update_cost_data.py 872 B

12345678910111213141516171819202122232425262728293031323334
  1. from model.DateUtils import DateUtils
  2. from app.api_data.tx_ad_cost import get_cost_older
  3. from app.etl.data_stat_run import do_cost
  4. from app.etl.dm.dm_pitcher_daily_overview import dm_pitcher_daily_overview
  5. from app.etl.dw.dw_channel_daily import dw_channel_daily
  6. from app.etl.dw.dw_pitcher_daily import dw_pitcher_trend
  7. from app.etl.src.src_book_info import src_book_info
  8. from app.etl.dw.dw_book_trend import book_trend
  9. du = DateUtils()
  10. def get_data():
  11. #1.获取数据
  12. st = du.get_n_days(-2)
  13. et = du.get_n_days(0)
  14. print(st, et)
  15. get_cost_older.run(st, et)
  16. #同步到ck
  17. do_cost(st, et)
  18. #2.数据处理
  19. src_book_info() # 书籍卡点信息
  20. # book_annual_expect_profit.run() # 年预期收益
  21. dw_channel_daily()
  22. dw_pitcher_trend()
  23. book_trend()
  24. dm_pitcher_daily_overview()
  25. if __name__=="__main__":
  26. get_data()