Criar e editar tabelas com o Power Apps

As tabelas são utilizadas para modelar e gerir os dados de negócio. Quando desenvolve uma aplicação, pode utilizar tabelas padrão, tabelas personalizadas ou ambas. O Power Apps fornece uma forma fácil de ver, criar e editar tabelas para o Microsoft Dataverse.

Pré-requisitos

Para criar e editar tabelas no Dataverse, precisa do seguinte:

  • Um ambiente Power Platform com Dataverse.
  • O direito de acesso de personalizador de sistemas ou privilégios equivalentes no ambiente. Os utilizadores com o direito de acesso de personalizador de sistemas podem criar tabelas e ter acesso para ver e editar tabelas padrão e personalizadas. Além dos registos de tabela criados automaticamente, a função de personalizador de sistemas não tem privilégios para aceder a registos de tabela que não são partilhados com os mesmos. Mais informações: Ambientes com uma base de dados do Dataverse

Ver tabelas

Inicie sessão no Power Apps e, em seguida, selecione Tabelas no painel de navegação esquerdo. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.

Filtre as tabelas que são apresentadas utilizando os seguintes separadores:

Ver Descrição
Recomendadas Apresenta apenas as tabelas padrão. As tabelas padrão são tabelas incluídas com o Power Apps ou aplicações Dynamics 365.
Personalizadas Apresenta apenas tabelas personalizadas. As tabelas personalizadas são criadas por si e por outros criadores de aplicações.
Todas Apresenta todas as tabelas.

Ver tabelas no Power Apps

Também pode selecionar um título de coluna a partir da vista de tabela e, em seguida, selecionar Filtrar por para apresentar tabelas por uma determinada propriedade, tais como Tipo, Gerida ou Etiquetas.

Criar uma tabela

Existem várias formas de criar uma nova tabela:

Criar novas tabelas

Utilize a experiência do estruturador visual de tabelas onde cria tabelas, configura relações de tabelas e pode ver um diagrama dos seus dados.

Estruturador visual de tabelas no Power Apps

Nota

Atualmente, o estruturador visual de tabelas suporta apenas a criação de novas tabelas. Não é possível editar tabelas existentes através da experiência.

  1. Barra de comandos:

    • Anterior. Leva você de volta onde você estava Power Apps.
    • Nova tabela. Crie uma nova tabela utilizando qualquer um dos métodos descritos neste artigo.
    • Ocultar dados ou Ver dados. Fecha ou apresenta o editor de linhas da tabela.
    • Criar relações. Cria uma relação de tabelas entre duas tabelas. Selecione uma tabela na tela, CTRL + clique noutra tabela e, em seguida, selecione Criar relações. Mais informações: Tipos de relações de tabelas (NOTA: Relações muitos-para-muitos não são suportadas)
    • Eliminar. Elimina a tabela e todas as linhas de tabela associadas.
  2. Tela do estruturador visual de tabela. Na tela do estruturador visual de tabelas, pode arrastar as tabelas pela tela para realocá-las e selecionar ... para invocar o menu de ações da tabela e ver um diagrama dos seus dados.

  3. Ações de tela do estruturador visual de tabela:

    • +. Aumente o zoom para aumentar o tamanho dos objetos da tabela na tela.
    • -. Reduza o zoom para diminuir o tamanho dos objetos da tabela na tela.
    • Ajustar vista. Redimensionar para encaixar no espaço disponível no separador do browser.
    • Mostrar mapa ou Ocultar mapa. Quando Mostrar mapa está selecionado, apresenta uma representação compacta das tabelas na tela.
  4. Menu Ações da tabela:

    • Ocultar dados ou Ver dados. Fecha ou apresenta o editor de linhas da tabela.
    • Propriedade da linha. Selecione o tipo de propriedade como utilizador, equipa ou organização.
    • Propriedades. Edite o nome a apresentar da tabela, o nome plural, a descrição e o nome do esquema.
    • Eliminar. Elimina a tabela e todas as linhas associadas.
  5. Editor de linhas da tabela. Nesta área, crie, edite ou elimine linhas, crie novas colunas, altere o tipo de propriedade da tabela e edite propriedades da tabela.

Sugestão

Não consegue encontrar as tabelas que criou na tela? Selecione Ajustar à vista no menu de ações da tela do estruturador visual de tabelas.

Crie uma tabela com o designer de tabela visual usando qualquer um dos seguintes métodos:

