Pentaho提供了兩個 Kettle 版本坠宴,一個是開源的社區(qū)版(CE)曾掂,另一個是企業(yè)版(EE),這是一個商業(yè)軟件顽腾。企業(yè)版提供了更多的功能近零。
社區(qū)版和企業(yè)版相比,少了如下的一些功能:
安裝程序:盡管安裝Kettle很容易抄肖,但企業(yè)版還是提供了一個安裝程序久信,這樣更簡化了安裝過程。
敏捷BI: Kettle企業(yè)版的安裝程序里有敏捷BI的插件漓摩。而Kettle社區(qū)版的用戶需要自己下載裙士、解壓和部署。
集成的高度器: Kettle企業(yè)版有內(nèi)置的調(diào)度工具管毙,不用再使用Pentaho BA的控制臺腿椎,也不用更使用一些第三方的調(diào)度工具。
數(shù)據(jù)整合服務(wù)器: Kettle EE還有一人數(shù)據(jù)整合服務(wù)器夭咬,這個服務(wù)器獨立于Pentaho的其他組件啃炸,也使用Kettle企業(yè)版容易部署和管理。
管理控制臺: Pentaho的企業(yè)版控制臺也可用于PDI的管理控制臺卓舵。
-
企業(yè)版資源庫: CE和EE最大的區(qū)別可能就是和數(shù)據(jù)整合服務(wù)器緊密工作的企業(yè)版資源庫南用。企業(yè)版資源庫的功能是Kettle社區(qū)版以前沒有的,它面向于有多個開發(fā)人員的開發(fā)團(tuán)隊掏湾,并提供了下面的一些功能训枢。
版本控制:可以在資源庫里保存多個版本的作業(yè)和轉(zhuǎn)換,并可以回滾到前一個版本忘巧。
鎖:通過“檢入/檢出”功能阻止開發(fā)人員覆蓋其他人的工作。
安全性:支持細(xì)粒度的用戶授權(quán)睦刃,可以建立用戶砚嘴、角色、權(quán)限涩拙。默認(rèn)情況下际长,資源庫的安全機(jī)制和Pentaho的安全機(jī)制是結(jié)合在一起的,但也可以和已有的一些安全或授權(quán)機(jī)制結(jié)合起來兴泥,如通過LDAP和Active Directory工育。
其他步驟:企業(yè)版里有很多社區(qū)版里沒有的步驟,如Google分析輸入步驟搓彻、Google文檔輸入步驟如绸、JMS步驟嘱朽,等等。