一辆购物车有n种产品,这些产品可以从世界上m个地方发货。每种产品可能有一个或多个承运人装运。每个承运人都有自己的运费。
找出每条路线的经济承运人。只有一家承运人处理来自该地点的所有产品。
如:
产品,运费,承运人,发货地
p1,10,dhl,美国
p1,15,ups,美国
p2,20,dhl,美国
p2,14,ups,美国
产品p1和p2应使用经济型承运人,即dhl和ups运输。
找出每条路线的经济承运人。
输出应为:
(p1,10,dhl,美国)
(p2,14,ups,美国)
有人能帮我在Hive/Pig中达到这个效果吗。
2条答案
按热度按时间yebdmbv41#
它应该看起来像:
wixjitnu2#
你能试试这个吗?
输入
Pig手稿:
输出: