Files
Neo-ZQYY/docs/prd/specs/00-数据依赖矩阵.md

14 KiB
Raw Permalink Blame History

数据依赖矩阵(页面 → 数据表映射)

生成日期2026-02-23 基于 PRD 审阅 Q&A 两轮结果 + 真实数据库现状

金额口径说明:本矩阵中涉及"消费金额"的字段,统一使用 items_sum= table_charge_money + goods_money + assistant_pd_money + assistant_cx_money + electricity_money 不使用 consume_money(存在三种历史口径混合)。详见 DWD-DOC 校准文档


图例

标记 含义
ETL 库已有表,可直接通过 FDW 映射
🔧 ETL 库已有表但需扩展字段
🆕 需要新建的 ETL 表DWS/DWD 层)
📱 需要新建的业务库表(test_zqyy_app
🤖 需要 AI 应用调用(百炼)
需要后台轮询/触发器机制

一、小程序页面 → 数据源

task-list.html任务列表

数据需求 数据源 状态
助教任务列表 zqyy_app.biz.coach_tasks 📱 新建
任务优先级max(WBI,NCI) dws.dws_member_winback_index + dws.dws_member_newconv_index FDW
客户-助教关系RS/OS dws.dws_member_assistant_relation_index FDW
客户基本信息 dwd.dim_member FDW
助教基本信息 dwd.dim_assistant FDW
任务置顶/放弃状态 zqyy_app.biz.coach_tasks 📱 新建
绩效计算快照 dws.dws_assistant_salary_calc FDW
定档业绩配置 dws.cfg_performance_tier FDW
助教等级单价 dws.cfg_assistant_level_price FDW
跳档激励展示 dws.cfg_performance_tier + dws.dws_assistant_salary_calc FDW
定档折算惩罚 dws.dws_assistant_daily_detail(需扩展) 🔧 扩展

task-detail.html任务详情

数据需求 数据源 状态
任务详情 zqyy_app.biz.coach_tasks 📱 新建
客户全信息 dwd.dim_member + dws.dws_member_consumption_summary FDW
客户-助教亲密度 dws.dws_member_assistant_intimacy FDW
近期服务记录 dwd.dwd_assistant_service_log FDW
备注列表 zqyy_app.biz.notes 📱 新建
备注星星评分(再次服务意愿+再来店可能性) zqyy_app.biz.notesrating_service_willingnessrating_revisit_likelihood,各 1-5 📱 新建
AI 维客线索 应用 3 返回结果缓存 📱🤖
维客线索列表 zqyy_app.public.member_retention_clue应用3+应用6+人工写入) 📱 已建
AI 关系分析/任务建议 应用 4 返回结果缓存 📱🤖
AI 话术参考 应用 5 返回结果缓存 📱🤖
AI 备注分析 应用 6 返回结果(每个备注提交时触发) 📱🤖
客户喜好标签(🎱斯🀅🎤 dwd.dwd_table_fee_log(按房间类型统计) FDW

performance.html我的绩效

数据需求 数据源 状态
收入与业绩档位 dws.dws_assistant_salary_calc FDW
服务记录明细 dwd.dwd_assistant_service_log FDW
我的新客 dws.dws_assistant_customer_stats(首次服务+次数过滤) FDW
我的常客 dws.dws_assistant_customer_stats FDW
定档折算惩罚展示 dws.dws_assistant_daily_detail(需扩展) 🔧 扩展

performance-records.html业绩明细

数据需求 数据源 状态
全部业绩记录 dwd.dwd_assistant_service_log FDW
定档折算展示 dws.dws_assistant_daily_detail(需扩展) 🔧 扩展
按天/月归总 后端聚合查询

board-finance.html财务看板

数据需求 数据源 状态
财务日报 dws.dws_finance_daily_summary FDW
收入结构 dws.dws_finance_income_structure FDW
充值汇总 dws.dws_finance_recharge_summary FDW
折扣明细 dws.dws_finance_discount_detail FDW
支出汇总 dws.dws_finance_expense_summary FDW
平台结算 dws.dws_platform_settlement FDW
AI 财务洞察 应用 2 返回结果缓存 📱🤖
环比数据 后端聚合计算

board-customer.html客户看板

数据需求 数据源 状态
最应召回WBI 排序) dws.dws_member_winback_index FDW
最大消费潜力SPI 排序) dws.dws_member_spending_power_index 🆕 新建
最高余额 dws.dws_member_consumption_summary FDW
最近充值 dwd.dwd_recharge_order FDW
最高消费 60 天 dws.dws_member_consumption_summary(基于 items_sum,非 consume_money FDW
最频繁 60 天 dws.dws_member_consumption_summary FDW
最近到店 dws.dws_member_visit_detail FDW
最专一RS 最大值) dws.dws_member_assistant_relation_index FDW
客户喜好标签 dwd.dwd_table_fee_log FDW

