Ver código fonte

MOD:添加头条数据迁移

cxyu 3 anos atrás
pai
commit
79269e32a1
1 arquivos alterados com 25 adições e 0 exclusões
  1. 25 0
      example/bytedance_info_tmp_insert.py

+ 25 - 0
example/bytedance_info_tmp_insert.py

@@ -0,0 +1,25 @@
+from model.DateUtils import DateUtils
+from model.DataBaseUtils import MysqlUtils
+
+db = MysqlUtils()
+du = DateUtils()
+
+
+def insert_data():
+    bt_sql = '''
+    select b.pitcher,b.channel ,DATE_FORMAT(a.`date`, '%Y-%m-%d'),sum(cost) as cost,sum(view_count) as view_count ,
+    sum(valid_click_count) as click_count from daily_tt a 
+    left join bytedance_pitcher_change b
+    on a.account_id =b.advertiser_id 
+    group by b.pitcher ,a.`date` ,b.channel 
+    '''
+    byte_list = db.quchen_text.get_data_list(bt_sql)
+    for _ in byte_list:
+        print(_)
+    isql = "insert into bytedance_info_tmp values (%s,%s,%s,%s,%s,%s)"
+    db.dm.execute("truncate table bytedance_info_tmp")
+    db.dm.executeMany(isql, byte_list)
+
+
+if __name__ == '__main__':
+    insert_data()