Como criar e configurar o Azure Integration Runtime
APLICA-SE A: Azure Data Factory Azure Synapse Analytics
Gorjeta
Experimente o Data Factory no Microsoft Fabric, uma solução de análise tudo-em-um para empresas. O Microsoft Fabric abrange tudo, desde a movimentação de dados até ciência de dados, análises em tempo real, business intelligence e relatórios. Saiba como iniciar uma nova avaliação gratuitamente!
O IR (Integration Runtime) é a infraestrutura de computação usada pelos pipelines do Azure Data Factory e Synapse para fornecer recursos de integração de dados em diferentes ambientes de rede. Para obter mais informações sobre RI, consulte Tempo de execução da integração.
O Azure IR fornece uma computação totalmente gerenciada para executar nativamente a movimentação de dados e despachar atividades de transformação de dados para serviços de computação como o HDInsight. Ele é hospedado no ambiente do Azure e dá suporte à conexão a recursos em ambiente de rede pública com pontos de extremidade acessíveis ao público.
Este documento apresenta como você pode criar e configurar o Tempo de Execução de Integração do Azure.
Nota
Recomendamos que utilize o módulo Azure Az do PowerShell para interagir com o Azure. Para começar, consulte Instalar o Azure PowerShell. Para saber como migrar para o módulo do Az PowerShell, veja Migrar o Azure PowerShell do AzureRM para o Az.
IR do Azure padrão
Por padrão, cada data factory ou espaço de trabalho Synapse tem um IR do Azure no back-end que dá suporte a operações em armazenamentos de dados em nuvem e serviços de computação na rede pública. O local desse IR do Azure é autoresolve. Se a propriedade connectVia não for especificada na definição de serviço vinculado, o IR padrão do Azure será usado. Você só precisa criar explicitamente um RI do Azure quando quiser definir explicitamente o local do RI ou se quiser agrupar virtualmente as execuções de atividade em diferentes RIs para fins de gerenciamento.
Criar IR do Azure
Para criar e configurar um IR do Azure, você pode usar os procedimentos a seguir.
Criar um IR do Azure através do Azure PowerShell
O Integration Runtime pode ser criado usando o cmdlet Set-AzDataFactoryV2IntegrationRuntime PowerShell. Para criar um IR do Azure, especifique o nome, o local e digite o comando. Aqui está um comando de exemplo para criar um IR do Azure com o local definido como "Europa Ocidental":
Set-AzDataFactoryV2IntegrationRuntime -DataFactoryName "SampleV2DataFactory1" -Name "MySampleAzureIR" -ResourceGroupName "ADFV2SampleRG" -Type Managed -Location "West Europe"
Para o IR do Azure, o tipo deve ser definido como Gerenciado. Você não precisa especificar detalhes de computação porque ele é totalmente gerenciado de forma elástica na nuvem. Especifique detalhes de computação, como tamanho do nó e contagem de nós, quando quiser criar o IR do Azure-SSIS. Para obter mais informações, consulte Criar e configurar o IR do Azure-SSIS.
Você pode configurar um IR do Azure existente para alterar seu local usando o cmdlet Set-AzDataFactoryV2IntegrationRuntime PowerShell. Para obter mais informações sobre o local de um IR do Azure, consulte Introdução ao tempo de execução da integração.
Criar um IR do Azure via interface do usuário
Use as etapas a seguir para criar um IR do Azure usando a interface do usuário.
Na página inicial do serviço, selecione a guia Gerenciar no painel mais à esquerda.
Selecione Tempos de execução de integração no painel esquerdo e, em seguida, selecione +Novo.
Na página Configuração do tempo de execução da integração, selecione Azure, Auto-Hospedado e selecione Continuar.
Na página seguinte, selecione Azure para criar um IR do Azure e, em seguida, selecione Continuar.
Insira um nome para seu IR do Azure e selecione Criar.
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.
Você pode reparar o tempo de execução da integração do Azure clicando no botão de reparo se o status for mostrado como Limitado.
Nota
Se você quiser habilitar a rede virtual gerenciada no IR do Azure, consulte Como habilitar a rede virtual gerenciada
Usar o Azure IR
Depois que um IR do Azure é criado, você pode fazer referência a ele em sua definição de Serviço Vinculado. Abaixo está um exemplo de como você pode fazer referência ao Tempo de Execução de Integração do Azure criado acima a partir de um Serviço Vinculado de Armazenamento do Azure:
{
"name": "MyStorageLinkedService",
"properties": {
"type": "AzureStorage",
"typeProperties": {
"connectionString": "DefaultEndpointsProtocol=https;AccountName=myaccountname;AccountKey=..."
},
"connectVia": {
"referenceName": "MySampleAzureIR",
"type": "IntegrationRuntimeReference"
}
}
}
Conteúdos relacionados
Consulte os seguintes artigos sobre como criar outros tipos de tempos de execução de integração: