Partilhar via


Link para Microsoft Fabric

A integração do Microsoft Fabric com o Microsoft Dataverse permite-lhe ligar de forma fluida o seu ambiente Power Platform ao Microsoft Fabric, possibilitando capacidades avançadas de análise e relatórios de dados. Este guia fornece instruções passo a passo sobre como configurar o seu ambiente, ligá-lo ao Microsoft Fabric e gerir tabelas ligadas.

Pode utilizar um ambiente do Dataverse existente ou criar um novo ambiente de programação se pretender experimentar esta caraterística. Para obter mais informações: Criar um ambiente de desenvolvedor

Pré-requisitos

  • Deve ter o papel de Administrador de Sistema de segurança no ambiente Power Platform para ativar 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 da Power Platform.
  • Deve ser administrador do espaço de trabalho do Power BI.
  • Se desejar que o sistema crie uma área de trabalho do Power BI, tem de ter 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 Power BI ou capacidade Fabric dentro da mesma região geográfica do Azure que o seu ambiente Dataverse. Se não tiver licença premium Power BI ou capacidade Fabric na mesma região geográfica, pode comprar uma capacidade ou inscrever-se para um teste gratuito de capacidade Fabric. Mais informações: avaliação do Fabric (pré-visualização)
  • O seu administrador precisa de conceder-lhe acesso para criar lakehouses e artefactos do Fabric. Pode encontrar estas definições no portal de administração do Fabric. Vá a Definições de Inquilino>Microsoft Fabric>Os utilizadores podem criar itens do Fabric, Definições de Inquilino>Definições de Espaço de Trabalho>Criar espaços de trabalho, bem como Definições de Inquilino>Definições do OneLake>Os utilizadores podem aceder a dados armazenados no OneLake com aplicações externas ao Fabric.
  • Se você planeja usar a autenticação de identidade de espaço de trabalho, você deve ser um administrador de espaço de trabalho para criar e gerenciar uma identidade de espaço de trabalho. O espaço de trabalho para o qual você está criando a identidade não pode ser um Meu Espaço de Trabalho. Para obter mais informações: Identidade do espaço de trabalho no Fabric
  • Caso pretenda utilizar a autenticação de identidades do espaço de trabalho, a identidade do espaço de trabalho deve ser incorporada como utilizador de aplicação no ambiente Dataverse e atribuida a função adequada (geralmente Administrador do Sistema) para poder aceder 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 tem acesso à capacidade premium exigida, vá a Power BI, abra o espaço de trabalho e selecione Definições do espaço de trabalho>Premium. Certifique-se de que Avaliação ou capacidade Premium está selecionada. Precisa de capacidade de Teste ou Premium para o seu Power BI espaço de trabalho.

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

  1. Inicie sessão em https://make.powerapps.com.

  2. Seleciona o ambiente que queres, seleciona Tabelas no painel de navegação esquerdo, e depois seleciona Analyze>Link para Microsoft Fabric na barra de comandos.

  3. Se estiver a fazer a associação ao Fabric pela primeira vez, será apresentado um assistente. Pode iniciar o Fabric com a mesma opção em execuções subsequentes.

  4. O assistente começa por Validar a configuração, que verifica os seus pré-requisitos e as definições de subscrição do Fabric. Se não tiver uma capacidade do Fabric na mesma geografia ou região que o seu ambiente do Dataverse, o assistente irá notificá-lo para obter uma capacidade na geografia necessária.

  5. Em seguida, escolha a guia Espaço de trabalho no assistente. Primeiro, selecione um espaço de trabalho do Fabric. Para essa área de trabalho, também escolhe uma ligaçã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 Espaço de Trabalho.

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

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

      2. Vá para Configurações do espaço de trabalho>Identidade do espaço de trabalho.

      3. Selecione + Identidade do espaço de trabalho para criá-lo.

        • Observe o nome da identidade do espaço de trabalho (ele corresponde ao nome do espaço de trabalho).
          Página de identidade do espaço de trabalho 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 Workspace identity em Fabric.

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

      • Aceda ao Centro de Administração da Power Platform>Utilizadores (Ver todos)>Utilizadores da Lista de Aplicações.
      • Selecione + Novo usuário do aplicativo e, em seguida, + Adicionar um aplicativo, procure o nome do espaço de trabalho que você anotou anteriormente (srr-athena-test no exemplo acima) e adicione-o.
      • Atribua a unidade de negócios correta e a função de Administrador do Sistema e selecione Criar.
        Para obter etapas detalhadas, vá para a etapa Criar um usuário de aplicativo no Dataverso .
    • Principal de Serviço:
      Para usar esta opção, volte à etapa anterior de criar um usuário de aplicação com identidade de espaço de trabalho para criar um principal de serviço. Em seguida, siga estes passos:

      1. Primeiro, adicione o principal de serviço como um utilizador de aplicação 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 o principal do serviço:
        • ID de Inquilino: O seu identificador de inquilino Azure.
        • ID do Cliente: o ID da aplicação (cliente) do principal de serviço.
        • Chave: O segredo do cliente ou certificado para autenticação.
      4. Salve a conexão para concluir a configuração.
    • Conta Organizacional:
      Forneça suas credenciais e salve a conexão. Para alterar as credenciais mais tarde, selecione Mudar de conta e forneça novas credenciais.

  6. Você pode esperar ver atalhos para todas as suas tabelas no espaço de trabalho selecionado. Se não vir áreas de trabalho, peça ao sistema para criar uma área de trabalho. Aceda a Resolução de problemas comuns se não vir a área de trabalho pretendida.

  7. Todas as tabelas do Dataverse em que a propriedade Acompanhar alterações está ativada são vinculadas ao Fabric. Se este ambiente estiver associado a aplicações de finanças e operações, pode adicionar tabelas de finanças e operações mais tarde utilizando a opção Gerir tabelas. Mais informações: Gerir associação ao Microsoft Fabric.

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

  9. Quando concluído, a lakehouse do Fabric abre num separador do browser separado.

Nota

Pode demorar até 60 minutos a atualizar os dados no OneLake, incluindo a conversão para o formato delta parquet. Se tiver selecionado uma tabela que contém muitos dados, o tempo de carregamento inicial poderá demorar mais tempo. Quando abre a lakehouse do Fabric, as ligações aparecem como não identificadas até a sincronização inicial ser concluída. Mais informações: Resoluçã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 tiver mais de 2.000 tabelas do Dataverse ativas, a Ligação ao Fabric pode falhar com um erro. Vá para Solução de problemas comuns para obter ajuda com a resolução de problemas.

O link foi identificado como Microsoft OneLake e agora é chamado Link to Fabric.

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

Adicionar ou remover tabelas vinculadas ao Fabric

Os administradores podem gerir tabelas ligadas ao Fabric a partir da página Azure Synapse Link for Dataverse. Se este ambiente estiver ligado ao Fabric, vês um link chamado Link to Fabric.

Adicionar tabelas ao Fabric

  1. Inicia sessão no Power Apps.

    Nota

    Esta caraterística está ativada por predefinição em todos os ambientes. Os administradores da Power Platform podem desativar esta funcionalidade no centro de administração da Power Platform. Mais informações: Definições de ambiente: Microsoft Fabric

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

  3. Abra o Fabric selecionando Ver em Microsoft Fabric.

  4. Adicionar mais ligações de tabela ao Fabric selecionando Gerir tabelas.

  5. Quando adiciona uma tabela, o sistema executa uma sincronização inicial e inicia os índices de dados. Quando a sincronização inicial é concluída, é criado um atalho para o OneLake. Ver o estado das tabelas selecionando Gerir tabelas. Utilize a opção Atualizar Tabelas do Fabric para adicionar a tabela recém-ativada no Fabric. Poderá ser necessário rever o relatório e os fluxos de dados a jusante para ver que não são afetados pela alteração.

    Nota

    Se o seu ambiente estiver ligado a um ambiente de finanças e operações do Dynamics 365, a opção de adicionar tabelas permite-lhe incluir tabelas de aplicações de finanças e operações. Saiba mais: Escolha dados financeiros e operacionais no Azure Synapse Link para Dataverse

  6. Quando o estado de sincronização está Ativo, à medida que os dados são atualizados, as alterações de dados são mostradas em 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 aos metadados), poderá usar a opção Atualizar tabelas do Fabric, na barra de comando, para refletir a alteração no Fabric. A atualização ocorre depois de a alteração de dados seguintes da tabela ser acionada. Talvez precise de rever o relatório e os fluxos de dados a jusante para confirmar que não são afetados pela alteração.

  8. Também pode Desassociar, o que remove a ligação do Fabric ao seu ambiente do Dataverse. Ao desassociar, o lakehouse do Fabric também é removido.

