Apache pig 用pig求原子长度

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

求关系中原子长度的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 '/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;