Compartilhar via


Link para Microsoft Fabric

A integração do Microsoft Fabric com o Microsoft Dataverse permite que você vincule de forma perfeita seu ambiente da plataforma Power ao Microsoft Fabric, habilitando capacidades avançadas para a análise e geração de relatórios de dados. Este guia fornece instruções passo a passo sobre como configurar seu ambiente, vinculá-lo a Microsoft Fabric e gerenciar tabelas vinculadas.

Você também pode usar um ambiente existente do Dataverse ou criar um ambiente de desenvolvedor se quiser usar esse recurso. Mais informações: Criar um ambiente de desenvolvedor

Pré-requisitos

  • Você deve ter a função de segurança administrador do sistema no ambiente do Power Platform para habilitar Link to Fabric ou Synapse Link. Essa função também é necessária para adicionar usuários de aplicativos em seu ambiente que precisam de acesso para trabalhar com esse recurso usando o centro de administração do Power Platform.
  • Você deve ser um administrador do workspace Power BI.
  • Se quiser que o sistema crie um espaço de trabalho do Power BI, você precisará ter o acesso de Administrador de Capacidade do Power BI a uma capacidade dentro da mesma região do ambiente do Dataverse.
  • É necessária uma licença premium do Power BI ou capacidade do Fabric na mesma região geográfica do Azure em que seu ambiente do Dataverse está localizado. Se você não tiver uma licença premium do Power BI ou capacidade do Fabric na mesma região geográfica, poderá adquirir uma capacidade ou inscrever-se para um teste gratuito de capacidade do Fabric. Mais informações: Avaliação do Fabric (versão preliminar)
  • O administrador precisa conceder acesso para criar lakehouses e artefatos do Fabric. É possível encontrar essas configurações no portal do administrador do Fabric. Vá para Configurações do Inquilino>Microsoft Fabric>Usuários podem criar itens do Fabric, configurações do inquilino>configurações de áreas de trabalho>Criar áreas de trabalho bem como configurações do inquilino>configurações do OneLake>Usuários podem acessar dados armazenados no OneLake com aplicativos externos ao Fabric.
  • Se você planeja usar a autenticação de identidade do workspace, deve ser um administrador de workspace para criar e gerenciar uma identidade de workspace. O workspace para o qual você está criando a identidade não pode ser um "My Workspace". Mais informações: Identidade do espaço de trabalho no Fabric
  • Se você planeja usar a autenticação de identidade do espaço de trabalho, a identidade do espaço de trabalho deve ser integrada no ambiente do Dataverse como um usuário de aplicativo e receber a função apropriada (geralmente Administrador do Sistema) para possibilitar o acesso aos dados do Dataverse em nome do Fabric.
  • Você deve ter permissões no Fabric para gerenciar conexões por meio de Configurações>Gerenciar conexões e gateways.
  • Para confirmar se você tem acesso à capacidade premium necessária, acesse Power BI, abra o workspace e selecione Configurações doWorkspace>Premium. Verifique se a capacidade de Avaliação ou Premium está selecionada. Você precisa de capacidade de Avaliação ou Premium para seu Power BI workspace.

