README.md 1.9 KB

数据中台 DDL 脚本(S4 / S8 及直接依赖的 mdp、dwd)

本目录脚本来自 doc/plan/新系统数据库设计方案.md 中与 S4 采购执行 / 供应执行S8 异常监控其所依赖的中台与宽表层 对应的节选,并做了 IF NOT EXISTS 化,便于在已有环境重复执行。

物理库说明

与方案一致:四个逻辑域共用一条 MySQL 连接,用表前缀区分职责,不要求四个物理实例。详见方案 §2.1、§2.4。

建议执行顺序

顺序 文件 说明
1 01_mdp_config_and_registry.sql 同步源、实体注册、同步配置、字段映射(配置驱动基础)
2 02_mdp_pipeline_orchestration.sql 管道/阶段/执行实例(编排预留,引擎落地前可仅建表)
3 03_mdp_api_config.sql API 接入模式配置(可选)
4 04_dwd_s4_s8_foundation.sql dop_bi 侧主题宽表:采购/质检等,供 S4 看板与 S8 根因分析联接

执行前请自行备份;若与现有 SqlSugar CodeFirst 已建表冲突,以现场表结构为准合并差异,勿盲目覆盖数据。

与当前 S3 试点实现的命名关系

  • 代码中 S3 已使用 mdp_std_purchase_orderdwd_supplier_delivery英文业务名表;方案正文中另有 mdp_std_podwd_po_trans主题宽表命名。
  • 本目录 补充 方案 §6.2 中的 dwd_po_transdwd_qc_trans 等,用于统一 S4 / 数仓 / S8 分析 口径;与 S3 表可在 ETL 中并存,后续通过作业把 dwd_supplier_delivery 汇总或对齐到 dwd_po_trans(由业务定案)。

扩展开发说明

仿 S3 落地新模块时,请同时阅读 doc/plan/数据中台模块扩展开发指南-S3范式.md