ApachePig不能装袋子

6mw9ycah  于 2021-06-25  发布在  Pig
关注(0)|答案(1)|浏览(185)

我有一个文件test.txt和以下文件包:

{(es,1),(de,1),(ps,1),(ro,1),(so,1)}
{(es,1),(de,1),(it,2),(no,1),(ps,1),(ro,1),(so,1)}
{(es,1),(de,1),(so,1)}

我想把它们装进Pig里

A = LOAD 'test.txt' as (language_bag: bag{t: (a:chararray,f:int)});

我得到以下错误。
[main]error org.apache.pig.tools.grunt.grunt-错误1200:输入不匹配';'期望右对齐
日志文件中的详细信息:/homes/ruthgavi/projects/conferences/pigscripts/pig_.log
有人能帮我找出我做错了什么吗:(

von4xj4u

von4xj4u1#

也许有帮助。

A = LOAD 'test.txt' as (language_bag: bag {t: tuple(a:chararray,f:int)});

 C = foreach A generate language_bag.a, language_bag.f;

 dump C;

相关问题