Como acessar fontes de dados locais no Data Factory para o Microsoft Fabric

O Data Factory para Microsoft Fabric é um poderoso serviço de integração de dados baseado em nuvem que permite criar, programar e gerenciar fluxos de trabalho para várias fontes de dados. Em cenários em que suas fontes de dados estão localizadas localmente, a Microsoft fornece o Gateway de Dados Local para preencher com segurança a lacuna entre seu ambiente local e a nuvem. Este documento orienta você no processo de acesso a fontes de dados locais no Data Factory para Microsoft Fabric usando o Gateway de Dados Local.

Criar um gateway de dados local

  1. Um gateway de dados local é um aplicativo de software projetado para ser instalado em um ambiente de rede local. Ele fornece um meio de instalar diretamente o gateway em sua máquina local. Para obter instruções detalhadas sobre como baixar e instalar o gateway de dados local, consulte Instalar um gateway de dados local.

    Captura de tela mostrando a configuração do gateway de dados local.

  2. Inicie a sessão usando a sua conta de usuário para acessar o gateway de dados local. Após isso, ele estará pronto para utilização.

    Captura de tela mostrando a configuração do gateway de dados local após o usuário iniciar a sessão.

Observação

Um gateway de dados local de versão maior ou igual a 3000.214.2 é necessário para oferecer suporte a pipelines de malha.

Criar uma conexão para sua fonte de dados local

  1. Navegue até o portal de administração e selecione o botão de configurações (um ícone que se parece com uma engrenagem) no canto superior direito da página. Em seguida, escolha Gerenciar conexões e gateways no menu suspenso exibido.

    Captura de tela mostrando o menu Configurações com Gerenciar conexões e gateways realçado.

  2. Na caixa de diálogo Nova conexão exibida, selecione Local e forneça o cluster de gateway, juntamente com o tipo de recurso associado e as informações relevantes.

    Captura de tela mostrando a caixa de diálogo Nova conexão com Local selecionado.

    Os tipos de conexão disponíveis compatíveis para conexões locais são:

    • Entra ID
    • Adobe Analytics
    • Analysis Services
    • Armazenamento de Blobs do Azure
    • Azure Data Lake Storage Gen2
    • Armazenamento de Tabelas do Azure
    • Essbase
    • Arquivo
    • Pasta
    • Google Analytics
    • IBM DB2
    • Banco de Dados do IBM Informix
    • MySQL
    • OData
    • ODBC
    • OLE DB
    • Oracle
    • PostgreSQL
    • Salesforce
    • Servidor de Mensagens SAP Business Warehouse
    • Servidor do SAP Business Warehouse
    • SAP HANA
    • SharePoint
    • SQL Server
    • Sybase
    • Teradata
    • Web

    Para obter uma lista abrangente dos conectores compatíveis para tipos de dados locais, consulte Conectores de pipeline de dados no Microsoft Fabric.

Conectar sua fonte de dados local a um Dataflow Gen2 no Data Factory para Microsoft Fabric

  1. Vá para seu espaço de trabalho e crie um Dataflow Gen2.

    Captura de tela mostrando um espaço de trabalho de demonstração com a nova opção Dataflow Gen2 realçada.

  2. Adicione uma nova fonte ao fluxo de dados e selecione a conexão estabelecida na etapa anterior.

    Captura de tela mostrando a caixa de diálogo Conectar à fonte de dados em um Dataflow Gen2 com uma fonte local selecionada.

  3. Você pode usar o Dataflow Gen2 para executar quaisquer transformações de dados necessárias com base em suas necessidades.

    Captura de tela mostrando o editor do Power Query com algumas transformações aplicadas à fonte de dados de amostra.

  4. Use o botão Adicionar destino de dados na guia Página inicial do editor do Power Query para adicionar um destino para seus dados da fonte local.

    Captura de tela mostrando o editor do Power Query com o botão Adicionar destino de dados selecionado, mostrando os tipos de destino disponíveis.

  5. Publique o Dataflow Gen2.

    Captura de tela mostrando o editor do Power Query com o botão Publicar realçado.

Agora você criou um Fluxo de Dados Gen2 para carregar dados de uma fonte de dados local para um destino na nuvem.

Usando dados locais em um pipeline

  1. Acesse seu espaço de trabalho e crie um pipeline de dados.

    Captura de tela mostrando como criar um novo pipeline de dados.

Observação

Você precisa configurar o firewall para permitir conexões de saída *.frontend.clouddatahub.net do gateway para recursos de pipeline do Fabric.

  1. Na guia Início do editor de pipeline, escolha Copiar dados e Usar assistente de cópia. Adicione uma nova fonte à atividade na página Escolher fonte de dados do assistente e selecione a conexão estabelecida na etapa anterior.

    Captura de tela mostrando onde escolher a nova fonte de dados da atividade Copiar dados.

  2. Selecione um destino para os dados na fonte de dados local.

    Captura de tela mostrando onde escolher o destino dos dados na atividade Copiar.

  3. Execute o pipeline.

    Captura de tela mostrando onde executar o pipeline na janela do editor de pipeline.

Você acaba de criar e executar um pipeline para carregar dados de uma fonte de dados local em um destino de nuvem.