|
@@ -66,20 +66,20 @@ object diff_data_20250319 {
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ val rdd1Pairs: RDD[(String, JSONObject)] = odpsData1.map(map => (map.getString("logkey"), map))
|
|
|
+ val rdd2Pairs: RDD[(String, JSONObject)] = odpsData2.map(map => (map.getString("logkey"), map))
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ val joinedRDD: RDD[(String, (JSONObject, JSONObject))] = rdd1Pairs.join(rdd2Pairs)
|
|
|
+
|
|
|
+ val firstElement = joinedRDD.first()
|
|
|
+ firstElement match {
|
|
|
+ case (logkey, (map1, map2)) =>
|
|
|
+ println(logkey)
|
|
|
+ println(map1)
|
|
|
+ println(map2)
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|