board-coach.html助教看板

数据需求 数据源 状态
定档业绩排序 dws.dws_assistant_salary_calc FDW
工资排序 dws.dws_assistant_salary_calc FDW
高客源储值额 dws.dws_member_assistant_relation_index + dws.dws_member_consumption_summary FDW
任务完成数 zqyy_app.biz.coach_tasks(统计已完成) 📱 新建
助教月度汇总 dws.dws_assistant_monthly_summary FDW

customer-detail.html客户详情

数据需求 数据源 状态
客户基本信息 dwd.dim_member + dwd.dim_member_card_account FDW
消费汇总 dws.dws_member_consumption_summary FDW
消费记录(台桌结账) dwd.dwd_settlement_head + dwd.dwd_table_fee_log FDW
消费记录(商城订单) dwd.dwd_settlement_head + dwd.dwd_store_goods_sale FDW
消费记录(充值) dwd.dwd_recharge_order FDW
指数总览WBI/NCI/SPI 各指数表 🆕 FDW
备注列表 zqyy_app.biz.notes 📱 新建
备注星星评分(再次服务意愿+再来店可能性) zqyy_app.biz.notesrating_service_willingnessrating_revisit_likelihood,各 1-5 📱 新建
AI 维客线索 应用 3 缓存 📱🤖
维客线索(含生日等) zqyy_app.public.member_retention_clue 📱 已建

coach-detail.html助教详情

数据需求 数据源 状态
助教基本信息 dwd.dim_assistant FDW
客户数RS>2 dws.dws_member_assistant_relation_index FDW
工龄 dwd.dim_assistant.hire_date FDW
备注列表 zqyy_app.biz.notes 📱 新建

chat.htmlAI 对话)

数据需求 数据源 状态
对话记录 zqyy_app.biz.ai_conversations 📱 新建
来源页面上下文 前端传入
AI 应用 1 调用 百炼 API 🤖

notes.html备注管理

数据需求 数据源 状态
备注列表 zqyy_app.biz.notes 📱 新建

chat-history.html对话历史

数据需求 数据源 状态
历史对话列表 zqyy_app.biz.ai_conversations 📱 新建

login/apply/reviewing 等登录流程页

数据需求 数据源 状态
用户信息 zqyy_app.auth.users 📱 新建(重构现有 public.users
微信登录 微信 APIcode2Session
申请记录 zqyy_app.auth.user_applications 📱 新建

二、租户管理后台 → 数据源

功能 数据源 状态
用户审核列表 zqyy_app.auth.user_applications + zqyy_app.auth.users 📱 新建
用户-助教关联建议 dwd.dim_assistant通过球房ID+手机号匹配)+ dwd.dim_staff / dwd.dim_staff_ex(员工信息表匹配) FDW
球房ID映射 zqyy_app.auth.site_code_mapping 📱 新建
维客线索管理 zqyy_app.public.member_retention_clue + dwd.dim_memberFDW 客户信息) 📱 已建 / FDW
Excel 上传-财务支出 dws.dws_finance_expense_summary(或新建 staging 表) 🔧/📱
Excel 上传-团购收入 dws.dws_platform_settlement(或新建 staging 表) 🔧/📱
Excel 上传-助教奖罚 zqyy_app.biz.salary_adjustments 📱 新建
Excel 上传-充值业绩归属 dws.dws_assistant_recharge_commission(或新建 staging 表) 🔧/📱

三、后台轮询/触发器任务 → 数据源

