소스 검색

ad fea fix bugs

sunmingze 1 년 전
부모
커밋
2a201a7bf1
2개의 변경된 파일160개의 추가작업 그리고 160개의 파일을 삭제
  1. 80 80
      src/main/java/examples/dataloader/AdRedisFeatureConstructor.java
  2. 80 80
      src/main/java/examples/dataloader/AdSampleConstructor.java

+ 80 - 80
src/main/java/examples/dataloader/AdRedisFeatureConstructor.java

@@ -35,41 +35,41 @@ public class AdRedisFeatureConstructor {
 
         // 1day features
         AdActionFeature userAd1dayActionFeature = new AdActionFeature();
-        userAd1dayActionFeature.setOriginAdView(record.getString("ad_view_1day"));
-        userAd1dayActionFeature.setOriginAdClick(record.getString("ad_click_1day"));
-        userAd1dayActionFeature.setOriginAdConversion(record.getString("ad_conversion_1day"));
-        userAd1dayActionFeature.setOriginCtr(record.getString("ad_ctr_1day"));
-        userAd1dayActionFeature.setOriginCvr(record.getString("ad_cvr_1day"));
+        userAd1dayActionFeature.setAdView(record.getString("ad_view_1day"));
+        userAd1dayActionFeature.setAdClick(record.getString("ad_click_1day"));
+        userAd1dayActionFeature.setAdConversion(record.getString("ad_conversion_1day"));
+        userAd1dayActionFeature.setCtr(record.getString("ad_ctr_1day"));
+        userAd1dayActionFeature.setCvr(record.getString("ad_cvr_1day"));
         userFeature.setDay1_cnt_features(userAd1dayActionFeature);
 
 
         // 3day features
         AdActionFeature userAd3dayActionFeature = new AdActionFeature();
-        userAd1dayActionFeature.setOriginAdView(record.getString("ad_view_3day"));
-        userAd1dayActionFeature.setOriginAdClick(record.getString("ad_click_3day"));
-        userAd1dayActionFeature.setOriginAdConversion(record.getString("ad_conversion_3day"));
-        userAd1dayActionFeature.setOriginCtr(record.getString("ad_ctr_3day"));
-        userAd1dayActionFeature.setOriginCvr(record.getString("ad_cvr_3day"));
+        userAd3dayActionFeature.setAdView(record.getString("ad_view_3day"));
+        userAd3dayActionFeature.setAdClick(record.getString("ad_click_3day"));
+        userAd3dayActionFeature.setAdConversion(record.getString("ad_conversion_3day"));
+        userAd3dayActionFeature.setCtr(record.getString("ad_ctr_3day"));
+        userAd3dayActionFeature.setCvr(record.getString("ad_cvr_3day"));
         userFeature.setDay3_cnt_features(userAd3dayActionFeature);
 
 
         // 7day features
         AdActionFeature userAd7dayActionFeature = new AdActionFeature();
-        userAd1dayActionFeature.setOriginAdView(record.getString("ad_view_7day"));
-        userAd1dayActionFeature.setOriginAdClick(record.getString("ad_click7day"));
-        userAd1dayActionFeature.setOriginAdConversion(record.getString("ad_conversion_7day"));
-        userAd1dayActionFeature.setOriginCtr(record.getString("ad_ctr_7day"));
-        userAd1dayActionFeature.setOriginCvr(record.getString("ad_cvr_7day"));
+        userAd7dayActionFeature.setAdView(record.getString("ad_view_7day"));
+        userAd7dayActionFeature.setAdClick(record.getString("ad_click7day"));
+        userAd7dayActionFeature.setAdConversion(record.getString("ad_conversion_7day"));
+        userAd7dayActionFeature.setCtr(record.getString("ad_ctr_7day"));
+        userAd7dayActionFeature.setCvr(record.getString("ad_cvr_7day"));
         userFeature.setDay7_cnt_features(userAd7dayActionFeature);
 
 
         // 3month features
         AdActionFeature userAd3MonthActionFeature = new AdActionFeature();
-        userAd3MonthActionFeature.setOriginAdView(record.getString("ad_view_3month"));
-        userAd3MonthActionFeature.setOriginAdClick(record.getString("ad_click_3month"));
-        userAd3MonthActionFeature.setOriginAdConversion(record.getString("ad_conversion_3month"));
-        userAd3MonthActionFeature.setOriginCtr(record.getString("ad_ctr_3month"));
-        userAd3MonthActionFeature.setOriginCvr(record.getString("ad_cvr_3month"));
+        userAd3MonthActionFeature.setAdView(record.getString("ad_view_3month"));
+        userAd3MonthActionFeature.setAdClick(record.getString("ad_click_3month"));
+        userAd3MonthActionFeature.setAdConversion(record.getString("ad_conversion_3month"));
+        userAd3MonthActionFeature.setCtr(record.getString("ad_ctr_3month"));
+        userAd3MonthActionFeature.setCvr(record.getString("ad_cvr_3month"));
         userFeature.setMonth3_cnt_features(userAd3MonthActionFeature);
 
 
@@ -87,70 +87,70 @@ public class AdRedisFeatureConstructor {
 
         // ad 维度特征
         AdActionFeature adIdActionFeature1day = new AdActionFeature();
-        adIdActionFeature1day.setOriginAdView(record.getString("view_ad_1day"));
-        adIdActionFeature1day.setOriginAdClick(record.getString("click_ad_1day"));
-        adIdActionFeature1day.setOriginAdConversion(record.getString("conversion_ad_1day"));
-        adIdActionFeature1day.setOriginCtr(record.getString("ctr_ad_1day"));
-        adIdActionFeature1day.setOriginCvr(record.getString("cvr_ad_1day"));
+        adIdActionFeature1day.setAdView(record.getString("view_ad_1day"));
+        adIdActionFeature1day.setAdClick(record.getString("click_ad_1day"));
+        adIdActionFeature1day.setAdConversion(record.getString("conversion_ad_1day"));
+        adIdActionFeature1day.setCtr(record.getString("ctr_ad_1day"));
+        adIdActionFeature1day.setCvr(record.getString("cvr_ad_1day"));
         itemFeature.setDay1_cnt_features(adIdActionFeature1day);
 
         AdActionFeature adIdActionFeature3day = new AdActionFeature();
-        adIdActionFeature3day.setOriginAdView(record.getString("view_ad_3day"));
-        adIdActionFeature3day.setOriginAdClick(record.getString("click_ad_3day"));
-        adIdActionFeature3day.setOriginAdConversion(record.getString("conversion_ad_3day"));
-        adIdActionFeature3day.setOriginCtr(record.getString("ctr_ad_3day"));
-        adIdActionFeature3day.setOriginCvr(record.getString("cvr_ad_3day"));
+        adIdActionFeature3day.setAdView(record.getString("view_ad_3day"));
+        adIdActionFeature3day.setAdClick(record.getString("click_ad_3day"));
+        adIdActionFeature3day.setAdConversion(record.getString("conversion_ad_3day"));
+        adIdActionFeature3day.setCtr(record.getString("ctr_ad_3day"));
+        adIdActionFeature3day.setCvr(record.getString("cvr_ad_3day"));
         itemFeature.setDay3_cnt_features(adIdActionFeature3day);
 
         AdActionFeature adIdActionFeature7day = new AdActionFeature();
-        adIdActionFeature7day.setOriginAdView(record.getString("view_ad_7day"));
-        adIdActionFeature7day.setOriginAdClick(record.getString("click_ad_7day"));
-        adIdActionFeature7day.setOriginAdConversion(record.getString("conversion_ad_7day"));
-        adIdActionFeature7day.setOriginCtr(record.getString("ctr_ad_7day"));
-        adIdActionFeature7day.setOriginCvr(record.getString("cvr_ad_7day"));
+        adIdActionFeature7day.setAdView(record.getString("view_ad_7day"));
+        adIdActionFeature7day.setAdClick(record.getString("click_ad_7day"));
+        adIdActionFeature7day.setAdConversion(record.getString("conversion_ad_7day"));
+        adIdActionFeature7day.setCtr(record.getString("ctr_ad_7day"));
+        adIdActionFeature7day.setCvr(record.getString("cvr_ad_7day"));
         itemFeature.setDay7_cnt_features(adIdActionFeature7day);
 
         AdActionFeature adIdActionFeature3month = new AdActionFeature();
-        adIdActionFeature3month.setOriginAdView(record.getString("view_ad_3month"));
-        adIdActionFeature3month.setOriginAdClick(record.getString("click_ad_3month"));
-        adIdActionFeature3month.setOriginAdConversion(record.getString("conversion_ad_3month"));
-        adIdActionFeature3month.setOriginCtr(record.getString("ctr_ad_3month"));
-        adIdActionFeature3month.setOriginCvr(record.getString("cvr_ad_3month"));
+        adIdActionFeature3month.setAdView(record.getString("view_ad_3month"));
+        adIdActionFeature3month.setAdClick(record.getString("click_ad_3month"));
+        adIdActionFeature3month.setAdConversion(record.getString("conversion_ad_3month"));
+        adIdActionFeature3month.setCtr(record.getString("ctr_ad_3month"));
+        adIdActionFeature3month.setCvr(record.getString("cvr_ad_3month"));
         itemFeature.setMonth3_cnt_features(adIdActionFeature3month);
 
         // TODO creativeId等维度特征
         // creative 维度特征
         AdActionFeature creativeActionFeature1day = new AdActionFeature();
-        creativeActionFeature1day.setOriginAdView(record.getString("view_creative_1day"));
-        creativeActionFeature1day.setOriginAdClick(record.getString("click_creative_1day"));
-        creativeActionFeature1day.setOriginAdConversion(record.getString("conversion_creative_1day"));
-        creativeActionFeature1day.setOriginCtr(record.getString("ctr_creative_1day"));
-        creativeActionFeature1day.setOriginCvr(record.getString("cvr_creative_1day"));
+        creativeActionFeature1day.setAdView(record.getString("view_creative_1day"));
+        creativeActionFeature1day.setAdClick(record.getString("click_creative_1day"));
+        creativeActionFeature1day.setAdConversion(record.getString("conversion_creative_1day"));
+        creativeActionFeature1day.setCtr(record.getString("ctr_creative_1day"));
+        creativeActionFeature1day.setCvr(record.getString("cvr_creative_1day"));
         itemFeature.setCreative_1day_cnt_features(creativeActionFeature1day);
 
         AdActionFeature creativeActionFeature3day = new AdActionFeature();
-        creativeActionFeature3day.setOriginAdView(record.getString("view_creative_3day"));
-        creativeActionFeature3day.setOriginAdClick(record.getString("click_creative_3day"));
-        creativeActionFeature3day.setOriginAdConversion(record.getString("conversion_creative_3day"));
-        creativeActionFeature3day.setOriginCtr(record.getString("ctr_creative_3day"));
-        creativeActionFeature3day.setOriginCvr(record.getString("cvr_creative_3day"));
+        creativeActionFeature3day.setAdView(record.getString("view_creative_3day"));
+        creativeActionFeature3day.setAdClick(record.getString("click_creative_3day"));
+        creativeActionFeature3day.setAdConversion(record.getString("conversion_creative_3day"));
+        creativeActionFeature3day.setCtr(record.getString("ctr_creative_3day"));
+        creativeActionFeature3day.setCvr(record.getString("cvr_creative_3day"));
         itemFeature.setCreative_3day_cnt_features(creativeActionFeature3day);
 
         AdActionFeature creativeActionFeature7day = new AdActionFeature();
-        creativeActionFeature7day.setOriginAdView(record.getString("view_creative_7day"));
-        creativeActionFeature7day.setOriginAdClick(record.getString("click_creative_7day"));
-        creativeActionFeature7day.setOriginAdConversion(record.getString("conversion_creative_7day"));
-        creativeActionFeature7day.setOriginCtr(record.getString("ctr_creative_7day"));
-        creativeActionFeature7day.setOriginCvr(record.getString("cvr_creative_7day"));
+        creativeActionFeature7day.setAdView(record.getString("view_creative_7day"));
+        creativeActionFeature7day.setAdClick(record.getString("click_creative_7day"));
+        creativeActionFeature7day.setAdConversion(record.getString("conversion_creative_7day"));
+        creativeActionFeature7day.setCtr(record.getString("ctr_creative_7day"));
+        creativeActionFeature7day.setCvr(record.getString("cvr_creative_7day"));
         itemFeature.setCreative_7day_cnt_features(creativeActionFeature7day);
 
 
         AdActionFeature creativeActionFeature3month = new AdActionFeature();
-        creativeActionFeature3month.setOriginAdView(record.getString("view_creative_3month"));
-        creativeActionFeature3month.setOriginAdClick(record.getString("click_creative_3month"));
-        creativeActionFeature3month.setOriginAdConversion(record.getString("conversion_creative_3month"));
-        creativeActionFeature3month.setOriginCtr(record.getString("ctr_creative_3month"));
-        creativeActionFeature3month.setOriginCvr(record.getString("cvr_creative_3month"));
+        creativeActionFeature3month.setAdView(record.getString("view_creative_3month"));
+        creativeActionFeature3month.setAdClick(record.getString("click_creative_3month"));
+        creativeActionFeature3month.setAdConversion(record.getString("conversion_creative_3month"));
+        creativeActionFeature3month.setCtr(record.getString("ctr_creative_3month"));
+        creativeActionFeature3month.setCvr(record.getString("cvr_creative_3month"));
         itemFeature.setCreative_3month_cnt_features(creativeActionFeature3month);
 
 
@@ -158,36 +158,36 @@ public class AdRedisFeatureConstructor {
         // TODO advertiser维度
         // advertiser 维度特征
         AdActionFeature advidActionFeature1day = new AdActionFeature();
-        advidActionFeature1day.setOriginAdView(record.getString("view_advertiser_1day"));
-        advidActionFeature1day.setOriginAdClick(record.getString("click_advertiser_1day"));
-        advidActionFeature1day.setOriginAdConversion(record.getString("conversion_advertiser_1day"));
-        advidActionFeature1day.setOriginCtr(record.getString("ctr_advertiser_1day"));
-        advidActionFeature1day.setOriginCvr(record.getString("cvr_advertiser_1day"));
+        advidActionFeature1day.setAdView(record.getString("view_advertiser_1day"));
+        advidActionFeature1day.setAdClick(record.getString("click_advertiser_1day"));
+        advidActionFeature1day.setAdConversion(record.getString("conversion_advertiser_1day"));
+        advidActionFeature1day.setCtr(record.getString("ctr_advertiser_1day"));
+        advidActionFeature1day.setCvr(record.getString("cvr_advertiser_1day"));
         itemFeature.setAdvertiser_1day_cnt_features(advidActionFeature1day);
 
         AdActionFeature advidActionFeature3day = new AdActionFeature();
-        advidActionFeature3day.setOriginAdView(record.getString("view_advertiser_3day"));
-        advidActionFeature3day.setOriginAdClick(record.getString("click_advertiser_3day"));
-        advidActionFeature3day.setOriginAdConversion(record.getString("conversion_advertiser_3day"));
-        advidActionFeature3day.setOriginCtr(record.getString("ctr_advertiser_3day"));
-        advidActionFeature3day.setOriginCvr(record.getString("cvr_advertiser_3day"));
+        advidActionFeature3day.setAdView(record.getString("view_advertiser_3day"));
+        advidActionFeature3day.setAdClick(record.getString("click_advertiser_3day"));
+        advidActionFeature3day.setAdConversion(record.getString("conversion_advertiser_3day"));
+        advidActionFeature3day.setCtr(record.getString("ctr_advertiser_3day"));
+        advidActionFeature3day.setCvr(record.getString("cvr_advertiser_3day"));
         itemFeature.setAdvertiser_3day_cnt_features(advidActionFeature3day);
 
         AdActionFeature advidActionFeature7day = new AdActionFeature();
-        advidActionFeature7day.setOriginAdView(record.getString("view_advertiser_7day"));
-        advidActionFeature7day.setOriginAdClick(record.getString("click_advertiser_7day"));
-        advidActionFeature7day.setOriginAdConversion(record.getString("conversion_advertiser_7day"));
-        advidActionFeature7day.setOriginCtr(record.getString("ctr_advertiser_7day"));
-        advidActionFeature7day.setOriginCvr(record.getString("cvr_advertiser_7day"));
+        advidActionFeature7day.setAdView(record.getString("view_advertiser_7day"));
+        advidActionFeature7day.setAdClick(record.getString("click_advertiser_7day"));
+        advidActionFeature7day.setAdConversion(record.getString("conversion_advertiser_7day"));
+        advidActionFeature7day.setCtr(record.getString("ctr_advertiser_7day"));
+        advidActionFeature7day.setCvr(record.getString("cvr_advertiser_7day"));
         itemFeature.setAdvertiser_7day_cnt_features(advidActionFeature7day);
 
 
         AdActionFeature advidActionFeature3month = new AdActionFeature();
-        advidActionFeature3month.setOriginAdView(record.getString("view_advertiser_3month"));
-        advidActionFeature3month.setOriginAdClick(record.getString("click_advertiser_3month"));
-        advidActionFeature3month.setOriginAdConversion(record.getString("conversion_advertiser_3month"));
-        advidActionFeature3month.setOriginCtr(record.getString("ctr_advertiser_3month"));
-        advidActionFeature3month.setOriginCvr(record.getString("cvr_advertiser_3month"));
+        advidActionFeature3month.setAdView(record.getString("view_advertiser_3month"));
+        advidActionFeature3month.setAdClick(record.getString("click_advertiser_3month"));
+        advidActionFeature3month.setAdConversion(record.getString("conversion_advertiser_3month"));
+        advidActionFeature3month.setCtr(record.getString("ctr_advertiser_3month"));
+        advidActionFeature3month.setCvr(record.getString("cvr_advertiser_3month"));
         itemFeature.setAdvertiser_3month_cnt_features(advidActionFeature3month);
 
 

+ 80 - 80
src/main/java/examples/dataloader/AdSampleConstructor.java

@@ -51,39 +51,39 @@ public class AdSampleConstructor {
 
         // 1day features
         AdActionFeature user1dayActionFeature = new AdActionFeature();
-        user1dayActionFeature.setAdView(record.getString("user_view_1day"));
-        user1dayActionFeature.setAdClick(record.getString("user_click_1day"));
-        user1dayActionFeature.setAdConversion(record.getString("user_conversion_1day"));
-        user1dayActionFeature.setCtr(record.getString("user_ctr_1day"));
-        user1dayActionFeature.setCvr(record.getString("user_cvr_1day"));
+        user1dayActionFeature.setOriginAdView(record.getString("user_view_1day"));
+        user1dayActionFeature.setOriginAdClick(record.getString("user_click_1day"));
+        user1dayActionFeature.setOriginAdConversion(record.getString("user_conversion_1day"));
+        user1dayActionFeature.setOriginCtr(record.getString("user_ctr_1day"));
+        user1dayActionFeature.setOriginCvr(record.getString("user_cvr_1day"));
         userFeature.setDay1_cnt_features(user1dayActionFeature);
 
         // 3day features
         AdActionFeature user3dayActionFeature = new AdActionFeature();
-        user3dayActionFeature.setAdView(record.getString("user_view_3day"));
-        user3dayActionFeature.setAdClick(record.getString("user_click_3day"));
-        user3dayActionFeature.setAdConversion(record.getString("user_conversion_3day"));
-        user3dayActionFeature.setCtr(record.getString("user_ctr_3day"));
-        user3dayActionFeature.setCvr(record.getString("user_cvr_3day"));
+        user3dayActionFeature.setOriginAdView(record.getString("user_view_3day"));
+        user3dayActionFeature.setOriginAdClick(record.getString("user_click_3day"));
+        user3dayActionFeature.setOriginAdConversion(record.getString("user_conversion_3day"));
+        user3dayActionFeature.setOriginCtr(record.getString("user_ctr_3day"));
+        user3dayActionFeature.setOriginCvr(record.getString("user_cvr_3day"));
         userFeature.setDay3_cnt_features(user3dayActionFeature);
 
 
         // 7day features
         AdActionFeature user7dayActionFeature = new AdActionFeature();
-        user7dayActionFeature.setAdView(record.getString("user_view_7day"));
-        user7dayActionFeature.setAdClick(record.getString("user_click7day"));
-        user7dayActionFeature.setAdConversion(record.getString("user_conversion_7day"));
-        user7dayActionFeature.setCtr(record.getString("user_ctr_7day"));
-        user7dayActionFeature.setCvr(record.getString("user_cvr_7day"));
+        user7dayActionFeature.setOriginAdView(record.getString("user_view_7day"));
+        user7dayActionFeature.setOriginAdClick(record.getString("user_click7day"));
+        user7dayActionFeature.setOriginAdConversion(record.getString("user_conversion_7day"));
+        user7dayActionFeature.setOriginCtr(record.getString("user_ctr_7day"));
+        user7dayActionFeature.setOriginCvr(record.getString("user_cvr_7day"));
         userFeature.setDay7_cnt_features(user7dayActionFeature);
 
         // 3month features
         AdActionFeature user3MonthActionFeature = new AdActionFeature();
-        user3MonthActionFeature.setAdView(record.getString("user_view_3month"));
-        user3MonthActionFeature.setAdClick(record.getString("user_click_3month"));
-        user3MonthActionFeature.setAdConversion(record.getString("user_conversion_3month"));
-        user3MonthActionFeature.setCtr(record.getString("user_ctr_3month"));
-        user3MonthActionFeature.setCvr(record.getString("user_cvr_3month"));
+        user3MonthActionFeature.setOriginAdView(record.getString("user_view_3month"));
+        user3MonthActionFeature.setOriginAdClick(record.getString("user_click_3month"));
+        user3MonthActionFeature.setOriginAdConversion(record.getString("user_conversion_3month"));
+        user3MonthActionFeature.setOriginCtr(record.getString("user_ctr_3month"));
+        user3MonthActionFeature.setOriginCvr(record.getString("user_cvr_3month"));
         userFeature.setMonth3_cnt_features(user3MonthActionFeature);
 
         return userFeature;
@@ -102,116 +102,116 @@ public class AdSampleConstructor {
 
         // 1day features
         AdActionFeature user1dayActionFeature = new AdActionFeature();
-        user1dayActionFeature.setAdView(record.getString("ad_view_1day"));
-        user1dayActionFeature.setAdClick(record.getString("ad_click_1day"));
-        user1dayActionFeature.setAdConversion(record.getString("ad_conversion_1day"));
-        user1dayActionFeature.setCtr(record.getString("ad_ctr_1day"));
-        user1dayActionFeature.setCvr(record.getString("ad_cvr_1day"));
+        user1dayActionFeature.setOriginAdView(record.getString("ad_view_1day"));
+        user1dayActionFeature.setOriginAdClick(record.getString("ad_click_1day"));
+        user1dayActionFeature.setOriginAdConversion(record.getString("ad_conversion_1day"));
+        user1dayActionFeature.setOriginCtr(record.getString("ad_ctr_1day"));
+        user1dayActionFeature.setOriginCvr(record.getString("ad_cvr_1day"));
         itemFeature.setDay1_cnt_features(user1dayActionFeature);
 
         // 3day features
         AdActionFeature user3dayActionFeature = new AdActionFeature();
-        user3dayActionFeature.setAdView(record.getString("ad_view_3day"));
-        user3dayActionFeature.setAdClick(record.getString("ad_click_3day"));
-        user3dayActionFeature.setAdConversion(record.getString("ad_conversion_3day"));
-        user3dayActionFeature.setCtr(record.getString("ad_ctr_3day"));
-        user3dayActionFeature.setCvr(record.getString("ad_cvr_3day"));
+        user3dayActionFeature.setOriginAdView(record.getString("ad_view_3day"));
+        user3dayActionFeature.setOriginAdClick(record.getString("ad_click_3day"));
+        user3dayActionFeature.setOriginAdConversion(record.getString("ad_conversion_3day"));
+        user3dayActionFeature.setOriginCtr(record.getString("ad_ctr_3day"));
+        user3dayActionFeature.setOriginCvr(record.getString("ad_cvr_3day"));
         itemFeature.setDay3_cnt_features(user3dayActionFeature);
 
 
         // 7day features
         AdActionFeature user7dayActionFeature = new AdActionFeature();
-        user7dayActionFeature.setAdView(record.getString("ad_view_7day"));
-        user7dayActionFeature.setAdClick(record.getString("ad_click_7day"));
-        user7dayActionFeature.setAdConversion(record.getString("ad_conversion_7day"));
-        user7dayActionFeature.setCtr(record.getString("ad_ctr_7day"));
-        user7dayActionFeature.setCvr(record.getString("ad_cvr_7day"));
+        user7dayActionFeature.setOriginAdView(record.getString("ad_view_7day"));
+        user7dayActionFeature.setOriginAdClick(record.getString("ad_click_7day"));
+        user7dayActionFeature.setOriginAdConversion(record.getString("ad_conversion_7day"));
+        user7dayActionFeature.setOriginCtr(record.getString("ad_ctr_7day"));
+        user7dayActionFeature.setOriginCvr(record.getString("ad_cvr_7day"));
         itemFeature.setDay7_cnt_features(user7dayActionFeature);
 
         // 3month features
         AdActionFeature user3MonthActionFeature = new AdActionFeature();
-        user3MonthActionFeature.setAdView(record.getString("ad_view_3month"));
-        user3MonthActionFeature.setAdClick(record.getString("ad_click_3month"));
-        user3MonthActionFeature.setAdConversion(record.getString("ad_conversion_3month"));
-        user3MonthActionFeature.setCtr(record.getString("ad_ctr_3month"));
-        user3MonthActionFeature.setCvr(record.getString("ad_cvr_3month"));
+        user3MonthActionFeature.setOriginAdView(record.getString("ad_view_3month"));
+        user3MonthActionFeature.setOriginAdClick(record.getString("ad_click_3month"));
+        user3MonthActionFeature.setOriginAdConversion(record.getString("ad_conversion_3month"));
+        user3MonthActionFeature.setOriginCtr(record.getString("ad_ctr_3month"));
+        user3MonthActionFeature.setOriginCvr(record.getString("ad_cvr_3month"));
         itemFeature.setMonth3_cnt_features(user3MonthActionFeature);
 
 
         //TODO  CREATIVE 维度  需要在样本中补齐
         AdActionFeature creative1dayFeature = new AdActionFeature();
-        creative1dayFeature.setAdView(record.getString("view_creative_1day"));
-        creative1dayFeature.setAdClick(record.getString("click_creative_1day"));
-        creative1dayFeature.setAdConversion(record.getString("conversion_creative_1day"));
-        creative1dayFeature.setCtr(record.getString("ctr_creative_1day"));
-        creative1dayFeature.setCvr(record.getString("cvr_creative_1day"));
+        creative1dayFeature.setOriginAdView(record.getString("view_creative_1day"));
+        creative1dayFeature.setOriginAdClick(record.getString("click_creative_1day"));
+        creative1dayFeature.setOriginAdConversion(record.getString("conversion_creative_1day"));
+        creative1dayFeature.setOriginCtr(record.getString("ctr_creative_1day"));
+        creative1dayFeature.setOriginCvr(record.getString("cvr_creative_1day"));
         itemFeature.setCreative_1day_cnt_features(creative1dayFeature);
 
         // 3day features
         AdActionFeature creative3dayFeature = new AdActionFeature();
-        creative3dayFeature.setAdView(record.getString("view_creative_3day"));
-        creative3dayFeature.setAdClick(record.getString("click_creative_3day"));
-        creative3dayFeature.setAdConversion(record.getString("conversion_creative_3day"));
-        creative3dayFeature.setCtr(record.getString("ctr_creative_3day"));
-        creative3dayFeature.setCvr(record.getString("cvr_creative_3day"));
+        creative3dayFeature.setOriginAdView(record.getString("view_creative_3day"));
+        creative3dayFeature.setOriginAdClick(record.getString("click_creative_3day"));
+        creative3dayFeature.setOriginAdConversion(record.getString("conversion_creative_3day"));
+        creative3dayFeature.setOriginCtr(record.getString("ctr_creative_3day"));
+        creative3dayFeature.setOriginCvr(record.getString("cvr_creative_3day"));
         itemFeature.setCreative_3day_cnt_features(creative3dayFeature);
 
 
         // 7day features
         AdActionFeature creative7dayFeature = new AdActionFeature();
-        creative7dayFeature.setAdView(record.getString("view_creative_7day"));
-        creative7dayFeature.setAdClick(record.getString("click_creative_7day"));
-        creative7dayFeature.setAdConversion(record.getString("conversion_creative_7day"));
-        creative7dayFeature.setCtr(record.getString("ctr_creative_7day"));
-        creative7dayFeature.setCvr(record.getString("cvr_creative_7day"));
+        creative7dayFeature.setOriginAdView(record.getString("view_creative_7day"));
+        creative7dayFeature.setOriginAdClick(record.getString("click_creative_7day"));
+        creative7dayFeature.setOriginAdConversion(record.getString("conversion_creative_7day"));
+        creative7dayFeature.setOriginCtr(record.getString("ctr_creative_7day"));
+        creative7dayFeature.setOriginCvr(record.getString("cvr_creative_7day"));
         itemFeature.setCreative_7day_cnt_features(creative7dayFeature);
 
         // 3month features
         AdActionFeature creative3MonthFeature = new AdActionFeature();
-        creative3MonthFeature.setAdView(record.getString("view_creative_3month"));
-        creative3MonthFeature.setAdClick(record.getString("click_creative_3month"));
-        creative3MonthFeature.setAdConversion(record.getString("conversion_creative_3month"));
-        creative3MonthFeature.setCtr(record.getString("ctr_creative_3month"));
-        creative3MonthFeature.setCvr(record.getString("cvr_creative_3month"));
+        creative3MonthFeature.setOriginAdView(record.getString("view_creative_3month"));
+        creative3MonthFeature.setOriginAdClick(record.getString("click_creative_3month"));
+        creative3MonthFeature.setOriginAdConversion(record.getString("conversion_creative_3month"));
+        creative3MonthFeature.setOriginCtr(record.getString("ctr_creative_3month"));
+        creative3MonthFeature.setOriginCvr(record.getString("cvr_creative_3month"));
         itemFeature.setCreative_3month_cnt_features(creative3MonthFeature);
 
 
         // advertiser id
         // 1day features
         AdActionFeature advertiser1dayFeature = new AdActionFeature();
-        advertiser1dayFeature.setAdView(record.getString("advertiser_view_1day"));
-        advertiser1dayFeature.setAdClick(record.getString("advertiser_click_1day"));
-        advertiser1dayFeature.setAdConversion(record.getString("advertiser_conversion_1day"));
-        advertiser1dayFeature.setCtr(record.getString("advertiser_ctr_1day"));
-        advertiser1dayFeature.setCvr(record.getString("advertiser_cvr_1day"));
+        advertiser1dayFeature.setOriginAdView(record.getString("advertiser_view_1day"));
+        advertiser1dayFeature.setOriginAdClick(record.getString("advertiser_click_1day"));
+        advertiser1dayFeature.setOriginAdConversion(record.getString("advertiser_conversion_1day"));
+        advertiser1dayFeature.setOriginCtr(record.getString("advertiser_ctr_1day"));
+        advertiser1dayFeature.setOriginCvr(record.getString("advertiser_cvr_1day"));
         itemFeature.setAdvertiser_1day_cnt_features(advertiser1dayFeature);
 
         // 3day features
         AdActionFeature advertiser3dayFeature = new AdActionFeature();
-        advertiser3dayFeature.setAdView(record.getString("advertiser_view_3day"));
-        advertiser3dayFeature.setAdClick(record.getString("advertiser_click_3day"));
-        advertiser3dayFeature.setAdConversion(record.getString("advertiser_conversion_3day"));
-        advertiser3dayFeature.setCtr(record.getString("advertiser_ctr_3day"));
-        advertiser3dayFeature.setCvr(record.getString("advertiser_cvr_3day"));
+        advertiser3dayFeature.setOriginAdView(record.getString("advertiser_view_3day"));
+        advertiser3dayFeature.setOriginAdClick(record.getString("advertiser_click_3day"));
+        advertiser3dayFeature.setOriginAdConversion(record.getString("advertiser_conversion_3day"));
+        advertiser3dayFeature.setOriginCtr(record.getString("advertiser_ctr_3day"));
+        advertiser3dayFeature.setOriginCvr(record.getString("advertiser_cvr_3day"));
         itemFeature.setAdvertiser_3day_cnt_features(advertiser3dayFeature);
 
 
         // 7day features
         AdActionFeature advertiser7dayFeature = new AdActionFeature();
-        advertiser7dayFeature.setAdView(record.getString("advertiser_view_7day"));
-        advertiser7dayFeature.setAdClick(record.getString("advertiser_click_7day"));
-        advertiser7dayFeature.setAdConversion(record.getString("advertiser_conversion_7day"));
-        advertiser7dayFeature.setCtr(record.getString("advertiser_ctr_7day"));
-        advertiser7dayFeature.setCvr(record.getString("advertiser_cvr_7day"));
+        advertiser7dayFeature.setOriginAdView(record.getString("advertiser_view_7day"));
+        advertiser7dayFeature.setOriginAdClick(record.getString("advertiser_click_7day"));
+        advertiser7dayFeature.setOriginAdConversion(record.getString("advertiser_conversion_7day"));
+        advertiser7dayFeature.setOriginCtr(record.getString("advertiser_ctr_7day"));
+        advertiser7dayFeature.setOriginCvr(record.getString("advertiser_cvr_7day"));
         itemFeature.setAdvertiser_7day_cnt_features(advertiser7dayFeature);
 
         // 3month features
         AdActionFeature advertiser3monthFeature = new AdActionFeature();
-        advertiser3monthFeature.setAdView(record.getString("advertiser_view_3month"));
-        advertiser3monthFeature.setAdClick(record.getString("advertiser_view_3month"));
-        advertiser3monthFeature.setAdConversion(record.getString("advertiser_conversion_3month"));
-        advertiser3monthFeature.setCtr(record.getString("advertiser_ctr_3month"));
-        advertiser3monthFeature.setCvr(record.getString("advertiser_cvr_3month"));
+        advertiser3monthFeature.setOriginAdView(record.getString("advertiser_view_3month"));
+        advertiser3monthFeature.setOriginAdClick(record.getString("advertiser_view_3month"));
+        advertiser3monthFeature.setOriginAdConversion(record.getString("advertiser_conversion_3month"));
+        advertiser3monthFeature.setOriginCtr(record.getString("advertiser_ctr_3month"));
+        advertiser3monthFeature.setOriginCvr(record.getString("advertiser_cvr_3month"));
         itemFeature.setAdvertiser_3month_cnt_features(advertiser3monthFeature);