# workshop513 · 咖啡连锁会员运营模拟案例（整库快照）

> 这是在观远 BI 官方 workshop 实例（`app.guandata.com` / domain `workshop513`）上、由 **超级马甲** 独立搭建的一套**模拟数据**咖啡连锁会员运营数据中台的完整快照，作为 `majia-guanyuan` skill 的**实践案例**留存。
>
> **数据全部为模拟生成**，与任何真实企业无关；会员手机号等个人标识列已打码。仅作方法论展示，**不随 skill 发布包分发**。

## 规模

| 资产 | 数量 | 说明 |
|---|---|---|
| ETL（智能ETL） | **25** | 覆盖 DWD/DWS/ADS/DQC 全分层加工链 |
| 数据集 | **54** | DIM 维度 + DWD 明细 + DWS 汇总 + ADS 应用 + DQC 质量 |
| 看板（页面） | **12** | 含 ECharts 自定义重构驾驶舱、加盟商单店报告等 |
| 卡片数据样本 | 53 | 图表卡的取数样本（自定义/文本卡无表格数据） |

快照时间：2026-06-24 · 导出工具：观远官方 `guancli`

## 数仓分层（数据集）

**DIM（10）**
dim_会员主档、dim_会员身份桥、dim_券模板、dim_加盟商主档、dim_员工导购、dim_商品主档、dim_成本科目、dim_日期、dim_活动主档、dim_门店主档

**DWD（16）**
dwd_会员注册绑定、dwd_会员经营任务、dwd_会员触达、dwd_券事件、dwd_加盟分账明细、dwd_加盟合同明细、dwd_投诉、dwd_活动参与、dwd_私域事件、dwd_积分事件、dwd_订单、dwd_订单商品、dwd_评价、dwd_门店成本明细、dwd_门店投资明细、dwd_门店目标

**DWS（16）**
dws_会员RFM分层、dws_会员同期群留存、dws_会员生命周期、dws_体验口碑汇总、dws_券效益分析、dws_加盟商经营汇总、dws_加盟回本测算、dws_单店利润月汇总、dws_员工导购效能、dws_商品销售分析、dws_成本结构汇总、dws_新店爬坡_Comp老店、dws_渠道迁移分析、dws_目标达成、dws_私域转化漏斗、dws_门店日报

**ADS（8）**
ads_会员私域驾驶舱、ads_会员经营任务池、ads_加盟商单店报告、ads_单店利润健康、ads_异常归因清单、ads_活动权益复盘、ads_门店每日指挥台、ads_高层经营驾驶舱

**DQC（1）**
dqc_归因清单对账

**其他（3）**
param_会员生命周期阈值、param_利润健康阈值、param_豁免日历

## ETL 加工链

**DWS（16）**
etl_dws_会员RFM分层 (10节点·F+C+G+S+J)、etl_dws_会员同期群留存、etl_dws_会员生命周期、etl_dws_体验口碑汇总、etl_dws_券效益分析、etl_dws_加盟商经营汇总 (7节点·S+J+C)、etl_dws_加盟回本测算 (9节点·S×3+J+C)、etl_dws_单店利润月汇总 (11节点·F+C+G+S×2+J+C)、etl_dws_员工导购效能 (8节点·F+S+J+C)、etl_dws_商品销售分析、etl_dws_成本结构汇总 (7节点·J+S+C)、etl_dws_新店爬坡_Comp老店 (8节点·F+C+G+J)、etl_dws_渠道迁移分析、etl_dws_目标达成、etl_dws_私域转化漏斗 (10节点·F+C+G+C+G+J+C)、etl_dws_门店日报 (10节点·F+C+G+S×2+J+C)

**ADS（8）**
ads_会员私域驾驶舱、ads_会员经营任务池、ads_门店每日指挥台、ads_高层经营驾驶舱、etl_ads_加盟商单店报告 (9节点·S+J×2+C)、etl_ads_单店利润健康 (6节点·J+C+S)、etl_ads_异常归因清单、etl_ads_活动权益复盘 (17节点·C+G+F+C+G×2+S+J×3+C)

**DQC（1）**
etl_dqc_归因清单对账

## 看板
- 参赛作品提交—马甲
- 01-高层经营驾驶舱
- 02-会员私域驾驶舱
- 03-会员经营任务池
- 04-门店每日指挥台
- 05-活动权益复盘
- 06-体验风险专题
- 07-单店利润健康
- 08-加盟商单店报告
- 09-总览(ECharts重构)
- 外卖业绩近30天GMV增长情况
- 10-异常归因作战页

## 目录结构

```
workshop513-咖啡连锁会员运营模拟案例/
├── ETL/
│   ├── 逻辑SQL/        # 每个 ETL 的可读定义 + 等价 Spark SQL + 节点/血缘（guancli etl get）
│   └── 原始JSON/        # ETL 原始定义 JSON（guancli --raw etl get）
├── 数据集/
│   ├── 结构定义/        # 字段/维度度量/Malloy/血缘（guancli ds get）
│   ├── 原始JSON/        # 数据集原始定义 JSON
│   └── 数据样本/        # 每表前 200 行样本 CSV（手机号列已打码）
├── 看板/
│   ├── 页面文档/        # 页面+卡片可读说明（guancli page get）
│   ├── 页面JSON/        # 页面原始定义 JSON（含自定义 ECharts HTML/JS）
│   └── 卡片数据/        # 各页图表卡的取数样本 CSV
└── 清单/                # ETL/数据集/看板 ID 索引 CSV
```

## 说明

- 本快照只含 workshop 实例中 **超级马甲** 名下三个容器（`马甲的demo-0523` / `马甲的模拟数据集` / `马甲的模拟看板` + 参赛提交页）的资产，与同实例其他人的数据完全隔离。
- 个人标识脱敏：`dim_会员主档.手机号` 已打码为 `前3****后4`；业务指标原样保留。
- 该目录**不在 `.ota-allow-list.txt` 发布白名单内**，不会被打进 npm / ClawHub 的 skill 安装包。
