2016-12-28 7 views
1

Перенос локальных пакетов SSIS на Azure SQL Data Warehouse.Существующее преобразование пакета SSIS для указания на хранилище данных Azure SQL

Может кто-нибудь предложить ссылки или идеи/шаги, связанные с модификацией существующих пакетов SSIS, которые загружают встроенный хранилище данных SQL, чтобы заполнить хранилище данных SQL? Возможно ли это? С уважением, KK

ответ

1

Если вы хотите просто использовать существующий пакет служб SSIS, не меняя много, это может быть столь же просто, как заново скомпоновать назначения OLEDB для подключения к Azure Data Warehouse конечной точки.

Но тогда правильный способ загрузки данных в Azure DW зависит от объема данных и от каких интервалов. Если вы экспортируете большие объемы данных через равные промежутки времени, вы можете отредактировать свой пакет SSIS, чтобы первыми обработать данные в плоских файлах хранения Azure blob. Затем используйте задачу SQL для создания внешних таблиц через Polybase, а затем используйте CREATE TABLE AS dbo.InternalTable AS SELECT * FROM blob.ExternalTable.

Пожалуйста, проверьте this guidance от Microsoft

1

Если вы используете последний пакет дополнительных компонентов вы можете пойти (через хранилище больших двоичных объектов) в таблицу назначения. https://msdn.microsoft.com/en-US/library/mt146770.aspx