我想知道是否有可能在猪身上做这样的事情:
有三列:
“type1”,“type2”,“type3”
B 101,159,74
我想将C列定义为:
如果A ==“type1”则C = B;否则C = 0
猪可以吗?
答案 0 :(得分:0)
是的,这是可能的。你可以写如下:
data = LOAD '$dataSource' using AvroStorage();
-- data = {A, B}
data2 = FOREACH data
GENERATE
A,
B,
(A == 'type1' ? B : 0) AS C;
dump data2;