2015-12-09 6 views
0

Я попытался подключить amazon dynamodb, используя pentaho, используя общее соединение с базой данных в pentaho, но я не могу подключиться. как запросить Amazon dynamodb с помощью пентахо?Как запросить amazon dynamodb с помощью pentaho

+1

Когда вы говорите, что не можете подключиться, какие конкретные ошибки вы получаете? –

+0

Какой продукт у Pentaho Suite вы используете для подключения? Как вы пытались подключиться к базовому соединению? Какие ошибки вы получаете? – bolav

+0

Я использую ложку в пентахо для цели ETL. Я буквально не знаю, как подключиться к dynamodb через ложку. Я узнал, что его невозможно подключить таким образом (пожалуйста, поправьте меня, если не ошибаетесь). Любая идея о том, как подключиться к dynamodb через ложку и запрос? – jaisriram314

ответ

0

Успенские: Нет DyanmoDBInput или DynamoDBQuery чайник плагиных доступны

Моих решений: Вопросы, предлагаемых

  1. Вы можете написать свой собственный плагин чайника с помощью AWS DynamoDB Java SDK Bonus: Заплатить его сообщество :)

  2. Вы можете написать класс Java, который делает все, что вам нужно, и использует AWS DynamoDB SDK. Создайте файл jar, в котором есть все зависимости. Отбросьте файл jar в каталог библиотеки kettle. Затем используйте плагин «Пользовательский Java-класс», создайте экземпляр своего класса и передайте параметры из потока в качестве ввода в запрос dynamodb и передайте любой вывод & кодов ошибок/сообщений в поток.

Оба эти решения многоразовые. Я использовал второе решение для подключения к другим источникам данных, и он работает хорошо.

Goodluck.

Смежные вопросы