将文件内容读入pig变量

时间:2018-04-20 18:15:55

标签: hadoop hdfs apache-pig hdinsight

所以我在adl://storage.azuredatalakestore.net/file.txt中有一个1行文件,这个文件包含1行。我需要将此文件的内容作为参数传递

%default property 'this is my property';
%default setlfag 'false';
%default headerfile `adl://storage.azuredatalakestore.net/file.txt`;

//Somehow read the contents of $headerfile into $header variable

register myjar.jar
DEFINE Wrap com.Main('$property', '$header', '$setflag');

其中$header应该只是文件的第一行(文件只有1行)。我怎么做到这一点?我一直在寻找大约半天,并且在这个主题上一无所获。

注意:需要在猪中读取文件,我无法编辑jar。

0 个答案:

没有答案