pig udf 中是不是有类似 setup 的功能
Posted
技术标签:
【中文标题】pig udf 中是不是有类似 setup 的功能【英文标题】:Is there any function like setup in pig udfpig udf 中是否有类似 setup 的功能 【发布时间】:2015-04-23 09:48:40 【问题描述】:我想为一个文件添加 mapDB 以供 pig UDF 中的所有映射器使用。如何一次性设置此 mapDB 对象?是否有任何函数在 pig udf 实例化时只调用一次?
谢谢。
【问题讨论】:
【参考方案1】:在 pig 中,必须扩展 EVALFUNC 才能为记录的每一行调用 udf。
扩展 evalfunc 的类可以通过在 pig-script 的开头定义它来实例化。
定义 ex_arg my.udfs.Extract('true');
这会导致类的实例化。
【讨论】:
以上是关于pig udf 中是不是有类似 setup 的功能的主要内容,如果未能解决你的问题,请参考以下文章