Partilhar via


Utilize a atividade Funções para executar funções de dados do utilizador do Fabric e Funções do Azure.

A atividade Funções no Data Factory para o Microsoft Fabric permite executar as funções de dados dos utilizadores do Microsoft Fabric e as Azure Functions.

Pré-requisitos

Para começar, você deve preencher os seguintes pré-requisitos:

Adicionar uma atividade de Funções a um pipeline através da interface do utilizador

Para usar uma atividade do Functions em um pipeline, conclua as seguintes etapas:

Criar a atividade

  1. Crie um novo pipeline em seu espaço de trabalho.

  2. Procure por Funções no painel Atividades do pipeline e selecione-o para o adicionar à tela do pipeline.

    Nota

    Talvez seja necessário expandir o menu e rolar para baixo para ver a atividade Funções, conforme destacado na captura de tela a seguir.

    Captura de tela da interface do usuário do Fabric com o painel Atividades e a atividade Funções realçados.

  3. Selecione a nova atividade Funções na área de trabalho do editor de pipeline se ainda não estiver selecionada.

    Captura de ecrã a mostrar o separador Definições gerais da atividade Funções.

Consulte as orientações gerais de configurações para configurar o separador Configurações gerais.

Configurar definições

Selecionando a guia Configurações, pode escolher entre duas opções de botão de escolha para o tipo de atividade de Funções que deseja executar.

Definições de atividade das funções de dados de utilizador do Fabric

No separador Definições, pode escolher a opção Funções de dados do utilizador de Fabric para executar as suas funções de dados de utilizador personalizadas para cenários baseados em eventos. Precisa de especificar a informação do Workspace , escolher uma existente, ou criar uma nova função de dados de utilizador e selecionar a função Fabric que deseja executar.

Captura de ecrã mostrando o separador Configurações da atividade Funções de Dados do Utilizador do Fabric.

Definições de atividade das Azure Functions

Na guia Configurações, você pode escolher a opção de função do Azure para executar suas funções. Você pode escolher uma conexão de Função do Azure existente ou criar uma nova, fornecer uma URL relativa da Função que aponte para o caminho relativo para a função do aplicativo do Azure dentro da conexão de Função do Azure e um Método HTTP a ser enviado para a URL. Também pode especificar quantos Cabeçalhos extra forem necessários para a função que está a executar.

Captura de ecrã a mostrar o separador Definições da atividade Função do Azure.

Use um gateway de dados local ou VNET

Ao criar uma nova ligação de função Azure, pode agora optar por usar um gateway de dados on-premises (OPDG) ou um gateway de dados de rede virtual (VNET) para se ligar a uma Azure Function App que está protegida por rede privada. Para obter orientação sobre como criar e configurar seu OPDG, consulte como criar gateway de dados local.

Se você quiser usar um gateway VNET, consulte como criar um gateway de dados VNET.

Depois de criar e configurar o seu gateway com êxito, ele deve aparecer no menu gateway de dados na caixa de diálogo de conexão.

Captura de tela mostrando a caixa de diálogo de conexão do gateway de dados para a atividade Função de Dados do Usuário.

Captura de ecrã mostrando a caixa de diálogo de conexão do gateway de dados para a atividade Azure Function.

Nota

No momento, não há suporte para o uso do gateway de dados OPDG ou VNET para funções de dados do usuário do Fabric.

Guardar e executar ou programar o pipeline

Depois de configurar quaisquer outras atividades necessárias para o pipeline, alterne para a guia Página Inicial na parte superior do editor de pipeline e selecione o botão Salvar para salvar o pipeline. Selecione Executar para executá-lo diretamente ou Agendar para agendá-lo. Você também pode visualizar o histórico de execução aqui ou definir outras configurações.

Captura de tela mostrando a guia Página Inicial no editor de pipeline com os botões Nome da guia, Salvar, Executar e Agendar realçados.