pig脚本的参数传入,多个参数传入

pig脚本里传入参数,命令如下

pig -p year=2014 -f test_parm.pig

也可以

pig -f test_parm.pig -p year=2014

-f后面必须紧跟脚本名称

如果没有-f,则必须用

pig  -p year=2014  test_parm.pig

其他格式都是错的。


另外,-param和-p相同,注意不要写成-parm,在python中-param可以执行


多参数传入格式:

pig -p date=2014-07-30 -p year=2014 -f test_parm.pig 

pig -param date=2014-07-30 -param year=2014 -f test_parm.pig 


而传入的参数可以直接作为字符串使用,如输入路径的文件夹名

%default cleanedLog /user/wizad/data/wizad/cleaned/$date/*/part*


转载于:https://www.cnblogs.com/cl1024cl/p/6205427.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值