新增周报脚本

This commit is contained in:
pengtao 2019-11-19 19:25:21 +08:00
parent dbafe755e9
commit beed5ec33c

View File

@ -3,7 +3,7 @@ from ops.mmysql import MysqlBase
from ops.plog import define_logger from ops.plog import define_logger
import logging import logging
import datetime import datetime
import json
define_logger("/data/logs/ops/tap_weekly.log") define_logger("/data/logs/ops/tap_weekly.log")
db_conf = {'user': 'mytga', 'pswd': 'gzVwh4HGR68G', 'host': '10.10.3.5', 'db': 'external_data'} db_conf = {'user': 'mytga', 'pswd': 'gzVwh4HGR68G', 'host': '10.10.3.5', 'db': 'external_data'}
@ -25,7 +25,7 @@ class TapWeeklyReport:
def build(self): def build(self):
weekly_day = self.get_weekly_days() weekly_day = json.dumps(self.get_weekly_days()).strip('[]')
tap_type = "new" tap_type = "new"
sql = f"""select sql = f"""select
@ -37,7 +37,7 @@ class TapWeeklyReport:
taptap_collect taptap_collect
where where
catename='{tap_type}' catename='{tap_type}'
and date in {weekly_day} and date in ({weekly_day})
group by group by
gameid gameid
order by order by