@liyuj
2017-10-10T11:21:12.000000Z
字数 1107
阅读 3050
Apache-Ignite-2.2.0-中文开发手册
Pentaho是一个全面的平台,它可以非常容易地对数据进行抽取、转换、可视化和分析。Pentaho数据集成采用Java数据库连接(JDBC)API接入数据库。
Ignite有自己的JDBC驱动,这样就使得通过Pentaho平台接入Ignite成为可能,然后就可以分析分布式Ignite集群中的数据了。
{apache-ignite}/libs/ignite-core-{version}.jar
,然后将其复制到{pentaho}/jdbc-distribution
目录;{pentaho}/jdbc-distribution
目录然后执行脚本:./distribute-files.sh ignite-core-{version}.jar
。下一步是配置JDBC驱动然后接入集群,下面做的都是必要的,这个文档有更多的细节信息。
{pentaho}/design-tools/data-integration
目录,然后使用./spoon.sh
脚本启动Pentaho;File
菜单然后创建一个新的转换:New
->Transformation
;Pentaho属性名 | 值 |
---|---|
Connection Name |
比如IgniteConnection 这样的自定义名字 |
Connection Type |
选择Generic database 选项 |
Access |
选择Native (JDBC) |
Custom Connection URL |
jdbc:ignite:thin://localhost:10800 ,其中端口和地址可以根据实际进行调整 |
Custom Driver Class Name |
org.apache.ignite.IgniteJdbcThinDriver |
Test
按钮,对连接进行测试Ignite和Pentaho之间建立连接之后,就可以通过Pentaho支持的各种方式对数据进行查询、转换和分析了,更多的细节,可以查看Pentaho的官方文档。