Исходный источник данных SSIS работает в Visual Studio 2017, но не работает при запуске в фабрике данных Azure - PullRequest
2 голосов
/ 11 апреля 2019

Когда я тестирую исходное соединение OData на моем хосте с Visual Studio 2017, соединение в порядке.Однако когда я помещаю пакет служб SSIS в фабрику данных Azure и запускаю его, происходит сбой.Единственное сообщение об ошибке, которое я получаю:

{
    "SsisDBOperationGuid": "XXXXXXXXXXXXXXXXXX",
    "SsisDBOperationId": YYYYYY,
    "OperationErrorMessages": "4/11/2019 9:54:21 AM +00:00 : Tarea Flujo de datos:Error: The connection \"Connection\" cannot be found. Verify that the connection manager has a connection with that name.\r\n\n4/11/2019 9:54:21 AM +00:00 : Tarea Flujo de datos:Error: Origen OData failed validation and returned error code 0xC020801A.\r\n\n4/11/2019 9:54:21 AM +00:00 : Tarea Flujo de datos:Error: One or more component failed validation.\r\n\n",
    "effectiveIntegrationRuntime": "integrationRuntime1 (West Europe)",
    "executionDuration": 10197
}

Основное сообщение об ошибке:

Ошибка: не удается найти соединение \ "Соединение \".Убедитесь, что диспетчер соединений имеет соединение с этим именем.

1 Ответ

1 голос
/ 11 апреля 2019

Я думаю, что причиной ошибки является разница между языком Visual Studio по умолчанию и языком Azure. Попробуйте изменить имя соединения из пакета XML (просто откройте файл .dtsx в текстовом редакторе) . Вы можете обратиться к следующей записи для получения более подробной информации:

...