📅  最后修改于: 2021-01-07 11:03:13             🧑  作者: Mango
Apache Pig SPLIT运算符符根据提供的表达式将关系分为两个或多个关系。在此,元组可以分配给一个或多个关系,也可以不分配给一个或多个关系。
在此示例中,我们将提供的关系分为两个关系。
$ 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;
在这里,我们得到了期望的输出。