|
@@ -1,13 +1,13 @@
|
|
-from sync_amz_data.tasks.account import AccountTask
|
|
|
|
-from sync_amz_data.settings import LOG_CONF
|
|
|
|
-import logging.config
|
|
|
|
-logging.config.dictConfig(LOG_CONF)
|
|
|
|
|
|
+# from sync_amz_data.tasks.account import AccountTask
|
|
|
|
+# from sync_amz_data.settings import LOG_CONF
|
|
|
|
+# import logging.config
|
|
|
|
+# logging.config.dictConfig(LOG_CONF)
|
|
from sync_amz_data.DataTransform import Data_ETL
|
|
from sync_amz_data.DataTransform import Data_ETL
|
|
from sync_amz_data.DataTransform.Data_ETL import Common_ETLMethod,SP_ETL,SB_ETL,SD_ETL
|
|
from sync_amz_data.DataTransform.Data_ETL import Common_ETLMethod,SP_ETL,SB_ETL,SD_ETL
|
|
from apscheduler.schedulers.blocking import BlockingScheduler
|
|
from apscheduler.schedulers.blocking import BlockingScheduler
|
|
|
|
|
|
|
|
|
|
-def amz_report(AWS_CREDENTIALS,para={}):
|
|
|
|
|
|
+def amz_report(AWS_CREDENTIALS,para=None):
|
|
conn = SB_ETL(**AWS_CREDENTIALS).clickhouse_connect()
|
|
conn = SB_ETL(**AWS_CREDENTIALS).clickhouse_connect()
|
|
sb_report = SB_ETL(**AWS_CREDENTIALS)
|
|
sb_report = SB_ETL(**AWS_CREDENTIALS)
|
|
sb_report.reportV3_purchasedAsinRecord_ETL(conn,params=para)
|
|
sb_report.reportV3_purchasedAsinRecord_ETL(conn,params=para)
|
|
@@ -80,7 +80,7 @@ if __name__ == '__main__':
|
|
timezone_ = Common_ETLMethod(**AWS_CREDENTIALS).timeZone()
|
|
timezone_ = Common_ETLMethod(**AWS_CREDENTIALS).timeZone()
|
|
print(timezone_)
|
|
print(timezone_)
|
|
sched = BlockingScheduler()
|
|
sched = BlockingScheduler()
|
|
- sched.add_job(amz_report,'cron',hour=17,minute=0,second=0,timezone=timezone_, args=(AWS_CREDENTIALS, {}))#,params={"startDate":"2023-11-04","endDate":"2023-11-04","date":"20231104"}
|
|
|
|
|
|
+ sched.add_job(amz_report,'cron',hour=17,minute=0,second=0,timezone=timezone_, args=(AWS_CREDENTIALS, ))#,params={"startDate":"2023-11-04","endDate":"2023-11-04","date":"20231104"}
|
|
sched.start()
|
|
sched.start()
|
|
|
|
|
|
|
|
|