Apache pig 用pig求原子长度
求关系中原子长度的pig脚本是什么 假设下面是我的输入文件 abcd,10 abc,20 myinput=加载“文件”为(str:chararray,num:int) Size=FOREACH myinput生成str,长度(str)作为my_长度,num 垃圾场大小 上面的脚本抛出了一些错误 我所需要的就是找到原子的长度与原子的相对位置 有人能帮我改变一下吗Apache pig 用pig求原子长度,apache-pig,Apache Pig,求关系中原子长度的pig脚本是什么 假设下面是我的输入文件 abcd,10 abc,20 myinput=加载“文件”为(str:chararray,num:int) Size=FOREACH myinput生成str,长度(str)作为my_长度,num 垃圾场大小 上面的脚本抛出了一些错误 我所需要的就是找到原子的长度与原子的相对位置 有人能帮我改变一下吗 myinput = LOAD 'file' AS(str:chararray,num:int); 到 原因:默认加载函数期望“tab
myinput = LOAD 'file' AS(str:chararray,num:int);
到
原因:默认加载函数期望“tab”作为分隔符
及
到
myinput = LOAD '/root/stack/data/atom' using PigStorage(',') as (str:chararray,num:int);
sized = FOREACH myinput GENERATE str, LENGTH(str) as my_length ,num;
sized = FOREACH myinput GENERATE str, SIZE(str) as my_length ,num;