Правила оценки миграции служб SSIS
ОБЛАСТЬ ПРИМЕНЕНИЯ: Фабрика данных Azure Azure Synapse Analytics
Совет
Попробуйте использовать фабрику данных в Microsoft Fabric, решение для аналитики с одним интерфейсом для предприятий. Microsoft Fabric охватывает все, от перемещения данных до обработки и анализа данных в режиме реального времени, бизнес-аналитики и отчетности. Узнайте, как бесплатно запустить новую пробную версию !
При планировании миграции локальных служб SSIS в службы SSIS в Фабрике данных Azure (ADF) или Конвейерах Synapse оценка поможет выявить проблемы с исходными пакетами SSIS, которые помешают успешной миграции.
Помощник по миграции данных (DMA) для служб Integration Services может выполнять оценку проекта. Ниже приведен полный список потенциальных проблем, известных как правила DMA.
[1001] Подключение с именем узла может завершиться ошибкой
Воздействие
Может произойти сбой в случае подключения, которое содержит имя узла. Обычно это происходит, если виртуальной сети Azure требуется правильная конфигурация для поддержки разрешения DNS-имен.
Рекомендация
Для доступа к этим ресурсам можно использовать следующие параметры Azure-SSIS Integration Runtime:
- Присоединение Azure-SSIS IR к виртуальной сети, которая подключается к локальным источникам
- Перенос данных в Azure и использование конечной точки ресурсов Azure.
- Использование проверки подлинности управляемого удостоверения при перемещении в ресурсы Azure.
- Использование локальной среды IR для подключения локальных источников.
[1002]Подключение с абсолютным или UNC-путем может быть недоступно
Воздействие
Подключение, содержащее абсолютный или UNC-путь, может завершиться ошибкой
Рекомендация
Для доступа к этим ресурсам можно использовать следующие параметры Azure-SSIS Integration Runtime:
- Переход на %TEMP%
- Перенос файлов в Файлы Azure
- Присоединение Azure-SSIS IR к виртуальной сети, которая подключается к локальным источникам.
- Использование локальной среды IR для подключения локальных источников.
[1003]Подключение с проверкой подлинности Windows может завершиться ошибкой
Воздействие
Если строка подключения использует проверку подлинности Windows, она может завершиться ошибкой. Для проверки подлинности Windows требуются дополнительные шаги конфигурации в Azure.
Рекомендация
Существует четыре метода доступа к хранилищам данных с проверкой подлинности Windows в Azure-SSIS Integration Runtime:
- Настройка контекста выполнения на уровне действий
- Настройка контекста выполнения на уровне каталога
- Сохранение учетных данных с помощью команды cmdkey
- Подключение дисков во время выполнения пакета (без сохранения состояния)
[1004] Подключение к стороннему поставщику или драйверу может завершиться ошибкой
Воздействие
Azure-SSIS IR по умолчанию включает только встроенные поставщики или драйверы. Без настройки установки поставщика или драйвера подключение может завершиться ошибкой.
Рекомендация
Настройте Azure-SSIS Integration Runtime, чтобы установить сторонний поставщик или драйвер.
[1005] Диспетчер подключений к службам Analysis Services не может использовать учетную запись с включенной многофакторной проверкой подлинности
Воздействие
Если вы используете SSIS в Фабрике данных Azure (ADF) и хотите подключиться к экземпляру служб Azure Analysis Services (AAS), нельзя использовать учетную запись с многофакторной проверкой подлинности (MFA).
Рекомендация
Используйте учетную запись, которая не требует взаимодействия, MFA или субъекта-службы.
AdditionalInformation
Настройка диспетчер подключений служб Analysis Services
[1006] Обнаружена переменная среды Windows в диспетчере подключений
Воздействие
Обнаружен диспетчер подключений, использующий переменную среды Windows.
Рекомендация
Вы можете использовать следующие методы, чтобы переменные среды Windows работали в Azure-SSIS Integration Runtime:
- Настройте среду выполнения интеграции SSIS с помощью переменных среды Windows.
- Используйте параметр пакета или проекта.
[1007] драйвер OLE DB SQL Server Native Client (SNAC) не рекомендуется
Рекомендация
Используйте последнюю версию драйвера Microsoft OLE DB
[2001] Компонент, поддерживаемый только в выпуске Enterprise
Воздействие
Компонент поддерживается только в выпуске Enterprise Azure-SSIS Integration Runtime.
Рекомендация
Настройте Azure-SSIS Integration Runtime для выпуска Enterprise.
[2002] Формат файлов ORC и Parquet не включен по умолчанию
Воздействие
Формат файлов ORC и Parquet требует среды выполнения Java, которая по умолчанию не установлена в Azure-SSIS Integration Runtime.
Рекомендация
Установите совместимую среду JRE, настроив программу установки для Azure-SSIS Integration Runtime.
[2003] Компонент стороннего производителя не включен по умолчанию
Воздействие
Azure-SSIS Integration Runtime по умолчанию не включена для сторонних компонентов. Работа стороннего компонента может завершиться ошибкой.
Рекомендация
Чтобы получить совместимую версию Azure-SSIS Integration Runtime, обратитесь к третьей стороне.
Для собственного компонента или компонента с открытым исходным кодом настройте Azure-SSIS Integration Runtime, чтобы установить необходимые компоненты, совместимые с SQL Server 2017.
[2004] Обнаружен источник и назначение BLOB-объектов Azure
Рекомендация
Рекомендуется использовать Источник "Гибкая работа с файлами" или назначение, которые имеют более расширенные функции, чем BLOB-объект Azure.
[2005] Сторонний поставщик журналов не может быть установлен по умолчанию
Воздействие
Время интеграции Azure SSIS предоставляется только со встроенными поставщиками журналов, настройка поставщика журналов может завершиться ошибкой.
Рекомендация
Настройте Azure-SSIS Integration Runtime, чтобы установить сторонний поставщик или драйвер.
[3001] Абсолютный или UNC-путь обнаружен в задаче "Выполнение процесса"
Воздействие
Возможно, Azure-SSIS Integration Runtime не сможет запустить исполняемые файлы с абсолютным или UNC-путем.
Рекомендация
Для запуска исполняемых файлов можно использовать следующие параметры для Azure-SSIS Integration Runtime:
- Перенос исполняемых файлов в Файлы Azure.
- Присоединение Azure-SSIS IR к виртуальной сети, которая подключается к локальным источникам.
- При необходимости настройте скрипт установки для установки исполняемых файлов заранее при запуске IR.
[4001] Абсолютный или UNC-путь конфигурации обнаружен в конфигурации пакета
Воздействие
Пакет с абсолютным или UNC-путем конфигурации может завершиться ошибкой в Azure SSIS Integration Runtime.
Рекомендация
Для доступа к этим ресурсам можно использовать следующие параметры Azure-SSIS Integration Runtime:
- Перенос файлов в Файлы Azure
- Присоединение Azure-SSIS IR к виртуальной сети, которая подключается к локальным источникам.
- Использование локальной среды IR для подключения локальных источников.
[4002] Запись реестра обнаружена в конфигурации пакета
Воздействие
Запись реестра в конфигурации пакета может завершиться ошибкой в Azure SSIS Integration Runtime.
Рекомендация
Используйте другие типы конфигураций пакета. Рекомендуется использовать XML-файл конфигурации.
Дополнительная информация
[4003] Пакет, зашифрованный с помощью ключа пользователя, не поддерживается
Воздействие
Пакет, зашифрованный с помощью ключа пользователя, не поддерживается в Azure SSIS Integration Runtime.
Рекомендация
Вы можете использовать следующие параметры:
- Измените уровень защиты пакета на "Зашифровать все с помощью пароля" или "Зашифровать конфиденциальные данные с помощью пароля".
- Сохраните или измените уровень защиты пакета на "Зашифровать конфиденциальные данные с помощью ключа пользователя", переопределите свойство диспетчера соединений во время выполнения пакета
Дополнительная информация