Hadoop 如何在拉丁语中对两列进行外部连接
我在Pig中的单列上做外部连接,如下所示Hadoop 如何在拉丁语中对两列进行外部连接,hadoop,apache-pig,Hadoop,Apache Pig,我在Pig中的单列上做外部连接,如下所示 result = JOIN A by id LEFT OUTER, B by id; 我如何连接两列,比如- WHERE A.id=B.id AND A.name=B.name 猪的等价物是什么?我在猪手册中找不到任何例子……有什么帮助吗?自己回答这个问题- join a by (id, name), b by (id, name) 上述答案实际上是一个内部连接,正确的pig语句应该是: join a by (id, name) LEFT OU
result = JOIN A by id LEFT OUTER, B by id;
我如何连接两列,比如-
WHERE A.id=B.id AND A.name=B.name
猪的等价物是什么?我在猪手册中找不到任何例子……有什么帮助吗?自己回答这个问题-
join a by (id, name), b by (id, name)
上述答案实际上是一个内部连接,正确的pig语句应该是:
join a by (id, name) LEFT OUTER, b by (id, name)
你忘了离开外面了