Pig SPLIT基础教程文档
收录于 2023-04-20 00:10:05 · بالعربية · English · Español · हिंदीName · 日本語 · Русский язык · 中文繁體
Apache Pig SPLIT 运算符
Apache Pig SPLIT 运算符根据提供的表达式将关系分解为两个或多个关系。这里,一个元组可能会或可能不会分配给一个或多个关系。
SPLIT 运算符示例
在这个例子中,我们拆分了提供的关系
执行 SPLIT Operator 的步骤
在本地计算机上创建一个文本文件并为其提供一些值。$ nano psplit.txt
$ cat psplit.txt
$ hdfs dfs-put psplit.txt /pigexample
$ pig
grunt> A = LOAD '/pigexample/psplit.txt' USING PigStorage(',') AS (a1:int,a2:int) ;
grunt> DUMP A;
grunt> SPLIT A INTO X if a1<=2, Y if a1>2;
grunt> DUMP X;
grunt> DUMP Y;
在这里,我们得到了想要的输出。