|
@@ -694,15 +694,15 @@ object makedata_ad_33_bucketDataFromOriginToHive_20250522 {
|
|
|
resultMap += ("logkey" -> logKey)
|
|
resultMap += ("logkey" -> logKey)
|
|
|
resultMap
|
|
resultMap
|
|
|
}
|
|
}
|
|
|
- .map(featMap => {
|
|
|
|
|
- val apptype = featMap.getOrElse("apptype", "")
|
|
|
|
|
- val mid = featMap.getOrElse("mid", "")
|
|
|
|
|
- val pqtid = featMap.getOrElse("pqtid", "")
|
|
|
|
|
- val uniqKey = (apptype, mid, pqtid).productIterator.mkString(",")
|
|
|
|
|
- (uniqKey, featMap)
|
|
|
|
|
- })
|
|
|
|
|
- .reduceByKey((a, b) => a)
|
|
|
|
|
- .map(_._2)
|
|
|
|
|
|
|
+// .map(featMap => {
|
|
|
|
|
+// val apptype = featMap.getOrElse("apptype", "")
|
|
|
|
|
+// val mid = featMap.getOrElse("mid", "")
|
|
|
|
|
+// val pqtid = featMap.getOrElse("pqtid", "")
|
|
|
|
|
+// val uniqKey = (apptype, mid, pqtid).productIterator.mkString(",")
|
|
|
|
|
+// (uniqKey, featMap)
|
|
|
|
|
+// })
|
|
|
|
|
+// .reduceByKey((a, b) => a)
|
|
|
|
|
+// .map(_._2)
|
|
|
.coalesce(128)
|
|
.coalesce(128)
|
|
|
|
|
|
|
|
val partition = s"dt=$dt"
|
|
val partition = s"dt=$dt"
|