Link para Microsoft Fabric da área Power Apps Tables: selecione Analyze>Link para Microsoft Fabric na barra de comandos.

  1. Entre no https://make.powerapps.com.

  2. Selecione o ambiente desejado, selecione Tables no painel de navegação esquerdo e selecione Analyze>Link para Microsoft Fabric na barra de comandos.

  3. Se você estiver vinculando ao Fabric pela primeira vez, um assistente será exibido. Você poderá iniciar o Fabric com a mesma opção em execuções subsequentes.

  4. O assistente começa com Validar configuração, que verifica os pré-requisitos e as configurações de assinatura do Fabric. Se você não tiver uma capacidade do Fabric na mesma geografia ou região que o ambiente do Dataverse, o assistente notificará você para obter uma capacidade na geografia necessária.

  5. Em seguida, escolha a guia Workspace no assistente. Primeiro, selecione um workspace do Fabric. Para esse local de trabalho, você também escolhe uma conexão pela primeira vez. Ao criar uma conexão, você pode selecionar entre três opções de autenticação: Conta Organizacional, Entidade de Serviço ou Identidade do Workspace.

    • Identidade do workspace:
      Para usar essa opção, primeiro você deve criar uma identidade de workspace no Fabric:

      1. No Fabric, abra o espaço de trabalho de destino.

      2. Vá para configurações do Workspace>Identidade do Workspace.

      3. Selecione + Identidade do Workspace para criá-la.

        • Observe o nome da identidade da área de trabalho (ele corresponde ao nome da área de trabalho).
          Página de identidade do workspace no Fabric. O nome, como 'srr-athena-test' neste exemplo, é usado posteriormente ao adicionar o usuário do aplicativo no Dataverse.
      4. Para obter mais informações, acesse a identidade do espaço de trabalho no Fabric.

    • Criar um usuário de aplicativo com identidade worskpace:
      Depois de criar a identidade, adicione-a como um usuário de aplicativo no Dataverse:

      • Vá para o centro de administração do Power Platform>Usuários (Ver todos)>Usuários do aplicativo.
      • Selecione + Novo usuário do aplicativo e, em seguida, + Adicionar um aplicativo, pesquise o nome do workspace que você anotou anteriormente (srr-athena-test no exemplo acima) e adicione-o.
      • Atribua a unidade de Negócios correta e a função administrador do sistema e selecione Criar.
        Para obter etapas detalhadas, vá para a etapa Criar um usuário do aplicativo no Dataverse .
    • Entidade de serviço:
      Para usar essa opção, vá para a etapa anterior de criar um usuário de aplicativo com identidade de espaço de trabalho para criar uma entidade de serviço. Em seguida, siga estas etapas:

      1. Primeiro, adicione a entidade de serviço como um usuário do aplicativo no Dataverse seguindo o mesmo processo descrito na seção Identidade do espaço de trabalho.
      2. Depois de adicionar o usuário do aplicativo, retorne ao assistente Link to Fabric .
      3. Na configuração da conexão, forneça os seguintes detalhes para seu principal de serviço:
        • ID do locatário: seu identificador de locatário Azure.
        • ID do cliente: o ID do aplicativo (cliente) do principal de serviço.
        • Chave: o segredo do cliente ou o certificado para autenticação.
      4. Salve a conexão para concluir a instalação.
    • Conta organizacional:
      Forneça suas credenciais e salve a conexão. Para alterar as credenciais posteriormente, selecione Alternar conta e forneça novas credenciais.

  6. Você pode esperar ver atalhos para todas as tabelas dentro do espaço de trabalho selecionado. Se você não vir espaços de trabalho, peça ao sistema para criar um. Acesse Resolução de problemas comuns se não vir o espaço de trabalho pretendido.

  7. Todas as tabelas do Dataverse em que a propriedade Controlar alterações está habilitada estão vinculadas ao Fabric. Se esse ambiente estiver vinculado a aplicativos de finanças e operações, você poderá adicionar tabelas de finanças e operações depois usando a opção Gerenciar tabelas. Mais informações: Gerenciar Vincular ao Fabric.

  8. Quando terminar, selecione Criar no assistente para criar o espaço de trabalho, criar atalhos e executar a inicialização pela primeira vez.

  9. Ao concluir, o lakehouse do Fabric será aberto em uma guia separada do navegador.

Observação

Pode levar até 60 minutos para atualizar os dados no OneLake, incluindo a conversão no formato delta parquet. Se você selecionou uma tabela que contém muitos dados, o tempo de carregamento inicial poderá ser mais longo. Ao abrir o lakehouse do Fabric, os links serão exibidos como não identificados até que a sincronização inicial seja concluída. Mais informações: Solução de problemas comuns

Quando a sincronização inicial é concluída, o sistema atualiza continuamente as atualizações no Dataverse no lakehouse. Pode levar até 60 minutos para que os dados sejam atualizados, especialmente durante os períodos de pico de carga.

Se você tiver mais de 2.000 tabelas do Dataverse ativas, Vincular ao Fabric poderá falhar com um erro. Vá para Solucionar problemas comuns para obter ajuda na resolução de problemas.

O link foi rotulado como Microsoft OneLake e agora é rotulado como Link para Fabric.

Esta seção descreve como adicionar ou remover tabelas vinculadas ao Fabric, configurar o link para usar a identidade do workspace e compartilhar a conexão de dados com outros usuários.

Adicionar ou remover tabelas vinculadas ao Fabric

Os administradores podem gerenciar tabelas vinculadas ao Fabric da página Azure Synapse Link for Dataverse. Se esse ambiente estiver vinculado ao Fabric, você verá um link chamado Link to Fabric.

Adicionar tabelas ao Fabric

  1. Faça login em Power Apps.

    Observação

    Esse recurso está habilitado por padrão em todos os ambientes. Os administradores do Power Platform podem desabilitar esse recurso no centro de administração do Power Platform. Mais informações: Configurações de Ambiente: Microsoft Fabric

  2. Selecione Azure Synapse Link no painel de navegação esquerdo e selecione Link to Fabric.

  3. Abra o Fabric selecionando Exibir no Microsoft Fabric.

  4. Adicione mais links de tabelas ao Fabric selecionando Gerenciar tabelas.

  5. Quando você adiciona uma tabela, o sistema executa uma sincronização inicial e indexa os dados. Quando a sincronização inicial for concluída, um atalho para o OneLake será criado. Exiba o status das tabelas selecionando Gerenciar tabelas. Use a opção Atualizar tabelas do Fabric para adicionar a tabela recém-habilitada no Fabric. Talvez seja necessário revisar o relatório e os fluxos de dados downstream para verificar se eles não foram afetados pela alteração.

    Observação

    Se o ambiente estiver vinculado a um ambiente de finanças e operações Dynamics 365, a opção adicionar tabelas permitirá que você inclua tabelas de aplicativos financeiros e de operações. Saiba mais: Escolha dados de finanças e operações no Synapse Link do Azure para Dataverse

  6. Quando o status de sincronização for Ativo, à medida que os dados forem atualizados, as alterações nos dados serão mostradas nos relatórios criados no Fabric.

  7. Se uma nova coluna for adicionada a uma tabela que já faz parte do perfil (também conhecida como alteração de metadados), você poderá usar a opção Atualizar tabelas do Fabric, na barra de comandos, para atualizar a alteração no Fabric. A atualização ocorrerá depois que a próxima alteração de dados da tabela for disparada. Talvez seja necessário revisar o relatório e os fluxos de dados downstream para confirmar que eles não são afetados pela alteração.

  8. Você também pode Desvincular, o que remove o link do Fabric para o ambiente do Dataverse. Ao desvincular, o lakehouse do Fabric também é removido.

Observação

Se você instalou Dynamics 365 aplicativos como o Customer Insights, as tabelas necessárias para o aplicativo também serão incluídas no link Link to Fabric.

Remover tabelas do Fabric

Você pode parar de sincronizar tabelas específicas do Dataverse e de aplicativos de finanças e operações para reduzir os custos de armazenamento e otimizar o workspace do Fabric. Depois de acessar Gerenciar tabelas (conforme descrito na etapa 4 em Gerenciar link para o Fabric), siga estas etapas para desvincular tabelas:

  1. O painel Gerenciar tabelas mostra todas as tabelas de aplicativos do Dataverse e de finanças e operações atualmente vinculadas ao Fabric.

  2. As tabelas que já estão sincronizando estão marcadas.

  3. Para parar de sincronizar uma tabela, desmarque a opção de seleção.

    Captura de tela do painel Gerenciar tabelas mostrando tabelas marcadas e desmarcadas para sincronização com o Fabric.

  4. Para manter a sincronização, mantenha a opção marcada.

  5. Depois de fazer suas seleções, selecione Salvar.

  6. Uma caixa de diálogo de confirmação aparece listando as tabelas que param de sincronizar.

    Captura de tela da caixa de diálogo de confirmação mostrando tabelas que serão desvinculadas do Fabric e interromperão a sincronização.

  7. Examine a lista e selecione Confirmar.

