Службы соединения DataConnect и DB2 Warehouse on Cloud (ранее DashDB)
Я работаю над миграцией процесса db2, который подключается к нескольким удаленным серверам, экспортирует данные в наш локальный db, а затем манипулирует им (вставляет вычисленные данные, рассчитанное время и т. Д.). Я создал некоторые действия в DataConnect для репликации экспорта. Данные из разных источников данных и загрузки в локальные таблицы. Сценарии, обрабатывающие данные, должны выполняться в DB2 Warechouse on Cloud (ex dashdb)
В настоящее время эти сценарии запускаются автоматически по первой задаче (вручную). Однако, если новые процессы разделены (2 службы), это не позволяет мне автоматизировать его. Кроме того, у нас есть много действий в dataconnect, затем он продолжает переключаться между dc и db2... и вам приходится переходить с одной консоли на другую.
Кто-нибудь знает о сервисе Bluemix, который позволяет планировать или запускать задания или события из сервисов? Есть ли способ использовать API и программно сделать это?
Спасибо
2 ответа
Ну, Bluemix предлагает планировщик рабочей нагрузки. Data Connect позволяет планировать деятельность.
Хуан,
Несколько вещей приходят на ум для автоматизации здесь. Имеют ли базы данных, о которых вы говорите, IP-линию прямой видимости с Warehouse DB? В этом случае удаленные таблицы могут помочь в зависимости от исходной базы данных. Когда данные станут видимыми, вы сможете написать процесс SQL, который управляет всем процессом из базы данных хранилища.
Другая возможность - внешние таблицы, пока данные видны на головном узле. Есть и другие варианты, такие как хранилище s3. Я думаю, что концепция заключается в том, что если вы можете поместить свои данные в хранилище S3, вы можете перенести их в базу данных хранилища. Я думаю, что вы должны иметь возможность координировать все это со стороны базы данных хранилища, если данные видны через удаленные таблицы и / или внешние таблицы.