Começar com o Copilot

Descreva os seus dados em linguagem natural e o Copilot gera tabelas juntamente com relações para si.

Nota

Para usar esta caraterística, observe os seguintes requisitos:

  1. Na página Escolher uma opção para criar tabelas, selecione Introdução ao Copilot.
  2. Descreva as tabelas que gostaria de criar com a ajuda do Copilot. Também pode especificar o número de tabelas a criar, o tamanho da tabela e se deve incluir a relação quando configurar o menu Opções da tabela.
  3. Continue a iterar com o Copilot no painel do Copilot até ficar satisfeito com os seus dados. Mais informações: Rever a tabela
  4. Quando tiver terminado, selecione Guardar e sair.

Limitações de utilização do estruturador visual de tabelas

Os seguintes tipos de dados não são suportados atualmente quando cria uma coluna no estruturador visual de tabelas:

  • Texto formatado
  • Cliente
  • Numeração automática
  • Fórmula

Definir propriedades avançadas

Na área Tabelas, na barra de comandos, selecione Nova tabela>Definir propriedades avançadas. Isto abre o painel de propriedades Nova tabela. Começa com uma tabela em branco e introduz as propriedades da tabela, tais como nome e descrição. Expanda Opções avançadas para definir mais propriedades, como monitorizar alterações e auditar alterações.

Painel Criar uma nova tabela

Propriedades da tabela

Introduza dados para as propriedades que se seguem.

Property Descrição
Nome a apresentar Este é o nome singular da tabela que é mostrado na aplicação. Isto pode ser alterado mais tarde.
Nome a apresentar no plural Este é o nome plural da tabela que é mostrado na aplicação. Isto pode ser alterado mais tarde.
Descrição Fornece uma descrição explicativa do objetivo da tabela.

Selecione Ativar Anexos para anexar notas e ficheiros a registos para esta tabela.

Selecione o separador Coluna primária se pretender alterar o Nome a apresentar ou a Descrição da coluna primária. A coluna primária é utilizada por campos de procura quando estabelece relações com outras tabelas.

Importante

Depois de guardar a tabela, não é possível alterar o nome a apresentar e a descrição da Coluna primária.

Opções avançadas

Selecione Opções avançadas para apresentar propriedades adicionais que são opcionais para uma tabela.

Propriedade Descrição
Nome do esquema Por predefinição, o nome do esquema é criado automaticamente com base no nome a apresentar, mas pode alterá-lo. O nome do esquema não pode conter espaços e inclui o prefixo de personalização para o editor de soluções do Dataverse. Não pode alterar isto depois de guardar a tabela.
Tipo Selecione o tipo de tabela. Utilize o padrão para a maioria das tabelas. Tabelas de atividade são uma tabela especial que só podem ser propriedade de um utilizador ou equipa, mas que não podem ser propriedade de uma organização. Tabelas virtuais requerem que a tabela seja preenchida com dados de uma origem externa. Tabelas elásticas devem ser consideradas quando o seu cenário de negócio envolve grandes volumes de dados com requisitos de alto débito, armazenamento e baixa latência.
Propriedade do registo Mude o tipo de tabela para Atividade de tabela para criar tabelas que conseguem gerir tarefas. O tipo de Propriedade define quem pode efetuar operações num registo.
Escolher uma imagem da tabela Pode optar por apresentar uma imagem para a tabela. Esta imagem é apresentada no Power Apps em algumas áreas de conceção. Repare que a imagem não aparece nas aplicações que utilizam a tabela. Para apresentar imagens em aplicações, utilize a coluna de imagem. Mais informações: Colunas de imagem
Cor Define uma cor para ser utilizada para a tabela em aplicações orientadas por modelo.
Aplicar regras de deteção de duplicados Se a deteção de duplicados estiver ativa para a sua organização, ao ativar esta opção, permite-lhe criar regras de deteção de duplicados para esta tabela.
Registar alterações Permite a sincronização de dados de forma muito eficaz, ao detetar quais os dados que foram alterados desde que foram inicialmente extraídos ou sincronizados pela última vez. Esta opção tem de estar ativada para determinadas funcionalidades, tal como o Azure Synapse Link for Dataverse.
Fornecer ajuda personalizada Depois de selecionada, defina um URL de Ajuda para controlar o que os utilizadores da página vêem quando selecionam o botão Ajuda na aplicação. Utilize esta opção para fornecer orientações específicas para os processos da sua empresa para a tabela.
Auditar alterações aos respetivos dados Quando a auditoria está ativada para a sua organização, permite recolher as alterações aos registos de tabela ao longo do tempo. Quando ativa a auditoria a uma tabela, a auditoria também é ativada a todos os campos dessa entidade. Pode selecionar ou desmarcar campos para os quais pretende ativar a auditoria.
Tirar partido do formulário de criação rápida, se disponível Depois de ter criado e publicado um Formulário de Criação Rápida para esta tabela, os utilizadores têm a opção de criar um novo registo utilizando o botão Criar no painel de navegação. Mais informações: Criar e estruturar formulários de aplicações condicionadas por modelo
Quando está ativado para uma tabela personalizada de atividade, esta atividade personalizada está visível no grupo de entidades de atividade quando os utilizadores utilizam o botão Criar no painel de navegação. Contudo, dado que as atividades não suportam os formulários de criação rápida, o formulário principal é utilizado quando o ícone de tabela personalizada é selecionado.
Ativar retenção a longo prazo O Dataverse suporta políticas de retenção personalizadas para reter de forma segura dados ilimitados a longo prazo de uma forma mais eficiente. Mais informações: Descrição geral da retenção de dados de longo prazo
Criar uma nova atividade Associar atividades aos registos desta tabela.
A efetuar uma impressão em série Os utilizadores da aplicação podem utilizar esta tabela com impressão em série.
Configurar a integração do OneNote Quando ativa a integração com o OneNote, tem as vantagens de utilizar o OneNote para tirar ou rever notas de clientes a partir dos seus registos. Requer a configuração da gestão de documentos do SharePoint. Mais informações: Configurar a integração com o OneNote
Configurar a gestão de documentos do SharePoint Depois de terem sido realizadas outras tarefas para ativar a gestão de documentos da sua organização, a ativação desta funcionalidade permite que esta tabela participe na integração com o SharePoint. Mais informações: Gerir documentos com o SharePoint
Pode ter ligações Utilize a funcionalidade de ligações para mostrar como os registos desta tabela têm ligações aos registos de outras tabelas que também têm ligações ativadas.
Pode ter um e-mail de contacto Envia e-mails através de um endereço de correio eletrónico armazenado num dos campos desta tabela. Se ainda não existe uma coluna de Linha de Texto Única com a formatação de e-mail para esta tabela, é criada uma nova quando ativar a opção de enviar e-mails.
Ter uma equipa de acesso Criar modelos de equipa para esta tabela.
Pode ser associado a comentários Permita que os utilizadores da aplicação escrevam comentários sobre um registo de tabela ou classifiquem os registos de tabela dentro de um intervalo de classificação definido. Mais informações: Configurar uma tabela para comentários/classificações
Apresentar nos resultados da pesquisa Ative para que os registos da tabela possam ser incluídos em resultados de pesquisa ao utilizar uma aplicação.
Pode ser colocado offline Disponibiliza os dados desta tabela enquanto a aplicação Power Apps não está ligada a uma rede.
Pode ser adicionado a uma fila Utilizar a tabela com filas. As filas melhoram o encaminhamento e partilha de trabalho, pois disponibilizam os registos desta tabela num local central ao qual todos podem aceder.

Selecione Guardar para continuar. Esta ação fecha o painel Nova tabela e apresenta o hub de tabela.

Criar com dados externos

Utilize um ficheiro Excel/CSV ou uma lista do SharePoint para preencher uma tabela com os seus dados, que utiliza o copiloto para ajudar na geração de tabelas.

Nota

Geralmente disponível As funcionalidades do copiloto estão ativadas por predefinição e não podem ser desativadas. Para as desativar, um administrador de inquilinos tem de contactar o suporte.

  1. Na área Tabelas, na barra de comando, selecione Nova tabela>Criar com dados externos e, em seguida, selecione Ficheiro (Excel, .CSV) ou lista SharePoint.

    1. Selecione a partir do dispositivo ou arraste e largue o ficheiro Excel para a página Carregar um ficheiro Excel.
    2. Os dados do ficheiro Excel são apresentados como uma tabela do Dataverse. Selecione um cabeçalho de coluna >Editar coluna para fazer alterações, tal como o nome da coluna ou o tipo de dados.
    3. Quando tiver terminado, selecione Criar.

    Para mais informações sobre a forma como a IA é utilizada com esta funcionalidade, aceda a FAQ sobre o Excel para tabela e aplicação.


Colunas do SharePoint não utilizadas na geração de tabelas do Dataverse

As seguintes colunas não são incluídas ao gerar uma tabela do Dataverse a partir de uma lista do SharePoint porque os respetivos tipos de dados não são suportados com o Dataverse:

  • Imagem
  • Resultado da tarefa
  • Dados externos
  • Metadados geridos
  • Anexo (único)
  • Vários anexos/imagens
  • Colunas do sistema de lista do SharePoint
  • Símbolo ao nível da coluna (moeda, prefixo, sufixo) em números
  • Valores exclusivos

Criar uma tabela virtual

Uma tabela virtual é uma tabela personalizada no Microsoft Dataverse que tem colunas que contêm dados provenientes de uma origem de dados externa, como a Base de Dados SQL do Azure ou o SharePoint.

  1. Na área Tabelas, na barra de comandos, selecione Nova tabela>Criar uma tabela virtual.
  2. Siga o assistente Nova tabela de dados externos para criar a tabela virtual. Mais informações: Criar a tabela virtual

Editar uma tabela

Ao visualizar tabelas, selecione a tabela que pretende editar e, em seguida, selecione Propriedades na barra de comando, se pretender editar as propriedades da tabela.

Editar propriedades de tabela

Editar componentes de tabela com o hub de tabelas

Para editar componentes de formulário, abra a tabela para apresentar o hub de tabelas. O hub de tabelas apresenta os componentes de tabela descritos nas secções que se seguem.

Hub de tabelas

Propriedades da tabela

Apresenta algumas propriedades comuns para a tabela. Selecione Propriedades na barra de comando para editar as propriedades da tabela.

Esquema

Na área Esquema, selecione a partir dos seguintes componentes da tabela para abrir a área onde pode ver e abrir componentes existentes ou criar um novo.

Experiências de dados

Na área Experiências de dados, selecione a partir dos seguintes componentes da tabela para abrir a área onde pode ver e abrir componentes existentes ou criar um novo.

Personalizações

Na área Personalizações, selecione a partir dos seguintes componentes da tabela para abrir a área onde pode ver e abrir componentes existentes ou criar um novo.

Colunas e dados da tabela

Ver e criar dados de registo de tabela para a tabela. Selecione o número de colunas, como +17 mais, para seleção de colunas a apresentar nas colunas e na vista de dados.

Selecionar colunas adicionais a apresentar nas colunas e na vista de dados

Estruturador de tabelas

No hub de tabelas, selecione Editar para abrir o estruturador de tabelas. O estruturador de tabelas permite-lhe efetuar edições abrangentes a uma tabela, incluindo a edição ou adição de novos registos e colunas, a edição de propriedades de tabela ou a criação de uma aplicação condicionada por modelo com base na tabela.

Vídeo do hub de tabelas

Atualizar formulários e vistas

A partir do hub de tabelas, selecione Atualizar formulários e vistas para adicionar colunas selecionadas aos formulários e vistas nesta tabela sem ter de os editar no formulário e estruturadores de vista. Mais informações: Atualizar formulários e vistas utilizando o estruturador de tabelas

Eliminar uma tabela

Como alguém com o direito de acesso administrador de sistema, pode eliminar tabelas personalizadas que não façam parte de uma solução gerida.

Aviso

Quando eliminar uma tabela personalizada, tabelas da base de dados que armazenam dados para essa tabela são eliminadas e quaisquer dados que contêm são perdidos. Todos os registos associados que possam ter uma relação parental à tabela personalizada também serão eliminados. Para mais informações sobre as relações parentais, consulte Criar e editar relações entre tabelas.

A única forma de obter dados de uma tabela que não é eliminada foi restaurar a base de dados de um momento antes da tabela ter sido eliminada. Mais informações: Fazer cópias de segurança e restaurar instâncias

Ao visualizar tabelas, selecione a tabela e, em seguida, selecione Eliminar no menu.

Se a tabela tiver dependências que a impeçam de ser eliminada, vê uma mensagem de erro. Para identificar e remover dependências, tem de utilizar o explorador de soluções. Mais informações: Identificar dependências de tabela

Consulte também

Criar aplicações através de conversação (pré-visualização)

Criar uma tabela personalizada utilizando código