Я пытаюсь загрузить данные из таблицы Oracle в таблицу Cassandra с помощью Pentaho Data Integration 5.1 (Community Edition). Но я не понимаю, установлена ли связь между оракулом и кассандрой. Я использую Cassandra 2.2.3 и Oracle 11gR2. Я добавил следующие банки в папку lib интеграции данных --cassandra-thrift-1.0.0 --apache-cassandra-cql-1.0.0 --libthrift-0.6.jar --guava-r08.jar --cassandra_driver .jar Пожалуйста, помогите мне понять, как проверить, установлено ли соединение в Pentaho.
Как проверить соединение cassandra с интегратором данных Pentaho
Ответы (1)
Есть несколько способов отладки, если соединение с базой данных установлено, я не знаю, все ли они подходят для cassandra, но для этого я добавлю особый.
1) Кнопка проверки
Просто нажав кнопку проверки на экране редактирования соединения.
2) Могут помочь журналы с высокой детализацией
Еще один способ протестировать преобразование — запустить преобразование с помощью журнала с высокой детализацией:
sh pan.sh -file=my_cassandra_transformation.ktr -level=Rowlevel
3) Предварительный просмотр ввода
Для cassandra, в частности, я бы попытался просто создать простую операцию чтения, используя шаг Cassandra Input и нажав кнопку «предварительный просмотр».
4) Тест контролируемого вывода
Или, может быть, вы можете сначала попробовать более простое преобразование, чтобы убедиться, что оно работает нормально. Например.