@liyuj
2017-10-10T03:21:12.000000Z
字数 1107
阅读 3451
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的官方文档。

