應用圖書館的形式,打造商業智慧新報表
ProClarity是一間成立於1995年的商業智慧軟體廠商,產品的資料來源基礎與Microsoft SQL Server的分析服務工具關係密切。整體架構主要是從資料倉儲(Data Warehousing)的關聯式資料庫內,透過Miscrosoft SQL Server提供的OLAP Client for Microsoft Analysis Services工具,擷取歷史資料產生Cube,然後送至ProClarity的分析報表工具,以呈現出多樣的圖表,同時也能讓使用者可以自訂分析的維度。一般報表最常使用的Excel,相較之下,儘管提供豐富而彈性的編輯,然而卻僅限於二維分析,而且Excel資料與儲存在企業內部資訊系統的資料,無法互通,也無法直接達到自動化的功能。技術操作門檻低,輕易自定分析維度
ProClarity Professional是資料分析的主要工具,包含了個人電腦桌面型和網頁瀏覽型兩種用戶端介面,發布分析結果則交給ProClarity Analytic Server的網頁伺服器中介,讓使用者透過瀏覽器就能夠在網際網路上讀取ProClarity分析整合後的數據與報表。
工具列提供使用者快速切換維度、時間軸、瀏覽頁(Views)的樣式。精靈的圖示讓使用者可以逐步設定隨機性查詢(Ad Hoc Query)的範圍和維度分析的成員,而結果畫面的呈現方式,讓使用者能夠設定行與列的項目及圖表的形式。使用者還可以打造自己專屬的瀏覽頁,將常看的報表,儲存在本機或Analytics Server,瀏覽頁進一步整合樹狀圖、散布圖等分析工具,轉換成圖表都非常便利。
ProClarity提供的圖表不只是將數字轉換成彩色的色塊比例顯示,由於結合了Microsoft Analysis Services,因此不只是資料多維度的結果分析呈現,使用者想要取得明細資料時,ProClarity會連接到真實資料庫鑽研(Drill Through),向下挖掘。微軟的OLAP讓資料產生互動式連結(Action Link),資料庫中的靜態資料,利用HTML與電子郵件觸發與使用者的互動。資料庫所呈現的項目欄位,不一定能符合使用者的觀感,因此欄位的子集合,簡單地說就是將項目群組化,而且可以設定成員的類別,例如使用者覺得各分店的資訊太零碎了,想要知道整體地理區域的營運表現時,子集合的群組功能就可以隨使用者的定義區分出更單純、更容易類比的統計圖表。決策樹(Decision Trees)與散布圖(Perspective View)也同樣基於微軟的OLAP技術,才能夠精準的呈現。圖書館與寶典架構
ProClarity以書籍出版與圖書館書籍管理的概念,詮釋從資料庫產出的各種圖表呈現。每一本書(Briefing Book)由頁組成,每一頁都是獨立的關鍵效能指標(Key Performance Indicator,KPI),寶典可以用副檔名為BBK的檔案形式在Analytics Server出版發行,或匯出與其他使用者交換;就使用者觀點而言,區分為作者、讀者、系統管理員三種階層,作者可以發行書籍,可以選擇整本書籍的存取權與閱讀的對象,但不能限制讀者只閱讀部分頁數,這很合理。系統管理員可以發行、閱讀,最重要的是定義與管理作者。
寶典是儲存分析結果的集合體,為了讓使用者可以互相交換彼此的寶典,ProClarity可以匯出成Outlook、Excel、Power Point、Web Part等格式,但是Office XP的使用者須降低Excel和Power Point巨集安全性到中級以下,並勾選信任存取 Visual Basic 專案的設定,以利匯出;而Web Part的檔案格式是將網頁服務傳送到桌面,交給微軟數位儀表板展示,是標準XML schema格式。
Business Report For Excel與Selector是兩項選購產品。Business Report For Excel顧名思義是事務性報表,由於部分報表的製作與使用者的習慣仍然以Excel編輯為主,Business Report可以將BBK檔匯出,並且自動化雙向更新。雖然ProClarity本身就具有MDX編輯器,Selector可以用視覺化介面產生MDX語法,降低編輯子集合的難度,內附的過濾器能夠自訂條件篩選。
ProClarity已經由代理商中文化,不過目前還未全面支援Unicode,由於SQL Server 2000的分析服務工具已經支援Unicode,資料仍可以正常顯示,在操作介面的功能表以英文為主。Web伺服器須選擇IIS,5.0須安裝.NET Framework,至於Windows Server 2003上的IIS 6.0還不支援。商業智慧的正確認知
身處微利時代,商業智慧的目的就是幫助經營者重新了解真實的企業經營資訊。企業既有的各種ERP、CRM、SCM主導生產流程與協助行銷與內部管理的異質系統,蘊藏了許多企業運作的數據化資訊,商業智慧軟體無非是將這些系統內的所有資料,重新整合成更便於閱讀的資訊報表,而且系統能夠因應各種資料結果的統計要求,不需要重新為了各種難以掌握的檢視觀點,逐一撰寫程式。例如流通服務業即使產品品項繁雜,還是得非常快速反應市場機制,資料庫內不只是靜態儲存數據,還必須憑藉更有創意的分析觀點與彈性化的報表呈現,廠商才得以靈活地推出個性化的促銷活動或行動方針,即時反映出消費者需求面向。
商業智慧對於內部管理的協助亦然,報表的處理自動化充其次仍然是歷史資料的整合資訊,企業經營者必須根據這些情報,擬定行動計畫,才會對企業有實質的幫助,因此分析系統並無法取代幕僚的專業判斷與執行力。
商業智慧導入的領域涵蓋了銷售分析、財務結構、作業流程、客戶關係管理,主要的目的是讓企業的資訊透明化,並且讓企業尋找到經營管理機會點,並根據KPI來制定行動計畫。因此資料的正確度與可信度要高,不能讓員工能夠修改報表上的數據,允許發生「球員兼裁判」的舞弊,這樣商業智慧就失去意義。目前商業智慧導入的最大困難點,已不再是資料的分析與呈現,而是不同系統異質資料庫整合的問題,資料彼此常會發生不一致、不完整,或是重複,甚至必須反正規化(Denormalize),重拾資料間的因果關係。當資料庫整合完畢,分析與呈現就已是水到渠成。微軟提供的商業智慧支援
Microsoft SQL Server 2000分析服務工具(Analysis Services)提供OLAP線上分析引擎與資料採礦(Data Mining)。OLAP本身的目標就是要達成共享的、多維度的快速處理。OLAP線上分析處理,可以篩選、分類、彙總資料倉儲的資料,將實體資料建構成多維的立體資料(Multi-Dimensional Data Cube, MDC),將資料倉儲內含的各種同質或異質資料,重新呈現出經營者需要的資訊,使用者可以依不同的專業觀點與分析面向,將資料交叉比對與排名,找出過去經營的弱點與改善管理的重點。OLAP資料模型,以多維度資料庫表示,其組成要素包括描述性項目、維度(dimension)與測量數值(measures),而維度與數值本身還能夠用階層化的結構加以表示,例如時間維度的單位能夠以年、季、月為單位。
Microsoft SQL Server 2000的多維度資料庫,彙整處理(Aggregation)已經從T-SQL(Transact-SQL)轉換到多維度運算式(Multi-Dimensional Extensions,MDX)的語法。多維度運算式是針對多維度資料來源設計的,可以應付複雜的階層與維度引導查詢,大幅降低決策時間。多維資料庫並不僅僅提供資料的輸出分析,也具備了回寫功能,使用者還是可以將應用程式寫入多維度資料庫,以建構維度的結構。而有的廠商不一定會採用MDX,而是使用API直接與分析服務工具溝通。
樞紐分析表(PivotTable Services)讓商業智慧的客戶端連結,不僅支援Windows平臺應用程式,更支援精簡型的Web瀏覽、離線狀態的用戶端系統及XML,客戶端藉由ASP,更延伸到無線裝置如PDA與手機。
巨量資料的處理能力,SQL Server的做法是分散式立體資料模型(Partition Cubes),利用邏輯cube分散到其他伺服器,並進而平行處理。資料維度擴大到難以管理時,關聯式線上分析處理(ROLAP)可以協助處理大量維度;如果資料規模龐大到Terabyte時,就必須動用到混合式線上分析處理(HOLAP)。文⊙李宗翰
熱門新聞
2025-02-26
2025-02-25
2025-02-26
2025-02-24
2025-02-24