如何检查cassandra与pentaho数据集成器的连接

How to check connection of cassandra with pentaho data integrator

我正在尝试使用 Pentaho Data Integration 5.1(社区版)将数据从 Oracle table 加载到 Cassandra table。但我不知道 oracle 和 cassandra 之间是否建立了连接。我正在使用 Cassandra 2.2.3 和 Oracle 11gR2。 我在数据集成的 lib 文件夹中添加了以下 jars --cassandra-thrift-1.0.0 --apache-cassandra-cql-1.0.0 --libthrift-0.6.jar --番石榴-r08.jar --cassandra_driver.jar 请任何人帮助我弄清楚如何检查是否已在 Pentaho 中建立连接。

如果与数据库建立连接,有一些方法可以调试,我不知道它们是否对 cassandra 都有效,但我会为此添加一个特殊的方法。

1) The test button

只需单击连接编辑屏幕上的测试按钮即可。

2) Logs with high details may help

另一种测试方法是 运行 您使用 high detail log:

进行转换
sh pan.sh -file=my_cassandra_transformation.ktr -level=Rowlevel

3) The input preview

对于 cassandra,具体而言,我会尝试使用 Cassandra 输入步骤创建一个简单的读取操作并单击 'preview' 按钮。

4) The controlled output test

或者您可以先尝试更简单的转换,以确保它 运行 没问题。例如。