通过shell脚本在pig中声明变量

exdqitrt  于 2021-06-25  发布在  Pig
关注(0)|答案(0)|浏览(276)

我有一个如下的用例。

declare filterAlias "if [[ $exeteral_variable == true ]]; then echo A; else echo B; fi"

A = FOREACH loadData GENERATE a, b, c, d;
B = FILTER loadData BY (a==‘xyz’);

C = foreach $filterAlias generate a,b,c,d;

我需要根据shell脚本中尝试执行的条件来考虑a或b。但是shell脚本 "if [[ $1 == true ]]; then echo A; else echo B; fi" 未能在报价中执行。
有什么办法解决这个问题吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题