我只是想知道是否有一种方法可以在PIG中显示声明的变量-用于测试目的(没有UDF)?
那么如何显示$ DATE:
%declare DATE `date +%s`;
您可以使用以下命令以空运行方式调用脚本:
pig -x local -r my_pig_script.pig
它将输出my_pig_script.pig.substituted
到您的工作目录中。如果您查看该文件,则所有声明的变量都将替换为其值。这使您可以“预编译”一下您的工作,然后再将其发送到集群。
希望这可以帮助!
编辑:
空运行还将帮助您调试脚本并在实际运行之前识别任何编译错误。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句