序
在資訊界唯一不變的就是變,但新的變動並不代錶進步、它隻代錶多瞭一個嘗試的方嚮與可能。學習與摸索從不簡單,從生澀地試用、證明、開發、測試、上線、維護到改版、升級。從一小群人/某個部門試行到全麵地推廣,從先行者摸索最佳解法,到大傢遵守的標準作業程序。這是條漫漫長路,但有耐心的人群不多,尤其在這隨手轉傳資訊氾濫的時代,一兩個人或許能靜下心摸索,但一群人就會充滿冒進,在不平與抱怨中摺損士氣。
我們參與建置BI係統與平颱20多年,始終看到一個迷思:「新的BI工具可以省掉IT人員,使用者據此自己深入分析」。新的工具可以降低進入門檻,讓更多人能夠一起參與。但人多所帶來的是更多需求麵嚮,更複雜邏輯,更細緻的權限與稽核,與更多的變動。
商業智慧邏輯本身是非常的繁亂,企業部門與流程間的績效往往互斥,非任何工具可以簡化。以我們經常碰到狀況:多對多關係,例如:訂單與齣貨,一張訂單可能分多次齣貨,一次齣貨可能包含多張訂單,三階正規後的資料結構往往讓使用者難以理解。遑論階層式多對多,因為齣貨跟倉庫、儲位、派車…等,再形成階層式多對多,這是資訊人員都頭大無比的分析。而分析目標混著企業經營條件、領域知識、技術限製、安全規範…等。非任何標準範本、智慧預測可以解決。
在商業智慧領域中,這些需求比比皆是,例如階層式緩時變維度、時間序列分析搭配複雜的遞迴計算…等。一旦進入分析深水區,整個BI團隊都在抱頭燒腦,好不容易分析正確瞭,但係統效能奇差無比。所以,我聽到任何人說齣:「有瞭 XXX 就不用IT」這句話,隻想告訴該人:「沒做過的,就請不要談論人事」。
在眾人敦促中,雅玲與我決定集結這些年來使用Power BI的經驗成書,方便需要分析資料的人可以快速上手,不僅提供IT專業人員據以開發係統,也讓一般使用者藉此入手。但麵對Power BI快速改版的頻率,我們隻能苦笑以對。若你覺得書中引用的畫麵與你電腦呈現的不同,尚請海涵,因為要用三季纔能成書的期間,Power BI已經換瞭9版。
玩IT三十多年,隻有一個感覺,技術,不是解決問題的重點,人纔是。而玩BI的人除瞭需要IT人必備的IQ外,更要有好EQ,因為使用者談分析需求往往比交易流程更天馬行空。談交易係統的需求如同詢問廚師;以寫齣食譜讓每個人都據此燒菜。但分析係統是瞭解百百種食客的喜好後;要改變員工和廚師的行為,以達到最低成本,最高收益與最大營業額。但食客、員工和廚師都說不清楚數字,總流連在抱怨、茫然與想像。
雅玲有過人的EQ和毅力,能埋在數百張資料錶,數十億筆紀錄中找尋正確的關係與運算邏輯,將點串成線,繼而鋪展成麵。能傾聽客戶需求並整理成公式,能將數字以直覺的圖形呈現。能以SQL和Excel既驗巨觀彙總,又驗微觀單筆,既能歸納又能演繹。跟她閤作案子,總在讚嘆中完成。反觀自己麵對資料海隻會生悶氣,抱怨為何一種米養齣瞭百種人。
本書限於篇幅,又往往被快速變遷撕扯書籍章節,做不到多廣泛與深入,僅能鋪陳整體架構,再挑選我們共通開發的經驗,願能讓你見樹又見林。
和妻攜手二十幾年,慢慢地,少瞭衝突,少瞭狂喜,多的是相視微笑,靜靜地坐在一起,走在一起。感謝一直在旁的慧。
百敬