Мне нужно подключить IBM dashDB на Bluemix к другой базе данных DB2 в корпоративной сети, чтобы получать регулярные данные

Я создал таблицы в dashDB на IBM Bluemix и заполнил эти таблицы данными. Теперь мне нужно подключить мою облачную базу данных dashDB к соответствующей подающей системе DB2 (V9.7), которая находится за корпоративным брандмауэром. Как мне установить соединение и настроить ежедневную ленту (репликацию).


person Venkat    schedule 18.04.2016    source источник
comment
Вы задали этот же вопрос в ответах dW по этому URL-адресу: developer.ibm.com/answers/questions/264964/   -  person William 'Bill' Wentworth    schedule 20.04.2016


Ответы (2)


Помимо использования другого продукта, вы можете использовать саму db2.

Вы можете каталогизировать dashDB в вашей системе подачи DB2, а затем экспортировать и вставить туда (в вашей версии 9.7 db2).

e.g.

каталог db2 tcpip узел MYDASH удаленный сервер DASHSERVER 50000 каталог db2 db BLUDB as BLUDB на узле MYDASH

затем экспортировать вставку в другой скрипт можно с помощью cronjob...

person Lei Pan    schedule 20.04.2016

Вы можете настроить IBM Secure Connector:

http://www.ibm.com/support/knowledgecenter/#!/SSWHYP_2.0.0/com.ibm.apimgmt.webapi.doc/task_createconnector.html

Вот демонстрационное видео о том, как это сделать с помощью службы «Облачная интеграция» Bluemix:

https://www.youtube.com/watch?v=mCq_7XnBBuI

Это должно позволить вам использовать DataWorks для извлечения данных из помещения.

В качестве альтернативы вы можете настроить локальный сервер ETL, такой как DataStage, для извлечения из корпоративной системы и передачи данных в dashDB в облаке.

person Torsten Steinbach    schedule 20.04.2016