我正在尝试使用 Pentaho Data Integration 5.1(社区版)将数据从 Oracle 表加载到 Cassandra 表。但我不知道是否在 oracle 和 cassandra 之间建立了连接。我正在使用 Cassandra 2.2.3 和 Oracle 11gR2。我在 data-integration --cassandra-thrift-1.0.0 --apache-cassandra-cql-1.0.0 --libthrift-0.6.jar --guava-r08.jar --cassandra_driver 的 lib 文件夹中添加了以下 jars .jar 请任何人都可以帮助我弄清楚如何检查 Pentaho 中是否已建立连接。
问问题
855 次
1 回答
2
如果与数据库建立连接,有一些方法可以调试,我不知道它们是否都对 cassandra 有效,但我会为此添加一个特别的方法。
1) 测试按钮
只需单击连接编辑屏幕上的测试按钮即可。
2) 详细的日志可能会有所帮助
另一种测试方法是使用高详细日志运行转换:
sh pan.sh -file=my_cassandra_transformation.ktr -level=Rowlevel
3) 输入预览
对于 cassandra,特别是,我会尝试使用 Cassandra 输入步骤并单击“预览”按钮来创建一个简单的读取操作。
4) 受控输出测试
于 2016-01-07T02:13:28.150 回答