У меня есть пакет служб SSIS, который содержит компонент сценариев, который извлекает данные из Dynamics 365. Пакет прекрасно работает из Visual Studio, а также с локального сервера SQL, на котором я его развернул для тестирования.
Я хочучтобы запустить пакет из облака, поэтому я настроил интегрированную среду выполнения Azure для запуска пакета служб SSIS с использованием конвейера, однако при попытке выполнить пакет из Azure (с использованием SSMS) я получаю сообщение об ошибке «файл не найден», как показано ниже:
Dynamics Extract to Staging:Error: System.IO.FileNotFoundException: Could
Not load file or assembly 'Microsoft.Xrm.Sdk, Version=9.0.0.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its
dependencies. The system cannot find the file specified.
Я предполагаю, что это связано с тем, что файл сборки не загружается в Azure вместе с пакетом, хотя я мог бы подумать, что он был включен как часть пакета служб SSIS, поскольку пакет прекрасно работает при запуске излокальный SQL Server, на котором я тестировал?
Я прочитал this и некоторые другие, описывающие проблему, но большинство, похоже, связано с добавлением сборки в среду локального сервера.
Это также относится к той же проблеме, но для функций и Im nНе знаете, как применить это к моей проблеме с выполнением пакета служб SSIS в фабрике данных Azure.
Как убедиться, что этот файл сборки правильно развернут с пакетом служб SSIS в каталоге служб Azure SSIS?
Любая помощь приветствуется.