Partilhar via


Crie uma tabela virtual usando o Excel no Microsoft Dataverse

Crie uma tabela virtual para integrar dados de um ficheiro Excel localizado no OneDrive para usar como uma origem de dados externos que representa de forma totalmente integrada esses dados como tabelas no Microsoft Dataverse. As tabelas virtuais permitem-lhe ver, criar e editar dados externos sem replicar esses dados no Dataverse.

Pré-requisitos

  • Uma licença do Microsoft Dataverse através do Power Apps ou do Microsoft Dynamics 365. Não é possível utilizar licenças do Microsoft 365 ou do Teams para criar tabelas virtuais.
  • O ficheiro Excel que usar como a origem de dados tem de estar armazenado no OneDrive.
  • O ficheiro Excel tem de conter dados formatados como tabela.
  • O ficheiro Excel tem de conter uma coluna GUID. Mais informações: Criar a ligação para o fornecedor de conectores virtuais do Excel

Transferir e instalar o fornecedor de conectores virtuais para o Excel

  1. Transferir e instalar o conector virtual. Aceda ao ao mercado comercial da Microsoft e pesquise por Virtual Connector ou selecione a ligação para transferir o fornecedor: Conectores virtuais no Dataverse

    Conectores virtuais no Dataverse

  2. Selecione Obter agora. Na caixa de diálogo de início de sessão, introduza o e-mail escolar ou profissional. Se aceitar os termos e condições, selecione Continuar. O centro de administração do Power Platform abre automaticamente.

  3. Selecione o ambiente onde pretende instalar a solução. Se aceitar os termos e condições, selecione Instalar. Quando a instalação estiver concluída, verá os conectores virtuais na aplicação Dataverse instalada em Ambientes -> [nome do ambiente] -> aplicações Dynamics 365.

    Selecionar ambiente para instalar conector

  4. Também deve ver a solução Fornecedor de Conector Virtual e outras soluções ativadas no ambiente do Power Platform.

    Solução do fornecedor de conectores virtuais

Criar a ligação para o fornecedor de conectores virtuais do Excel

Assista a um vídeo curto que mostra como criar uma tabela virtual com o fornecedor de conectores virtuais de Excel.

  1. Aceda ao Power Apps (make.powerapps.com) e selecione o ambiente no qual gostaria de configurar a tabela virtual.
  2. No painel de navegação esquerdo, selecione Ligações e, em seguida, selecione Nova ligação. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
  3. Selecione Conector Virtual do Microsoft Excel Online (Business) a partir da lista de ligações.
  4. É-lhe pedido que forneça detalhes adicionais para ligar à origem de dados.
  5. Selecione Criar, serão utilizadas as suas credenciais de sessão iniciada atuais. Ligar ao Excel

Criar a referência de ligação

Tem de criar a sua própria referência de ligação quando usar o fornecedor de conectores virtuais do Excel.

  1. Vá para Soluções.

  2. Selecione a Solução Predefinida ou qualquer outra solução existente que tenha no seu ambiente para criar a tabela virtual.

  3. Selecione Novo e, em seguida, selecione Referência de Ligação.

  4. Introduza Nome a apresentar, selecione a ligação que criou para a opção Conectores e, em seguida, selecione a ligação de dados que criou.

    Nova referência de ligação

Criar a origem de dados

Crie agora a origem de dados da tabela virtual no Dataverse.

Nota

  • Quando utiliza o fornecedor de conectores virtuais do Excel, é gerada uma tabela Catálogo de Entidades pelo sistema, o que fornece uma lista de todas as tabelas disponíveis que utilizam as definições de tabela (metadados) a partir da origem de dados externa. O catálogo de entidades não conserva quaisquer informações e representa sempre o estado atual da origem de dados externa. Pode selecionar tabelas a partir do catálogo de entidades para criar tabelas virtuais. Se estiver a trabalhar com várias origens de dados externas, é gerado um catálogo de entidades para cada origem externa. Mais informações: Catálogo de entidades
  1. Selecione o ícone de engrenagem> - Definições Avançadas.

    Comando Definições Avançadas

  2. Na barra de navegação superior, selecione Definições e, em seguida, Administração.

    Navegar para a administração de sistema

  3. Selecione Origens de Dados de Entidade Virtual.

    Definições de origens de dados de entidades virtuais

  4. Selecione Novo. Na caixa de diálogo de pop-up, selecione o Fornecedor de Dados de Conector Virtual.

    Nova origem de dados

    Selecionar Fornecedor de Dados de Conector Virtual

  5. Atribua um nome à sua Origem de Dados e selecione a Referência de Ligação que criou na lista pendente.

    Atribua um nome à origem de dados e selecione a referência de ligação

    Adicionar o seu Valor do Conjunto de Dados

  6. Cole no nome de ficheiro, incluindo a extensão no Valor do Conjunto de Dados. Não se esqueça de que o ficheiro tem de estar no OneDrive que foi utilizado para a Configuração da ligação. (por exemplo: SampleData.xlsx)

  7. Selecione Guardar.

