Pentaho開源BI組件詳解


  • BI平台
    • Business Intelligence Server:商業智能服務器,它是整個Pentaho BI產品策略的重要基礎件,也是Pentaho各類產品的重要門戶,借助它集成BI產品線的其他產品集合
    • Pentaho Admin Console:內置在BI平台中的Pentaho Admin Console(管理控制台)是管理整個平台的重要后端軟件
  • Pentaho Metadata元數據管理:基於CWM規范實施元數據管理,借助內置的Pentaho Metadata Editor能夠快速實施元數據管理,並將metadata.xmi部署到BI平台中
    • Pentaho Metadata Editor(PME):對於大規模報表制作而言,報表模型是不可或缺的。Pentaho Metadata Editor,這是專門用來制作報表模型的工具,簡稱PME
  • Kettle ETL解決方案:Data Integration,用於各種場景的ETL工作,包括數據質量管理(Data Quality Management,DQM)
  • Pentaho Data Integration(PDI):為配合ETL工作的順利實施,Kettle內置了大量的實用工具,比如用於設計轉換和作業的Spoon IDE、執行轉換的Pan、執行作業的Kitchen、添加新ETL執行引擎的Carte等
    • Spoon:設計轉換及作業的集成開發環境
    • Pan:執行轉換
    • Kitchen:執行作業
    • Carte:添加新的ETL執行引擎
    • Encr加密工具
    • ...
  • Mondrian OLAP引擎:針對多維分析而提供的既靈活又高性能的OLAP引擎,它能夠部署到各種環境,而且支持的數據類型多種多樣,比如關系數據庫、Teradata等
    • Pentaho Aggregation Designer(PAD):為充分改善性能及降低聚合技術的采納門檻,Pentaho提供了Aggregation Designer
    • Pentaho Schema Workbench(PSW):為簡化OLAP Cube的定義和維護,Pentaho提供了Schema Workbench工具
  • Weka數據挖掘:內置了各種數據挖掘算法支持
    • Pentaho Data Mining(PDM)
  • Pentaho Reporting工具:支持各種類型報表的設計、開發工作,並直接將它們部署到Business Intelligence Server中。另外,報表的輸出結果多種多樣,比如PDF、Excel、HTML、RTF、文本文件等
    • Pentaho Report Designer(PRD)
  • Pentaho Dashboard:Pentaho Dashboard工具基於CDF(Community Dashboard Framework)項目架構而成,而且默認時,CDF內置在Pentaho BI服務器中
  • Pentaho Design Studio(PDS):開發工具,目前支持Action Sequence的圖形化開發工作
  • Solution:
  • Spring Batch:一個輕量級的,完全面向Spring的批處理框架,可以應用於企業級大量的數據處理系統。Spring Batch以POJO和大家熟知的Spring框架為基礎,使開發者更容易的訪問和利用企業級服務。Spring Batch可以提供大量的,可重復的數據處理功能,包括日志記錄/跟蹤,事務管理,作業處理統計工作重新啟動、跳過,和資源管理等重要功能。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM