feat(scripts): 支持动态指标和维度参数配置
为 build_studio_urls.py 添加指标和维度的可配置支持,包括: - 新增 metrics.json 和 dimensions.json 映射文件加载 - 支持中文/英文别名映射及指标代码透传 - 列别名扩展以识别"指标"和"维度"列 - 空值时自动回退到 CONFIG 默认值
This commit is contained in:
@@ -46,6 +46,14 @@
|
||||
- 原因:`entity_type` 不在映射表。
|
||||
- 解决:使用 群组/所有者/频道/节目 或 GROUP/CONTENT_OWNER/CHANNEL/VIDEO。
|
||||
|
||||
### 未识别的指标
|
||||
- 原因:`指标` 列的值不在 `metrics.json` 映射里,也不是已知指标代码。
|
||||
- 解决:改用 `metrics.json` 中的中文/英文名或已知指标代码(如 `SUBSCRIBERS_NET_CHANGE`),或向 `scripts/metrics.json` 追加映射;留空该列则走 `CONFIG` 默认。
|
||||
|
||||
### 未识别的维度
|
||||
- 原因:`维度` 列的值不在 `dimensions.json` 映射里,也不是已知维度代码。
|
||||
- 解决:改用 `dimensions.json` 中的中文名或已知维度代码(如 `VIDEO`),或向 `scripts/dimensions.json` 追加映射;留空该列则走 `CONFIG` 默认。
|
||||
|
||||
## 输出问题
|
||||
|
||||
### 输出行数 < 输入行数
|
||||
@@ -67,5 +75,5 @@
|
||||
|
||||
## 改了固定参数不生效
|
||||
|
||||
- 原因:固定参数集中在脚本顶部 `CONFIG`,改后需重跑脚本才会生效。
|
||||
- 提示:改 `CONFIG` 只影响 URL 参数,不需要改需求清单。
|
||||
- 原因:粒度、维度、`t_metrics` 等固定参数集中在脚本顶部 `CONFIG`,改后需重跑脚本才会生效。
|
||||
- 提示:改 `CONFIG` 只影响 URL 参数,不需要改需求清单;若想按行选主指标,改用需求清单的 `指标` 列(无需改 `CONFIG`)。
|
||||
|
||||
Reference in New Issue
Block a user