Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在python中从pigutil导入outputSchema_Python_Pig Udf - Fatal编程技术网

无法在python中从pigutil导入outputSchema

无法在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

这可能是一个非常基本的问题,我对pig和python领域还不熟悉。 我正在尝试从pigutil导入outputSchema

outputSchema在python UDF中的使用如下:-

 @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