------------------------------------------------ 2. 建一张“供应链事实表”——让 BI 能直接算 示例字段(星型模型): delivery_key (PK) vendor_key → 维度表 dim_vendor(供应商编码、等级、区域) item_key → 维度表 dim_item(SKU、品类、ABC 分类) po_key promise_date actual_date qty_promised qty_received qty_rejected … 计算逻辑(SQL 伪代码): ONTIME_FLAG = CASE WHEN actual_date ≤ promise_date THEN 1 ELSE 0 END ONTIME_RATE = SUM(ONTIME_FLAG*qty_received)/SUM(qty_received) (用数量加权比用行数加权更真实,避免小单行扭曲)
------------------------------------------------ 3. 把 ERP 数据“无延迟”喂给 BI——三种技术路线 A. 直接连 ERP 事务表(适合 200 G 以内、并发不高) – SAP 用 RFC/BAPI + SAP Connector for Power BI / Tableau – Oracle EBS 用 OAC 或 Direct Query – 用友/金蝶有官方 JDBC/ODBC 驱动 优点:0 延迟;缺点:高峰期可能锁表、性能慢。
B. replica 层(最通用) – 给 ERP 配只读库/AlwaysOn/DG/MySQL slave;夜里增量同步(15 min 延迟)。 – BI 连 replica,所有大查询不影响生产。