Após a confirmação:

  • Os atalhos para as tabelas não selecionadas são removidos do lakehouse do Fabric.
  • As tabelas selecionadas são removidas do armazenamento interno que são sincronizadas com o Fabric por meio de atalhos. Isso garante que você esteja pagando apenas pelo armazenamento de tabelas selecionadas.
  • A sincronização é interrompida imediatamente para essas tabelas que não estão mais selecionadas.
  • As tabelas restantes continuam sincronizando sem interrupção.

Importante

  • Remover uma tabela não exclui a tabela no Dataverse; ele remove apenas o atalho do OneLake e interrompe a sincronização de dados.
  • Se você precisar adicionar tabelas mais tarde, repita as mesmas etapas e verifique as tabelas que deseja incluir. Mais informações: Gerenciar Vincular ao Fabric.

Se você vinculou seu ambiente do Dataverse ao Fabric anteriormente usando uma conta organizacional, poderá alternar para a identidade do espaço de trabalho ou a entidade de serviço. A identidade do espaço de trabalho é uma entidade de serviço gerenciada do Fabric vinculada a um espaço de trabalho específico; ela remove a necessidade de gerenciar segredos e habilita a autenticação segura e sem uso de chaves para itens do Fabric que se conectam ao Dataverse.

Itens a serem verificados antes de começar

Antes de continuar, verifique se você atende aos requisitos descritos na seção Pré-requisitos e verifique especificamente estes três itens essenciais:

  • Existe uma identidade de espaço de trabalho: o espaço de trabalho do Fabric de destino deve ter uma identidade configurada. Vá para configurações do Workspace>Identidade do Workspace. Se a identidade não existir, crie-a primeiro. Mais informações: Identidade do espaço de trabalho no Fabric
  • Usuário do aplicativo do Dataverse: a mesma identidade do espaço de trabalho deve ser integrada no ambiente do Dataverse como um usuário de aplicativo e receber a função apropriada (geralmente Administrador do Sistema) para possibilitar o acesso aos dados do Dataverse em nome do Fabric. Isso pode já estar em vigor se você seguiu as etapas de Identidade do Workspace na seção Criar um link para o Fabric anteriormente.
  • Direitos para editar conexões: você deve ter permissões no Fabric para gerenciar conexões por meio de Configurações>Gerenciar conexões e gateways.

O que muda?

Depois de atualizar o método de autenticação da conexão para a identidade do workspace, todos os itens do Fabric que usam essa conexão (por exemplo, Lakehouses por meio de atalhos do OneLake, Fluxos de Dados Gen2, pipelines, modelos semânticos) autenticam-se com sua identidade de workspace daqui para frente.

Antes de começar

Identifique o nome da conexão. Quando você usou Link para Microsoft Fabric, o sistema criou uma conexão do Dataverse que normalmente inclui (ou corresponde) ao nome do seu ambiente. Você atualiza essa conexão específica.

Alternar para autenticação de identidade do workspace

  1. Configurações do Open Fabric

    • Em Microsoft Fabric, selecione o ícone de engrenagem (canto superior direito) e escolha Configurações>Gerenciar conexões e gateways.

    Captura de tela mostrando como acessar as configurações do Fabric selecionando o ícone de engrenagem e escolhendo Configurações > Gerenciar conexões e gateways.

  2. Localizar a conexão do Dataverse criada por Vincular ao Fabric

    • Em Gerenciar conexões e gateways, abra a guia Conexões (se ainda não estiver selecionada).
    • Localize a conexão associada ao seu ambiente do Dataverse. O assistente Vincular ao Fabric normalmente cria essa conexão e a nomeia usando o nome do seu ambiente para que seja fácil de reconhecer.
  3. Abrir o painel de gerenciamento da conexão

    • Selecione as reticências (⋮) ao lado da conexão e escolha Configurações para abrir as suas configurações.

    Captura de tela mostrando o painel de configurações de conexão com a seção Autenticação e o menu suspenso Método de autenticação mostrando a identidade do Workspace, o OAuth 2.0 e as opções da Entidade de serviço.

  4. Alternar o método de autenticação para a identidade do Workspace

    • No painel Configurações da conexão, vá para Autenticação.
    • Na lista suspensa Método de autenticação, selecione Identidade do espaço de trabalho.
    • Selecione Salvar para aplicar a alteração.

Observação

