Tidak Ada Deskripsi

yangxiaohui 967799df45 refactor(feishu): 重构飞书上传功能,支持样式继承 1 bulan lalu
lib 9edcb76560 feat(图数据): 新增 Neo4j 图数据导出方案 1 bulan lalu
tables 88b872d918 feat: 新增 CSV 合并功能及 rosn 分析任务 1 bulan lalu
tasks 221464602f refactor(rosn分析): 移动 dau_chg/exp_chg 至 exp_pct 后 1 bulan lalu
.gitignore 38e7c59c69 初始化 ODPS 数据分析工具 2 bulan lalu
CLAUDE.md d716918d83 docs: 更新 CLAUDE.md 反映新目录结构 2 bulan lalu
README.md b7bf0871ea docs: 新增常用指标说明和人群定义 2 bulan lalu
default.json ac80773c8b feat(fetch_daily): 新增飞书表格上传功能 1 bulan lalu
desc_table.py 53b88393a3 添加表结构查看工具 desc_table.py 2 bulan lalu
fetch_daily.py 967799df45 refactor(feishu): 重构飞书上传功能,支持样式继承 1 bulan lalu
run_sql.py 27ddc983ff feat(人群品类曝光分析): 新增头部品类分析可视化 2 bulan lalu

README.md

ODPS 数据分析工具

从阿里云 ODPS (MaxCompute) 执行 SQL 并导出结果到 CSV。

脚本说明

脚本 功能
run_sql.py 执行 SQL 文件,导出结果
desc_table.py 查看表结构

安装依赖

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

新建分析任务

  1. 创建目录:mkdir -p tasks/新任务名
  2. 编写 SQL,日期分区用 ${start}${end} 占位
  3. 运行查询

常用指标说明

字段 含义 计算方式
exp 曝光次数 -
str 分享率 share_cnt / exp
ros 回流分享比 return_n_uv / share_cnt
rovn 回流曝光比 return_n_uv / exp
vov 新曝光系数 new_exposure_cnt / exp

人群定义

人群 定义
内部 rootSourceId 为空,自然流量
外部0层 外部渠道 + 分享深度=0,买量直接触达
外部裂变 外部渠道 + 分享深度>0,买量用户分享后触达