data_analysis/
├── lib/ # 核心库
│ └── odps_module.py # ODPS 客户端
├── tasks/ # 分析任务(按任务名建目录)
│ └── 任务名/
│ ├── query.sql # SQL 文件
│ └── output/ # 结果目录
│ └── start_end.csv
└── run_sql.py # 入口脚本
渠道再分享回流/query.sqloutput/{start}_{end}.csv,如 20251229_20260104.csv${start} - dt 分区起始日期${end} - dt 分区结束日期tasks/任务名/query.sql,日期用 ${start} 和 ${end}python run_sql.py tasks/任务名/query.sql