組合器

左邊切產業、選場景, 右邊即時預覽組合後的應用。URL 本身就是組合定義, 可分享 / 書籤。

房仲物件 · 即時組裝應用
4 個場景 · 共用同一份 物件資料
地圖視圖 · map-view
地圖視圖 · 物件庫
6物件在視野內
⊕ 放大⊖ 縮小
h-501
h-502
h-503
h-504
h-505
h-506
  • h-501看房中
    信義 ‧ 象山觀景3房
    38 坪 · 電梯大樓
  • h-502待銷售
    大安 ‧ 敦南捷運2房
    22 坪 · 頂樓邊間
  • h-503議價中
    中山 ‧ 圓山透天
    65 坪 · 三層半
  • h-504待銷售
    松山 ‧ 小巨蛋商辦
    48 坪 · 10 樓
  • h-505已成交
    內湖 ‧ 科技園區套房
    15 坪 · 含車位
  • h-506看房中
    大安 ‧ 永康街老公寓
    28 坪 · 三樓
Schema 變更 · schema-diff
Schema Diff · v2.3 → v2.4
物件_tx table · 4 個變更
需批准
  • +
    customer_segment : varchar(32)
  • +
    tax_exempt_flag : boolean
  • ~
    amount : decimal(10,2) decimal(14,2)
  • -
    legacy_customer_code : varchar(16)
資料管線 · etl-pipeline
Pipeline Layer · dbt / Airflow / Fivetran
房仲物件 資料管線
2 個來源 → 2 個目標 · 每 15 分鐘同步
● 運行中SLA 99.8%
Source (2)
外部 API
REST
資料庫 CDC
Debezium
Transform (dbt models)
  • stg_01
    格式正規化
    日期/時區/欄位命名
    ✓ OK
  • stg_02
    業務規則轉換
    對應到 物件 本體
    ✓ OK
  • stg_03
    PII 遮蔽 / 加密
    符合合規規則
    ✓ OK
  • stg_04
    派生欄位
    計算 KPI 前置資料
    ✓ OK
-- models/fct_物件.sql
SELECT * FROM {{ ref('stg_04_derived') }}
WHERE listing IS NOT NULL
Sink (2)
原始資料
entity
核心實體
entity
最後執行: 2 分鐘前 · 處理 18,402 筆重跑看血緣 (lineage)查錯誤
路線最佳化 · route-optimizer
王司機 · 04/15 路線
6 站 · 預估 128 km · 4h 20m
已最佳化 省 12%
  • 台北市內湖區
    09:00
  • 台北市松山區
    09:35
  • 3
    新北市中和區
    10:20
    配送中
  • 4
    新北市板橋區
    11:05
  • 5
    新北市新莊區
    11:45
  • 6
    桃園市龜山區
    12:30