无法在python中从pigutil导入outputSchema
这可能是一个非常基本的问题,我对pig和python领域还不熟悉。 我正在尝试从pigutil导入outputSchema outputSchema在python UDF中的使用如下:-无法在python中从pigutil导入outputSchema,python,pig-udf,Python,Pig Udf,这可能是一个非常基本的问题,我对pig和python领域还不熟悉。 我正在尝试从pigutil导入outputSchema outputSchema在python UDF中的使用如下:- @outputSchema('HistorySchema:bag{t:(SomeKey:int,ScdColumnNew:chararray,ScdColumnOld:int, activeFlag:chararray, EndDate:int, ChangeDate:int)}') 我在尝试运行和检查Py
@outputSchema('HistorySchema:bag{t:(SomeKey:int,ScdColumnNew:chararray,ScdColumnOld:int, activeFlag:chararray, EndDate:int, ChangeDate:int)}')
我在尝试运行和检查Python命令行编辑器时遇到以下错误
NameError: name 'outputSchema' is not defined
使用语句导入后
from pigutil import outputSchema
获取以下错误:-
ImportError: No module named org.apache.pig
我在这里试图实现的是编写一个UDF,它将从Pig中的单个元组返回2个元组。我尝试过使用两个不同的generate语句,然后将它们合并,但其性能很高,因此选择了UDF。来自pig\u util import outputSchema