服務

營運數據儀表板怎麼做?從 ERP 撈資料到老闆手機看報表的完整規劃

2026.09.10 · 73 次瀏覽
營運數據儀表板怎麼做?從 ERP 撈資料到老闆手機看報表的完整規劃

中小企業 BI 專案的四種選型、三級預算與 90 天路線圖,含台灣合規重點

分享:

每月 5 號的 11 個小時

一家工業零件貿易商月營收約 3,000 萬元。每月 5 號,會計從 ERP 匯出 4 張報表,助理再從電商後台抓訂單明細,用 VLOOKUP 併成 12 分頁 Excel,吃掉 11 個工作小時。老闆看到「上月毛利掉 2.4 個百分點」已是 3 月中,問題發生在 2 月初,補救只剩半個月。這不是人不認真,是資料流沒被工程化。

適用情境 × 不適用情境

適合現在做:

  • 資料散在 2 個以上系統,每月人工合併超過 6 小時
  • 老闆看毛利、業務看業績、倉管看週轉,各要不同數字
  • 決策頻率是週或日,且主檔命名已一致

先別做:

  • 只有一套 ERP 且原廠報表夠用,加購授權更便宜
  • 月交易低於 300 筆,樞紐分析 30 分鐘做完
  • 主檔混亂:先清主資料,否則只會放大錯誤

替代方案矩陣

方案適合誰限制成本級距
Looker Studio 免費版Google 生態為主連自家 MySQL 需連接器,大資料量易逾時NT$0,連接器約 US$29/月起
Metabase 自架內部有人寫 SQL主機與備份自己顧主機 NT$800–2,500/月;Metabase Cloud Starter 自 US$100/月(含 5 帳號)起
Power BI Pro已用 Microsoft 365閘道繁瑣,授權隨人數成長每人每月 US$14,10 人約 NT$4,500/月
自建 Laravel + ECharts要嵌進既有後台、權限要細初期投入最高,新報表要排工程一次性 NT$180,000 起

完整流程拆解

  • 一・指標對焦(3–5 天):訪談老闆、財務、業務主管各 60 分鐘,用 Notion 收斂出 12 個以內指標。交付「指標字典」,寫明口徑、分母與更新頻率。
  • 二・資料盤點(5–8 天):盤點來源系統與連線方式(ERP 唯讀帳號/API/排程 CSV)。交付 draw.io 血緣圖與主檔對應表。
  • 三・資料管道(8–12 天):建 staging 庫,用 Laravel 排程與佇列每晚 02:00 增量抽取為事實表與維度表。交付 ETL 腳本與告警通道。
  • 四・儀表板實作(10–15 天):先用 Figma 出總覽/業務/庫存三張版面,確認後才寫程式。交付正式站與角色權限表。
  • 五・對帳驗收(5 天):拿上月已結帳數字比對,誤差需低於 0.5%。交付對帳報告與操作錄影。

真實成本完整拆解

  • 入門 NT$60,000–120,000:Metabase 自架、單一資料源、3 張儀表板,2–3 週。
  • 標準 NT$180,000–350,000:3–4 個資料源、完整 ETL、8–12 個指標、角色權限與每日更新,6–8 週,多數中小企業落在這級。
  • 進階 NT$450,000–900,000:3 年歷史回補、倉儲分層、預算差異分析,10–14 週。

容易漏算的隱藏費用:

  • 主機 4GB 約 NT$800/月,破 50GB 再加 NT$1,200/月
  • 主檔清理常吃掉 15–40 小時,約 NT$18,000–48,000
  • ERP 原廠開唯讀帳號或 API 一次性 NT$8,000–30,000;維護每月 NT$4,000–12,000

實施真相 vs 客戶想像

客戶以為實際發生怎麼處理
資料都在 ERP,接一下就好沒有資料字典,欄位叫 CD001,還原意義要 3–5 天合約要求原廠給字典
即時更新比較好拉高正式庫負載,未過帳數字反而誤導每日 02:00 更新即可
上線大家自然會用30 天後登入率常不到三成週會首張投影片換成儀表板

常見陷阱 × 怎麼避開

  • 口徑沒定義:業績含稅還是未稅、退貨扣不扣?→ 寫進指標字典並請財務簽名。
  • 直連 ERP 正式庫:一支慢查詢就讓現場開單卡住 → 改走唯讀副本或 staging。
  • 時區與日界線:ERP 用民國年、電商回 UTC,跨日訂單算到隔天 → ETL 統一轉西元與 Asia/Taipei。
  • 權限開太大:業務看到全公司毛利 → 上線前做角色矩陣,預設最小權限。
  • 沒有異常告警:來源改欄位使 ETL 靜默失敗 → 排程失敗或筆數驟降 30% 推 LINE 告警。
  • 首屏太慢:一次撈三年明細載入 8 秒 → 預先彙總日表,把 LCP 壓在 2.5 秒內

成功指標與 90 天路線圖

  • 第 30 天:對帳誤差低於 0.5%;週活躍達目標八成;ETL 成功率 ≥ 99%。
  • 第 60 天:人工報表由 11 小時降到 2 小時內;新增 2 個使用者自提指標。
  • 第 90 天:至少 3 個可追溯到儀表板的決策(如砍掉毛利低於 8% 的 SKU);決定是否進第二期。

台灣情境的法規重點

  • 資料最小化:身分證字號與手機號在 ETL 階段就遮蔽,符合個人資料保護法必要範圍原則;病歷等特種個資不得混入。
  • 帳務保存:依商業會計法第 38 條,憑證至少存 5 年、帳簿與財報 10 年;BI 的 staging 不能當正本。
  • 稽核與委外:報表匯出留 log、離職帳號當日停權;與開發商簽個資委外條款並載明結案刪除。

決策清單

  • ☐ 每月人工整理報表超過 6 小時
  • ☐ 資料來源系統有 2 個以上
  • ☐ 主檔命名已統一
  • ☐ 能取得 ERP 唯讀帳號或 API
  • ☐ 財務願為指標口徑背書
  • ☐ 有明確的內部負責人
  • ☐ 決策頻率是週或日
  • ☐ 預算至少 NT$150,000
  • ☐ 可接受 6–8 週建置期
  • ☐ 已想好第 90 天要做什麼決定

勾滿 7 項代表投報率合理;低於 4 項先清主資料。

常見問題 FAQ

只有 8 個人,做儀表板划算嗎?

看工時不看人數。每月人工報表超過 6 小時、且錯一次影響備料或報價,入門級 NT$60,000–120,000 約 8–12 個月回本。

用 Looker Studio 免費版不行嗎?

資料集中在 Google 生態就可行。撞牆點是連自家 MySQL、列級權限、跨系統併表;中兩個就換 Metabase 或自建。

ERP 廠商不給資料庫帳號怎麼辦?

優先序是原廠 API、排程匯出 CSV,最後才是畫面爬取;第三種只宜當過渡,合約要一併索取資料字典。

資料多久更新一次?

財務與毛利類每日 02:00 更新即可,因會計過帳有時間差;出貨與庫存可到每小時。需要秒級的是告警。

下一步

ScriptWalker 的「營運數據儀表板建置」NT$180,000 起,含指標字典、ETL 管道與 3 張儀表板。評估中可先做兩週、NT$18,000 的「指標盤點工作坊」,產出指標字典與血緣圖再決定。

分享: