向pig脚本中传入参数
来源:互联网 发布:网络侦探 进化表 编辑:程序博客网 时间:2024/05/20 04:50
向pig脚本中传入参数
假设你的pig脚本输出的文件是通过外部参数指定的,则此参数不能写死,需要传入。在pig中,使用传入的参数如下所示:
1
STORE A
INTO
'$output_dir'
;
则这个“output_dir”就是个传入的参数。在调用这个pig脚本的shell脚本中,我们可以这样传入参数:
1
pig -param output_dir=
"/home/my_ourput_dir/"
my_pig_script.pig
这里传入的参数“output_dir”的值为“/home/my_output_dir/”。
参数替换:在pig语句中使用$加变量名的方式使用外部定义的变量值,在运行时可以通过"-param input=”设置变量的值,或者通过"-param_file ”来指定参数文件。
动态参数:很多Unix shell用反引号引用的命令来替换实际值,如`date “+%Y-%m-%d” `会按规定格式输出日期。这个可以放在-param或参数文件中来动态得到一个值。
- 向pig脚本中传入参数
- 向Pig脚本中传入参数
- 向shell脚本中传入参数
- pig脚本的参数传入,多个参数传入
- 向SQLPlus传入参数
- shell 脚本传入参数
- Quartz—向execute函数中传入参数
- 向xaml里传入参数
- cmd脚本接受传入参数
- VBS 脚本获取传入参数
- 向AWK脚本中传递参数
- XSLT 中使用参数和变量以及 C# 向 XSLT 传入参数
- 如何向expect 传入数组做参数
- C#向Thread类线程传入参数
- 程序调试向main()函数传入参数
- 向脚本传递参数
- 向脚本传递参数
- 向脚本传递参数
- Android ApiDemo 笔记(一)Content与Graphics
- Apache Pig的一些基础概念及用法总结(1)
- ThinkPHP学习之多语言支持
- CreateRemoteThread简单应用之二
- 多线程 - 基本知识
- 向pig脚本中传入参数
- 活跃性问题
- JAVAWeb_利用Session防止表单重复提交:10-客户端防表单重复提交和服务器端session防表单重复提交
- XAF笔记01
- a,b比较和交换问题
- Android ApiDemo 笔记(二)Graphics和View
- 嵌入式Linux+ARM开发环境搭建
- findbugs
- Swing 带标题栏的右键菜单 增强版