您可以为重复操作定义宏,并在您的猪脚本中使用这些宏,如下所示:
DEFINE macroPerformUnion() RETURNS union_data {
union_data = -- do your stuff
}
Run Code Online (Sandbox Code Playgroud)
将上面的内容保存在名为macroPerformUnion.pig的文件中
现在要在脚本中使用你需要导入猪文件的宏
IMPORT 'macroPerformUnion.pig';
Run Code Online (Sandbox Code Playgroud)
现在你可以使用你的宏
union_data_result = macroPerformUnion();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
124 次 |
| 最近记录: |