Exercício - Configurar o tempo de execução de integração do Azure

Concluído

No Data Factory, as atividades definem as ações que vão ser realizadas. Os serviços ligados definem um arquivo de dados ou um serviço de computação de destino. Um tempo de execução de integração fornece a ponte entre a atividade e os serviços vinculados.

Runtime de integração do Azure

Os runtimes de integração do Azure podem:

  • Executando fluxos de dados no Azure
  • Executando a atividade de cópia entre armazenamentos de dados na nuvem
  • Despachar as seguintes atividades de transformação na rede pública: atividade Databricks Notebook/Jar/Python, atividade HDInsight Hive, atividade HDInsight Pig, atividade HDInsight MapReduce, atividade HDInsight Spark, atividade de streaming HDInsight, atividade de execução em lote de aprendizado de máquina, atividades de recurso de atualização de aprendizado de máquina, atividade de procedimento armazenado, atividade U-SQL do Data Lake Analytics, atividade personalizada do .NET, atividade da Web, atividade de pesquisa e atividade Obter metadados.

Pode definir uma determinada localização de um IR do Azure, em cujo caso o movimento de dados ou emissão de atividade ocorrem nessa região específica. Se você optar por usar o IR do Azure de resolução automática, que é o padrão, o ADF fará um esforço melhor para detetar automaticamente seu coletor e armazenamento de dados de origem para escolher o melhor local na mesma região, se disponível, ou o mais próximo na mesma geografia para a Atividade de Cópia. Para qualquer outra coisa, ele usará o IR na região Data Factory. O Azure Integration Runtime também tem suporte para redes virtuais.

Criar e configurar o tempo de execução de integração do Azure

Use as etapas a seguir para criar um IR do Azure usando a interface do usuário do Azure Data Factory.

  1. Na página Vamos começar da interface do usuário do Azure Data Factory, selecione a guia Gerenciar no painel mais à esquerda. Em seguida, selecione Tempos de execução de integração no painel esquerdo e, em seguida, selecione +Novo.

    Criar um integration runtime

  2. Na página Configuração do tempo de execução da integração, selecione Azure, Auto-Hospedado e selecione Continuar.

  3. Na página seguinte, selecione Azure para criar um IR do Azure e, em seguida, selecione Continuar.

    Criar um tempo de execução de integração do Azure

  4. Insira um nome para seu IR do Azure e selecione Criar.

    Concluir a criação de um IR do Azure

Você verá uma notificação pop-up quando a criação for concluída. Na página Tempos de execução de integração, verifique se você vê o RI recém-criado na lista.

Implantações automatizadas

Você também pode configurar o IR do Azure por meio de um modelo do Azure Resource Manager ou usando o PowerShell

  1. Execute o seguinte comando no PowerShell

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

Quando o IR do Azure, o tipo deve ser definido como Gerenciado. Não é necessário especificar detalhes de computação porque ele é totalmente gerenciado de forma elástica na nuvem.