Caso seus itens sejam processados por meio de um gateway, revise as políticas de conexão de gateway e de nuvem conforme aplicável. A experiência de gerenciamento de conexões e gateways do Fabric rege o uso de conexões, incluindo cenários de gateway para conexões de nuvem compartilháveis.

Compartilhar a conexão de dados com os outros usuários

O sistema cria uma conexão de dados entre o ambiente do Power Platform e o espaço de trabalho do Fabric usando as credenciais do usuário no momento da criação do link. Se você usar a opção Link do Fabric na área Tabelas do Power Apps, o sistema criará a conexão e solicitará que você a salve. Se você usar a opção Synapse Link, crie uma conexão de dados por conta própria antes de habilitar o link.

O sistema usa essa conexão para permitir que os usuários do Fabric se conectem ao Dataverse – o armazenamento de dados por trás do ambiente do Power Platform. Se quiser permitir que outros usuários adicionem ou removam tabelas para o link do Fabric, você deverá compartilhar essa conexão de dados com outros usuários.

  1. Siga as etapas 1 a 2 de Alternar para autenticação por identidade no workspace para acessar Gerenciar conexões e gateways e localizar a sua conexão do Dataverse.
  2. Depois de selecionar a conexão de dados correta, selecione ...>Gerenciar usuários. Em seguida, são mostrados os usuários que têm acesso a essa conexão.
  3. Insira o nome ou email dos outros usuários que precisam acessar os dados. Ao selecionar um usuário, especifique a função Proprietário ou a função Leitor. Você só precisará fornecer a função de leitor para permitir que eles consumam dados. Os usuários especificados receberão um email confirmando o acesso aos dados.

Talvez seja necessário conceder acesso a outros usuários a esse espaço de trabalho para que eles possam trabalhar com dados. Dependendo da necessidade de acesso aos dados, talvez seja necessário proteger os dados nesse espaço de trabalho antes de compartilhá-los com outras pessoas. Você pode proteger o lakehouse, assim como as tabelas dentro do lakehouse usando a segurança OneLake. Mais informações: Visão geral de segurança do OneLake

Essa ação só pode ser executada para um usuário de cada vez.

Você pode vincular seus perfis existentes do Azure Synapse Link para Dataverse ao Fabric na área Azure Synapse Link para Dataverse. Você precisa selecionar a opção Habilitar Parquet/Delta lake para habilitar a exibição no recurso do Fabric para perfis do Link do Azure Synapse para Dataverse.

Para habilitar um link existente, siga estas etapas:

  1. Faça login em Power Apps.
  2. Selecione Azure Synapse Link na navegação à esquerda.
  3. Selecione um Synapse Link existente do Azure para o perfil do Dataverse e selecione Link para Microsoft Fabric.
  4. Você será solicitado a escolher um workspace Power BI premium para continuar. Uma lista de espaços de trabalho na mesma região do seu ambiente será exibida. Se um espaço de trabalho não for exibido na lista suspensa, talvez seja necessário criar um e depois retornar a esta tarefa. Mais informações Link para Microsoft Fabric
  5. Selecione OK. As validações serão executadas e os artefatos necessários serão criados no Fabric.
  6. Selecione Visualizar no Microsoft Fabric para abrir o Fabric lakehouse.
  7. É possível adicionar ou remover tabelas selecionando Gerenciar tabelas. Ao adicionar uma tabela, uma sincronização inicial será executada. Após a conclusão da sincronização inicial, selecione Atualizar tabelas do Fabric para atualizar o atalho do Dataverse adicionado ao seu lakehouse do Fabric.

Observação

  • Selecione Habilitar Parquet/Delta lake para habilitar a exibição no Fabric.
  • Os perfis existentes do Azure Synapse Link para o Dataverse, em que os dados estão salvos como arquivos CSV, não podem ser vinculados à Microsoft Fabric.
  • Atualmente, os perfis de Synapse Link do Azure protegidos com identidades gerenciadas, anteriormente MSI (Identidade de Serviço Gerenciada), não podem ser vinculados a Microsoft Fabric.

Próximas etapas

Trabalhar com dados do Dataverse e gerar relatórios do Power BI