pentaho BI 集成解決方案

 集成實施     |      2020-02-04 14:35
    Pentaho是世界上最流行的開源商務智能軟件,以工作流為核心的,強調面向解決方案而非工具組件的,基于java平臺的商業智能(Business Intelligence,BI)套件BI,之所以說是套件是因為它包括一個web server平臺和幾個工具軟件:報表,分析,圖表,數據集成,數據挖掘等,可以說包括了商務智能的方方面面。它整合了多個開源項目,目標是和商業BI相抗衡。它偏向于與業務流程相結合的BI解決方案,側重于大 中型企業應用。它允許商業分析人員或開發人員創建報表,儀表盤,分析模型,商業規則和 BI 流程。

功能和特點
◆ 集成管理和開發環境:Eclipse
◆ ETL工具:Enhydra/Kettle
◆ OLAP Server:Mondrian
◆ OLAP展示:JPivot
◆ 數據挖掘組件:Weka
◆ 應用服務器和Portal服務器:JBoss
◆ 單點登陸服務及LDap認證:JOSSO
◆ 自定義腳本支持:Mozilla Rhino Javascript腳本處理器。

核心思想
較其它BI框架而言,pentaho也提出了自己平臺的特色,是面向解決方案的思想。
由技術白皮書中節選的一段案例分析,可以了解到,什么是pentaho的“面向解決方案”。
業務問題:當一個許可證有效期已滿的雇員在一家醫療機構工作時,需要:
注意到這個問題,一個代理工人必須替換這個雇員,直到他們的許可證被更新過。注意到何種情況下,一個病人的安全是有風險的和發生風險的可能性。
業務目標:提高病人的安全,減少沒有許可證的雇員的責任,減少替換沒有許可證的雇員時,雇用的代理職員上的花銷。
當前業務流程:每個經理維護她所在部門的許可證有效期的一個列表。
建議解決方案:從一個集中式的數據庫,預約生成報表,它根據部門,列出了每個雇員持有的許可證,以及他們當前許可證的有效期。