|
|
2 ماه پیش | |
|---|---|---|
| lib | 2 ماه پیش | |
| tasks | 2 ماه پیش | |
| .gitignore | 2 ماه پیش | |
| CLAUDE.md | 2 ماه پیش | |
| README.md | 2 ماه پیش | |
| run_sql.py | 2 ماه پیش |
从阿里云 ODPS (MaxCompute) 执行 SQL 并导出结果到 CSV。
pip install pyodps
# 基本用法(默认最近 7 天)
python run_sql.py tasks/渠道再分享回流/query.sql
# 指定日期范围
python run_sql.py tasks/渠道再分享回流/query.sql --start 20251222 --end 20260103
# 预览 SQL(不执行)
python run_sql.py tasks/渠道再分享回流/query.sql --dry-run
# 额外变量
python run_sql.py tasks/xxx/query.sql --vars apptype=36
tasks/
└── 渠道再分享回流/ # 任务目录(中文表意)
├── query.sql # SQL 文件
└── output/ # 结果自动保存到这里
└── 20251229_20260104.csv
mkdir -p tasks/新任务名${start} 和 ${end} 占位