Невозможно использовать пакет служб SSIS для импорта данных в Azure хранилище данных с использованием фабрики данных - PullRequest
0 голосов
/ 13 марта 2020

Мы пытаемся скопировать данные из локальной системы в Azure Хранилище данных. Мы хотим использовать пакет служб SSIS для копирования данных из помещения в облако. Azure Data Factory v1 не поддерживает пакет служб SSIS, а Azure Data Factory v2 поддерживает пакеты служб SSIS, но не поддерживается хранилищем данных.

Итак, мой вопрос: как импортировать данные из локальной базы данных? Azure Хранилище данных с использованием Azure пакета SSIS фабрики данных?

Заранее спасибо, Винир Шах

Ref Diagram

1 Ответ

0 голосов
/ 17 марта 2020

Боюсь, мы не сможем скопировать данные из локальной системы в Azure Хранилище данных с пакетом служб SSIS, запущенным на фабрике данных.

Чтобы скопировать данные из локальной системы в Azure Хранилище данных, мы можем сделать двумя способами:

  1. Запустить локальный пакет служб SSIS: Загрузить данные в Azure SQL Хранилище данных с SQL Службы интеграции с сервером (SSIS) ) .
  2. Использование операции копирования для копирования данных из локальной системы в Azure Хранилище данных со средой автономной интеграции.

Интеграция SSIS с фабрикой данных среда выполнения не может получить данные с локального SQL сервера. Я протестировал запуск пакета в фабрике данных и всегда получаю сообщение об ошибке ниже:

Error: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80004005. An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 11.0"  Hresult: 0x80004005  Description: "Login timeout expired". An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 11.0"  Hresult: 0x80004005  Description: "A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.". An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 11.0"  Hresult: 0x80004005  Description: "Named Pipes Provider: Could not open a connection to SQL Server [53]. ".

Как мы знаем о фабрике данных, только среда автономной интеграции может помочь нам подключиться к -premise источник данных.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...