触发器/轮询任务 触发条件 数据源 状态
任务生成器 每日 4:00 后首次运行 全部指数表 + coach_tasks 📱
任务状态轮询 每小时 coach_tasks + 有效期检查 📱
召回完成检测 ETL 数据更新后 dwd.dwd_assistant_service_log + coach_tasks
数据回溯(备注重分类) 召回完成时 notes(含星星评分) + coach_tasks 📱
AI 应用 2 财务洞察 每日 财务 DWS 表 🤖
AI 应用 3 维客线索 客户新增消费时 DWD 订单明细 🤖
AI 应用 4 关系分析 助教参与新结算时 DWD 订单明细 🤖
AI 应用 5 话术 应用 4 调用时 应用 4 输入+输出 🤖
AI 应用 6 备注分析 每个备注提交时 备注 + 客户信息 🤖

四、汇总:需要新建/扩展的数据对象

ETL 库(test_etl_feiqiu)— 新建

表名 Schema 说明
dws_member_spending_power_index dws SPI 消费力指数
dws_assistant_order_contribution dws 助教订单流水四项统计
app.*RLS 视图) app 全部 FDW 映射表的 RLS 视图层

ETL 库 — 扩展

表名 扩展内容
dws_member_consumption_summary 增加 30/60/90 天充值次数/金额、次均消费
dws_assistant_daily_detail 增加定档折算惩罚字段penalty_minutes、penalty_reason、is_exempt

业务库(test_zqyy_app)— 新建

表名 Schema 说明
users(重构) auth 小程序用户(增加 status、wx_openid、wx_avatar 等)
user_applications auth 用户申请记录
site_code_mapping auth 球房ID ↔ site_id 映射
user_assistant_bindng auth 用户-助教绑定关系
coach_tasks biz 助教任务(类型、优先级、状态、有效期等)
coach_task_history biz 任务变更历史(关闭/新建追溯)
notes biz 统一备注表type 区分),含星星评分字段(rating_service_willingnessrating_revisit_likelihood,各 1-5可空
ai_conversations biz AI 对话记录
ai_messages biz AI 对话消息明细
ai_cache biz AI 应用 2-6 结果缓存
salary_adjustments biz 助教奖罚明细Excel 上传)
excel_upload_log biz Excel 上传记录与冲突处理日志
trigger_jobs biz 触发器/轮询任务配置与执行日志

FDW 映射(test_zqyy_app.fdw_etl

需要映射的 ETL 表(通过 app schema RLS 视图):

来源表 用途
dwd.dim_member 客户基本信息
dwd.dim_assistant 助教基本信息
dwd.dim_member_card_account 会员卡余额
dwd.dim_table 台桌信息
dwd.dwd_settlement_head 结算主表
dwd.dwd_table_fee_log 台费明细
dwd.dwd_assistant_service_log 助教服务记录
dwd.dwd_recharge_order 充值订单
dwd.dwd_store_goods_sale 商品销售
dws.dws_member_consumption_summary 客户消费汇总
dws.dws_member_visit_detail 客户到店明细
dws.dws_member_winback_index WBI 指数
dws.dws_member_newconv_index NCI 指数
dws.dws_member_recall_index 召回指数
dws.dws_member_spending_power_index SPI 指数(新建后映射)
dws.dws_member_assistant_relation_index RS/OS/MS/ML 指数
dws.dws_member_assistant_intimacy 亲密度
dws.dws_assistant_daily_detail 助教日明细
dws.dws_assistant_monthly_summary 助教月汇总
dws.dws_assistant_salary_calc 薪资计算
dws.dws_assistant_customer_stats 助教客户统计
dws.dws_assistant_order_contribution 助教订单流水(新建后映射)
dws.dws_assistant_finance_analysis 助教财务分析
dws.dws_finance_daily_summary 财务日报
dws.dws_finance_income_structure 收入结构
dws.dws_finance_recharge_summary 充值汇总
dws.dws_finance_discount_detail 折扣明细
dws.dws_finance_expense_summary 支出汇总
dws.dws_platform_settlement 平台结算
dws.dws_assistant_recharge_commission 充值业绩归属
dws.cfg_performance_tier 定档配置
dws.cfg_assistant_level_price 助教等级单价
dws.cfg_bonus_rules 奖金规则
dws.cfg_index_parameters 指数参数配置(含 SPI 26 个参数
dws.dws_order_summary 订单汇总

新增 FDW 映射(员工信息表)

来源表 用途
dwd.dim_staff 员工基础维度(姓名、手机、岗位、在职状态等),用于用户申请人员匹配
dwd.dim_staff_ex 员工扩展维度(工号、头像、职级、分组等),用于用户申请人员匹配