質問させてください。
Hiveで、table1とtable2の二つのテーブルをcross join的な方法でjoinして、
idとstoreの総当たりの組み合わせを作り、それぞれの距離を算出したいと思っています。
hiveでは、cross joinが使えないようなのですが、
似たことをする方法を教えてもらえないでしょうか。
001, 139.xx, 35.xx, A storeA 139.xx, 35.xx
001, 139.xx, 35.xx, A storeB 139.xx, 35.xx
001, 139.xx, 35.xx, A storeC 139.xx, 35.xx
002, 139.xx, 35.xx, A storeA 139.xx, 35.xx
・
・
・
table1
id, longitude, latitude, flag
001, 139.xx, 35.xx, A
002, 139,xx, 35.xx, A
003, 139.xx, 35.xx, B
004, 139.xx, 35.xx, A
table2
store, longitude, latitude
storeA, 139.xx, 35.xx
storeB, 139.xx, 35.xx
storeC, 139.xx, 35.xx
回答1件
あなたの回答
tips
プレビュー