Catálogo de Entidade

Com a referência de ligação e a configuração de origem de dados de tabela virtual, é gerado automaticamente Catálogo de Entidade. O Catálogo de Entidade é específico da origem de dados e listará todas as tabelas que estão na respetiva origem de dados.

Catálogo de Entidade

Nota

  • A criação do catálogo de entidade é um processo assíncrono. Consoante o seu ambiente, isto poderá demorar alguns minutos.
  • As tabelas apresentadas no catálogo de entidades não são tabelas virtuais em si mesmas. É necessário selecionar a partir desta lista de tabelas que representam os dados externos para criar a tabela virtual no Dataverse.

Sugestão

Se a criação do catálogo de entidades demorar muito tempo, poderá verificar o estado da conclusão da tarefa ao navegar para a vista Definições -> Tarefas de Sistema.

Ver o catálogo de entidade

  • Selecione Dados>Tabelas e, em seguida, selecione o catálogo de entidade que foi criado.

  • Selecione Localização Avançada e utilize a coluna Procurar: O catálogo inclui um prefixo Catálogo de Entidades para seguido da referência de ligação (exemplo: Catálogo de Entidades para Adventure Works). Localize o catálogo de entidade para a respetiva ligação de dados e selecione Resultados para apresentar todas as tabelas de origens de dados externas.

    Catálogo de tabela de localização avançada

    Nota

    A criação em massa de tabelas virtuais não é suportada atualmente. Apesar de o catálogo de entidade permitir a seleção de várias tabelas, terá de selecionar uma tabela de cada vez para criar tabelas virtuais.

  1. Para criar uma tabela virtual, tem de ser criada uma aplicação condicionada por modelo para o catálogo de entidade. Selecione a tabela de catálogos de entidade.

  2. Selecione Criar uma aplicação na navegação superior.

    Catálogo de entidade com uma tabela selecionada, vista de tabela

  3. Atribua um nome à aplicação e, em seguida, selecione Criar.

    Ecrã Criar uma Aplicação condicionada por modelo

    A aplicação é gerada automaticamente utilizando a tabela de catálogos de entidade.

  4. Depois de concluída a aplicação, pode selecionar Publicar para concluir a aplicação e utilizá-la mais tarde ou poderá selecionar Reproduzir para criar a sua tabela virtual agora sem publicar a aplicação.

    Aplicação condicionada por modelo concluída

    Todas as tabelas do seu ficheiro Excel serão fornecidas na vista de aplicação.

  5. Selecione o conjunto de dados que pretende utilizar no catálogo de entidade e, em seguida, selecione Editar na barra de navegação.

    Vista do Catálogo de Entidade da Aplicação condicionada por modelo com um conjunto de dados selecionado

    Aguarde que o formulário seja totalmente carregado antes de editar. Quando carregado, o formulário é apresentado assim:

    Formulário de edição do Catálogo de Entidade com todos os campos em branco

  6. No formulário fornecido, defina a coluna Criar ou Atualizar Entidade como Sim.

  7. Selecione a Chave Primária e Campo Primário da entidade virtual através de listas pendentes para localizar as colunas que pretende utilizar.

    Formulário de edição do Catálogo de Entidade com todos os campos preenchidos

  8. Guarde o registo para criar a tabela virtual.

    Nota

    Depois de concluída a operação de guardar, o formulário irá ser "reposto" com todos os campos mostrados em branco, e isto é normal.

  9. Regresse à home page do Power Apps e selecione Dados. A sua tabela virtual está agora criada com um prefixo "Entidade Personalizada". Poderá demorar alguns momentos para a criação ser concluída.

    Maker Portal com a tabela virtual selecionada

Importante

  • O fornecedor mapeia automaticamente a chave primária associada à origem de dados externa ao criar a tabela virtual. Todas as operações CRUD podem ser executadas na tabela virtual gerada.
  • Todas as colunas nos dados externos são mapeadas automaticamente para os tipos do Dataverse que são suportados pelo conector. Pode rever os detalhes da tabela virtual e fazer alterações ao navegar para a vista Definições -> Personalização – Entidades.
  • As tabelas virtuais requerem que exista pelo menos um campo de cadeia para utilizar como coluna Nome Primário.

Depois de criar uma tabela virtual, pode trabalhar com ela da mesma forma que com qualquer outra tabela. Pode começar a definir as relações com outras tabelas, no ambiente, e utilizá-las nos fluxos do Power Apps e do Power Automate.

Criar tabelas virtuais utilizando o fornecedor de conectores virtuais