Rhino ETL: инкрементная нагрузка от ODBC к SQLClient

Я занят разработкой ETL, который загружает данные из источника SQL Server 7.0 через соединение ODBC и проталкивает в пункт назначения Azure через SQLClient подключение.

Это должно быть сделано постепенно, и, таким образом, в источник будет вызван параметризованный SP для получения пакетов данных.

Пока что все работает хорошо при получении значений инвариантного ключа из исходной таблицы и последней пары уникальных значений ключей, записанной в таблицу назначения. Это было достигнуто через InputCommandOperation Вызов SP без параметров для источника и получателя соответственно.

Эти 2 набора данных теперь объединены, чтобы создать список пар параметров, которые должны использоваться для вызова SP в итерациях, основанных на строках пар параметров.

Моя проблема заключается в следующем... я не могу использовать SqlBatchOperation поскольку соединение, которое я создаю, является OdbcConnection, что делает PrepareCommand(Row row, SqlCommand command) непригодным для использования.

Любые идеи о том, как я могу преодолеть проблему, которую я описал?

0 ответов

Другие вопросы по тегам