如何在pig拉丁脚本中生成null

toiithl6  于 2021-05-29  发布在  Hadoop
关注(0)|答案(2)|浏览(380)

我试过下面的代码-

a = load 'some_loc';
b = foreach a generate '' as first,
null as second,
NULL as third,
'null' as forth;

你能告诉我哪一个是正确的吗?或者我需要在这个脚本中添加一些其他内容来生成空值。

qhhrdooz

qhhrdooz1#

null 是保留关键字,不区分大小写,可以自由使用null或null。

A = LOAD 'data' AS (a, b, c).
B = FOREACH A GENERATE a, null;

请参阅nulls和pig拉丁语

sg3maiej

sg3maiej2#

以下应该可以

null as second,
NULL as third,

相关问题