猪壳设置:自动执行猪脚本

时间:2014-06-05 00:10:13

标签: hadoop apache-pig

有没有办法在从命令行调用pig时自动运行pig脚本?

我想知道的原因是我有几个import和define语句,我一遍又一遍地使用它来设置所有内容。有可能在某处定义这个语句集合,这样当我开始使用它时,它会自动执行这些行吗?如果这是我从文档中遗漏的那些微不足道的事情,我会提前道歉。

1 个答案:

答案 0 :(得分:2)

是的,你肯定可以从版本0.11开始这样做。 您需要使用.pigbootup文件。

这是一篇关于设置pigbootup文件的精彩博客文章 http://hadoopified.wordpress.com/2013/02/06/pig-specify-a-default-script/

如果要在文件中包含Pig-Macros,可以使用import命令 请查看http://pig.apache.org/docs/r0.9.1/cont.html#import-macros以获取参考资料