Nota

Se tiver instalado aplicativos da Dynamics 365, como o Customer Insights, as tabelas necessárias para o aplicativo também estão incluídas na ligação Link to Fabric.

Remover tabelas do Fabric

Você pode parar de sincronizar tabelas específicas de Dataverse e aplicativos de finanças e operações para reduzir os custos de armazenamento e otimizar seu espaço de trabalho do Fabric. Após aceder a Gerir tabelas (conforme descrito na etapa 4 em Gerir o link para o Fabric), siga estas etapas para desvincular tabelas:

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

  2. As tabelas que já estão sincronizadas são verificadas.

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

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

  4. Para manter a sincronização, deixe-o marcado.

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

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

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

  7. Reveja a lista e, em seguida, selecione Confirmar.

Após 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 e sincronizadas com o Fabric por meio de atalhos. Isso garante que você esteja pagando apenas pelo armazenamento das tabelas selecionadas.
  • A sincronização é interrompida imediatamente para as tabelas que não estão mais selecionadas.
  • As tabelas restantes continuam sincronizando sem interrupção.

Importante

  • A remoção de uma tabela não exclui a tabela no Dataverse; ele apenas remove o atalho OneLake e interrompe a sincronização de dados.
  • Se precisar de adicionar tabelas mais tarde, repita os mesmos passos e verifique as tabelas que pretende incluir. Mais informações: Gerir associação ao Microsoft Fabric.

Se associou o seu ambiente do Dataverse ao Fabric anteriormente usando uma conta organizacional, pode alternar para identidade de área de trabalho ou principal de serviço. A identidade do espaço de trabalho é um principal de serviço gerido pelo Fabric vinculado a um espaço de trabalho específico; elimina a necessidade de gerir segredos e permite a autenticação segura e sem chave para itens do Fabric que se conectam ao Dataverse.

Coisas a verificar antes de começar

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

  • A identidade do espaço de trabalho existe: o espaço de trabalho do Fabric de destino deve ter uma identidade de espaço de trabalho configurada. Vá para Configurações do espaço de trabalho>Identidade do espaço de trabalho. Se a identidade não existir, crie-a primeiro. Para obter mais informações: Identidade do espaço de trabalho no Fabric
  • Usuário da aplicação Dataverse: a mesma identidade do espaço de trabalho deve ser registada como utilizador da aplicação no ambiente Dataverse e receber a função apropriada (geralmente administrador de sistema) para que possa aceder aos dados do Dataverse por parte do Fabric. Isso pode já estar implementado se seguiste as etapas de Identidade do Espaço de Trabalho na seção Criar um link para 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 espaço de trabalho, todos os itens do Fabric que usam essa conexão (por exemplo, Lakehouses através de atalhos do OneLake, Dataflows Gen2, pipelines, modelos semânticos) serão autenticados com a identidade do espaço de trabalho a partir de agora.

Antes de começar

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

Alternar para a autenticação de identidade da área de trabalho

  1. Abrir configurações de malha

    • No Microsoft Fabric, selecione o ícone de engrenagem (canto superior direito) e escolha Definições>Gerir ligaçõ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. Localize a conexão Dataverse criada pelo Link to Fabric

    • Em Gerenciar conexões e gateways, abra a guia Conexões (se ainda não estiver selecionada).
    • Encontre a conexão associada ao seu ambiente Dataverse. O assistente de Associar ao Fabric, normalmente, cria essa ligação e atribui-lhe um nome 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 (⋮) junto da ligação e escolha Definições para abrir as respetivas definições.

    Captura de ecrã a mostrar o painel de definições de ligação com a secção Autenticação e o menu pendente Método de autenticação a mostrar as opções Identidade da área de trabalho, OAuth 2.0 e Principal de Serviço.

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

    • 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.

