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

Область применения:Фабрика данных Azure Azure Synapse Analytics

Совет

Попробуйте использовать фабрику данных в Microsoft Fabric, решение для аналитики с одним интерфейсом для предприятий. Microsoft Fabric охватывает все, от перемещения данных до обработки и анализа данных в режиме реального времени, бизнес-аналитики и отчетности. Узнайте, как бесплатно запустить новую пробную версию !

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

Сохранение временных файлов

Если при выполнении отдельного пакета необходимо хранить и обрабатывать временные файлы, для пакетов можно использовать текущую рабочую папку . или временную папку %TEMP% на узлах Azure-SSIS Integration Runtime.

Использование локальных общих папок

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

  1. Перенесите файлы из локальных файловых систем в локальные общие папки.

  2. Присоедините локальные общие папки к виртуальной сети Azure.

  3. Присоедините среду Azure-SSIS IR к той же виртуальной сети. Дополнительные сведения см. в разделе Присоединение среды выполнения интеграции Azure SSIS к виртуальной сети.

  4. Подключите среду Azure-SSIS IR к локальным общим папкам в той же виртуальной сети, настроив учетные данные для доступа с проверкой подлинности Windows. Дополнительные сведения см. в статье Подключение к данным и общим папкам с помощью проверки подлинности Windows.

  5. Измените локальные пути к файлам в пакетах на UNC-пути, указывающие на локальные общие папки. Например, измените C:\abc.txt на \\<on-prem-server-name>\<share-name>\abc.txt.

Использование общих папок Azure

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

  1. Перенесите файлы из локальных файловых систем в службы файлов Azure. Дополнительные сведения см. на странице Файлы Azure.

  2. Подключите среду Azure-SSIS IR к службе файлов Azure, настроив учетные данные для доступа с проверкой подлинности Windows. Дополнительные сведения см. в статье Подключение к данным и общим папкам с помощью проверки подлинности Windows.

  3. Измените локальные пути к файлам в пакетах на UNC-пути, указывающие на службу файлов Azure. Например, измените C:\abc.txt на \\<storage-account-name>.file.core.windows.net\<share-name>\abc.txt.