|
@@ -22,6 +22,10 @@ public class KuaishouEtlVideoJob {
|
|
@Autowired
|
|
@Autowired
|
|
private IEtlKuaishouVideoInfoService videoEtlInfoService;
|
|
private IEtlKuaishouVideoInfoService videoEtlInfoService;
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 快手爆款视频数据清洗
|
|
|
|
+ * @throws Exception
|
|
|
|
+ */
|
|
@XxlJob("kuaishouEtlVideoJob")
|
|
@XxlJob("kuaishouEtlVideoJob")
|
|
public void execute() throws Exception {
|
|
public void execute() throws Exception {
|
|
Date startDate = DateUtils.addDay(new Date(), -2);
|
|
Date startDate = DateUtils.addDay(new Date(), -2);
|
|
@@ -31,6 +35,7 @@ public class KuaishouEtlVideoJob {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ //TODO 待删除
|
|
@XxlJob("kuaishouEtlProjectVideoJob")
|
|
@XxlJob("kuaishouEtlProjectVideoJob")
|
|
public void kuaishouEtlProjectVideoJob() throws Exception {
|
|
public void kuaishouEtlProjectVideoJob() throws Exception {
|
|
Date startDate = DateUtils.addDay(new Date(), -2);
|
|
Date startDate = DateUtils.addDay(new Date(), -2);
|
|
@@ -40,12 +45,20 @@ public class KuaishouEtlVideoJob {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * kuaishou_video_get数据清洗
|
|
|
|
+ * 表名:ctop_kuaishou_video_get===>快手-获取视频接口
|
|
|
|
+ * @throws Exception
|
|
|
|
+ */
|
|
@XxlJob("kuaishouEtlVideoBaseInfoJob")
|
|
@XxlJob("kuaishouEtlVideoBaseInfoJob")
|
|
public void kuaishouEtlVideoBaseInfoJob() throws Exception {
|
|
public void kuaishouEtlVideoBaseInfoJob() throws Exception {
|
|
String statDate = DateUtils.getStartTime(DateUtils.addDay(new Date(), -1));
|
|
String statDate = DateUtils.getStartTime(DateUtils.addDay(new Date(), -1));
|
|
videoGetService.etlVideoBaseInfoByStaDate(statDate);
|
|
videoGetService.etlVideoBaseInfoByStaDate(statDate);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 快手视频信息清洗任务
|
|
|
|
+ */
|
|
@XxlJob("etlFinalKuaishouVideoInfo")
|
|
@XxlJob("etlFinalKuaishouVideoInfo")
|
|
public void etlKuaishouVideoInfo(){
|
|
public void etlKuaishouVideoInfo(){
|
|
Date startDate = DateUtils.addDay(new Date(), -2);
|
|
Date startDate = DateUtils.addDay(new Date(), -2);
|
|
@@ -53,6 +66,10 @@ public class KuaishouEtlVideoJob {
|
|
videoEtlInfoService.etlKuaishouVideoInfo(DateUtils.formatDate(DateUtils.addDay(startDate,i)));
|
|
videoEtlInfoService.etlKuaishouVideoInfo(DateUtils.formatDate(DateUtils.addDay(startDate,i)));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 快手数据
|
|
|
|
+ */
|
|
@XxlJob("etlKuaishouAccountMaterialReportInfo")
|
|
@XxlJob("etlKuaishouAccountMaterialReportInfo")
|
|
public void etlKuaishouAccountMaterialReportInfo(){
|
|
public void etlKuaishouAccountMaterialReportInfo(){
|
|
Date startDate = new Date();
|
|
Date startDate = new Date();
|
|
@@ -61,12 +78,16 @@ public class KuaishouEtlVideoJob {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 快手清洗视频公司归属
|
|
|
|
+ */
|
|
@XxlJob("etlKuaishouReportCompanyInfo")
|
|
@XxlJob("etlKuaishouReportCompanyInfo")
|
|
public void etlKuaishouReportCompanyInfo(){
|
|
public void etlKuaishouReportCompanyInfo(){
|
|
Date date = DateUtils.addDay(new Date(),-1);
|
|
Date date = DateUtils.addDay(new Date(),-1);
|
|
materialReportDailyService.etlKuaishouReportCompanyInfo(DateUtils.formatDate(date));
|
|
materialReportDailyService.etlKuaishouReportCompanyInfo(DateUtils.formatDate(date));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ //TODO 待删除
|
|
@XxlJob("etlKuaishouVideoReportStateDate")
|
|
@XxlJob("etlKuaishouVideoReportStateDate")
|
|
public void etlKuaishouVideoReportStateDate(){
|
|
public void etlKuaishouVideoReportStateDate(){
|
|
materialReportDailyService.etlKuaishouVideoReportStateDate();
|
|
materialReportDailyService.etlKuaishouVideoReportStateDate();
|