Commit 68f52789 authored by 王志伟's avatar 王志伟

计算多天的推荐重复问题

parent e49d623c
...@@ -318,19 +318,11 @@ object Repeated_content_recommendation_moreday { ...@@ -318,19 +318,11 @@ object Repeated_content_recommendation_moreday {
|and stat_date >='${stat_date}' |and stat_date >='${stat_date}'
|group by device_id,stat_date |group by device_id,stat_date
""".stripMargin """.stripMargin
) ).rdd.map(row=>(row(0).toString,row(1).toString,row(2).toString)).map(row=>(row._2,row._3)).groupByKey()
exp_diary.show() .filter(x => x._2.size >1)
exp_diary.createOrReplaceTempView("exp_diary") val temp=exp_diary.take(10).foreach(println)
// exp_diary.show()
val count = sc.sql( // exp_diary.createOrReplaceTempView("exp_diary")
s"""
|select device_id,concat_ws(',',collect_set(expoure_diary)) from exp_diary
|group by device_id
""".stripMargin
)
count.show()
// GmeiConfig.writeToJDBCTable(df, table = "Repeated_evaluation_indicator_moreday", SaveMode.Append) // GmeiConfig.writeToJDBCTable(df, table = "Repeated_evaluation_indicator_moreday", SaveMode.Append)
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment