Поделиться через


Создание и настройка среды выполнения интеграции Azure

ОБЛАСТЬ ПРИМЕНЕНИЯ: Фабрика данных Azure Azure Synapse Analytics

Совет

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

Среда выполнения интеграции (IR) — это инфраструктура вычислений, которую конвейеры Фабрики данных Azure и Synapse используют для обеспечения интеграции данных в разных сетевых средах. Дополнительные сведения о среде выполнения интеграции см. в статье Integration runtime in Azure Data Factory (Среда выполнения интеграции в фабрике данных Azure).

Среда выполнения интеграции Azure обеспечивает полностью управляемый вычислительный процесс для выполнения операций перемещения данных и подготовки действий преобразования данных в службах вычислений, например HDInsight. Он размещен в среде Azure и поддерживает подключение к ресурсам в среде общедоступной сети с общедоступными конечными точками.

В этом документе вы узнаете, как можно создать и настроить среду выполнения интеграции Azure.

Примечание.

Мы рекомендуем использовать модуль Azure Az PowerShell для взаимодействия с Azure. Сведения о начале работы см. в статье "Установка Azure PowerShell". Дополнительные сведения см. в статье Перенос Azure PowerShell с AzureRM на Az.

Среда выполнения интеграции Azure по умолчанию

По умолчанию в каждой рабочей области Фабрики данных или Synapse на сервере есть среда Azure IR, которая поддерживает операции в облачном хранилище данных и вычислительные службы в общедоступной сети. Расположение среды выполнения интеграции Azure IR разрешается автоматически. Если свойство ConnectVia не указано в определении связанной службы, используется azure IR по умолчанию. Среду выполнения интеграции Azure необходимо явно создавать, если нужно явно определить ее расположение или если нужно виртуально группировать выполнения действий в разных средах выполнения интеграции для управления.

Создание среды выполнения интеграции Azure

Чтобы создать и настроить Azure IR, можно использовать следующие процедуры.

Создание Azure IR с помощью Azure PowerShell

Среду выполнения интеграции можно создать с помощью командлета PowerShell Set-AzDataFactoryV2IntegrationRuntime. Чтобы создать Azure IR, необходимо указать имя, расположение и тип команды. Ниже приведен пример команды для создания Azure IR с расположением, равным "Западная Европа":

Set-AzDataFactoryV2IntegrationRuntime -DataFactoryName "SampleV2DataFactory1" -Name "MySampleAzureIR" -ResourceGroupName "ADFV2SampleRG" -Type Managed -Location "West Europe"

Для типа среды выполнения интеграции Azure необходимо задать значение Управляемый. Вам не нужно указывать сведения о вычислениях, так как она полностью управляется эластично в облаке. Если нужно создать среду выполнения интеграции Azure SSIS, укажите такие сведения о вычислении, как размер и число узлов. Дополнительные сведения см. в статье Создание среды выполнения интеграции Azure SSIS в фабрике данных Azure.

Чтобы изменить расположение имеющейся среды Azure IR, нужно настроить ее с помощью командлета PowerShell Set-AzDataFactoryV2IntegrationRuntime. Дополнительные сведения о расположении среды выполнения интеграции Azure см. в статье Integration runtime in Azure Data Factory (Среда выполнения интеграции в фабрике данных Azure).

Создание Azure IR с помощью пользовательского интерфейса

Для создания Azure IR с помощью пользовательского интерфейса выполните следующие действия.

  1. На домашней странице службы выберите вкладку "Управление" в крайней области слева.

  2. Выберите элемент Integration runtimes (Среды выполнения интеграции) на панели слева. Затем выберите команду +Создать.

  3. На странице Integration runtime setup (Настройка среды выполнения интеграции) выберите Azure, Self-Hosted (Azure, Локальное размещение) и нажмите кнопку Продолжить. Снимок экрана: параметр локальной среды выполнения интеграции Azure.

  4. На следующей странице выберите Azure, чтобы создать Azure IR, а затем нажмите кнопку Продолжить. Снимок экрана: создание среды выполнения интеграции Azure.

  5. Введите имя для Azure IR, а затем нажмите кнопку Создать. Снимок экрана: последний шаг для создания среды выполнения интеграции Azure.

  6. По завершении создания появится всплывающее уведомление. На странице Среды выполнения интеграции убедитесь, что в списке отображается только что созданная среда выполнения интеграции. Снимок экрана: среда выполнения интеграции Azure в списке.

  7. Чтобы восстановить среду выполнения интеграции Azure, нажмите кнопку восстановления , если состояние отображается как Ограниченное. Снимок экрана: восстановление среды выполнения интеграции Azure.

Примечание.

Чтобы включить управляемую виртуальную сеть в Azure IR, см. статью Включение управляемой виртуальной сети

Использование среды выполнения интеграции Azure

После создания среды выполнения интеграции Azure ее можно использовать для определения связанной службы. Ниже представлен пример использования ссылки на среду выполнения интеграции Azure, созданную выше, из связанной службы хранилища Azure.

{
    "name": "MyStorageLinkedService",
    "properties": {
      "type": "AzureStorage",
      "typeProperties": {
        "connectionString": "DefaultEndpointsProtocol=https;AccountName=myaccountname;AccountKey=..."
      },
      "connectVia": {
        "referenceName": "MySampleAzureIR",
        "type": "IntegrationRuntimeReference"
      }   
    }
}

Дополнительные сведения о создании других типов среды выполнения интеграции см. в следующих статьях: