Проверка пакетов служб SQL Server Integration Services (SSIS) в Azure
Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure
При развертывании проекта SQL Server Integration Services (SSIS) в каталоге SSIS (SSISDB) на сервере Azure мастер развертывания пакетов добавляет шаг проверки после страницы Проверка. На этом шаге пакеты в проекте проверяются на предмет известных проблем, которые могут препятствовать их запуску, как ожидается в среде выполнения интеграции Azure SSIS. Затем мастер отобразит применимые предупреждения на странице Проверка.
Внимание
Проверка, описанная в этой статье, производится при развертывании проекта с помощью SQL Server Data Tools (SSDT) версии 17.4 или более поздней. Чтобы получить последнюю версию SSDT, скачайте SQL Server Data Tools (SSDT).
Дополнительные сведения о мастере развертывания пакетов см. в разделе Развертывание проектов и пакетов Integration Services (SSIS).
Проверка диспетчеров подключений
Мастер проверяет конкретные диспетчеры подключений на наличие следующих проблем, которые могут вызвать сбой подключения.
- Проверка подлинности Windows. Если в строке подключения используется проверка подлинности Windows, проверка даст предупреждение. Для проверки подлинности Windows требуются дополнительные шаги конфигурации. Дополнительные сведения см. в статье Подключение к данным и общим папкам с помощью проверки подлинности Windows.
- File path (Путь к файлу). Если строка подключения содержит жестко заданный локальный путь к файлу, например
C:\\...
, проверка даст предупреждение. Может произойти сбой в случае пакетов, которые содержат абсолютный путь. - UNC-путь. Если строка подключения содержит UNC-путь, проверка вызовет предупреждение. Может произойти сбой в случае пакетов, которые содержат UNC-путь. Обычно это происходит, если UNC-путь требует проверку подлинности Windows для доступа.
- Имя узла. Если свойство сервера содержит имя узла, а не IP-адрес, проверка даст предупреждение. Может произойти сбой в случае пакетов, которые содержат имя узла. Обычно это происходит, если виртуальной сети Azure требуется правильная конфигурация DNS для поддержки разрешения DNS-имен.
- Поставщик или драйвер. Если поставщик или драйвер не поддерживается, проверка вызывает предупреждение. В настоящее время поддерживаются только несколько встроенных поставщиков и драйверов.
Мастер проводит следующие проверки для диспетчеров подключений в списке.
Диспетчер соединений | Проверка подлинности Windows | Путь к файлу | UNC-путь | Host name | Поставщик или драйвер |
---|---|---|---|---|---|
Ado | |||||
AdoNet | |||||
Cache | |||||
Excel | |||||
Файлы | |||||
FlatFile | |||||
FTP | |||||
MsOLAP100 | |||||
MultiFile | |||||
MultiFlatFile | |||||
OData | |||||
Odbc | |||||
OleDb | |||||
SmoServer | |||||
SMTP | |||||
SqlMobile | |||||
WMI |
Проверка источников и назначений
Следующие сторонние источники и назначения не поддерживаются:
- Источник Oracle и назначение по Attunity
- Источник Teradata и назначение по Attunity
- Источник и назначение SAP BW
Проверка задач и компонентов
Задача «Выполнение процесса»
Проверка дает предупреждение, если команда указывает локальный файл с абсолютным путем или файл с UNC-путем. Эти пути могут привести к сбою выполнения Azure.
Задача «Скрипт» и компонент «Скрипт»
Проверка дает предупреждение, если пакет содержит задачу или компонент со скриптами, которые могут ссылаться на неподдерживаемые сборки или вызывать их. Эти ссылки или вызовы могут привести к сбою выполнения.
Другие компоненты
Формат Orc не поддерживается в назначении HDFS и назначении Azure Data Lake Store.