Nota

Se seus itens forem executados por meio de um gateway, revise suas políticas de gateway e conexão de nuvem conforme aplicável. A experiência de gestão de ligações e gateways do Fabric governa a utilização da ligação, incluindo cenários de gateway para ligações de nuvem partilháveis.

Partilhar a ligação de dados com outros utilizadores

O sistema cria uma ligação de dados entre o ambiente do Power Platform e a área de trabalho do Fabric utilizando as credenciais do utilizador no momento da criação da ligação. Se usares a opção Fabric link da área Power Apps Tables, o sistema cria a ligação e pede-te para a guardar. Se usar a opção Synapse Link, deve criar uma ligação de dados por si próprio antes de ativar a ligação.

O sistema utiliza esta ligação para permitir que os utilizadores do Fabric se liguem ao Dataverse — o arquivo de dados por detrás do ambiente do Power Platform. Se quiser permitir que outros utilizadores adicionem ou removam tabelas da sua ligação do Fabric, tem de partilhar esta ligação de dados com outros utilizadores.

  1. Siga os passos 1-2 de Alternar para a autenticação de identidade da área de trabalho para aceder a Gerir ligações e gateways e localizar a sua ligação do Dataverse.
  2. Depois de selecionar a conexão de dados correta, selecione ...>Gerencie usuários. Em seguida, são apresentados utilizadores que têm acesso a esta ligação.
  3. Introduza o nome ou e-mail de outros utilizadores que precisam de acesso aos dados. Quando seleciona um utilizador, especifique a função Proprietário ou Leitor. Só precisa de fornecer a função de leitor para permitir que consumam dados. Os utilizadores especificados receberão um e-mail a confirmar o acesso aos dados.

Talvez seja necessário conceder acesso a outros utilizadores a essa área de trabalho para que possam trabalhar com dados. Consoante a necessidade de acesso aos dados, poderá ter de proteger os dados nesta área de trabalho antes de partilhar estes dados com outras pessoas. Pode proteger o lakehouse, assim como tabelas dentro do lakehouse usando a segurança OneLake. Mais informações: Descrição geral de segurança do OneLake

Nesta altura, só pode criar ligações baseadas em utilizadores.

Pode ligar os seus perfis existentes do Azure Synapse Link para Dataverse com o Fabric na área Azure Synapse Link para Dataverse. Precisa de selecionar a opção Ativar Parquet/Delta lake para ativar a vista na funcionalidade do Fabric para perfis do Azure Synapse Link para Dataverse.

Para ativar uma ligação existente, siga estes passos:

  1. Inicia sessão no Power Apps.
  2. Selecione Azure Synapse Link na navegação à esquerda.
  3. Selecione um Synapse Link Azure existente para o perfil Dataverse e depois selecione Link para Microsoft Fabric.
  4. É solicitado que escolha um espaço de trabalho premium Power BI para continuar. É apresentada uma lista de áreas de trabalho na mesma região que o ambiente. Se não encontrar uma área de trabalho na lista pendente, poderá ter de criar uma e, em seguida, regressar a esta tarefa. Mais informações Link para Microsoft Fabric
  5. Selecione OK. As validações são executadas e os artefactos necessários são criados no Fabric.
  6. Selecione Ver no Microsoft Fabric e abra o lakehouse do Fabric.
  7. Pode adicionar ou remover tabelas selecionando Gerir tabelas. Quando adiciona uma tabela, é efetuada uma sincronização inicial. Quando a sincronização inicial estiver concluída, selecione Atualizar tabelas do Fabric para atualizar o atalho do Dataverse adicionado ao lakehouse do Fabric.

Nota

  • Selecione Ativar Parquet/Delta lake para ativar a vista no Fabric.
  • Perfis existentes do Azure Synapse Link para Dataverse, onde os dados são guardados como ficheiros CSV, não podem ser ligados ao Microsoft Fabric.
  • Atualmente, os perfis Azure Synapse Link protegidos com identidades geridas, anteriormente Managed Service Identity (MSI), não podem ser ligados ao Microsoft Fabric.

Próximos passos

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