Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Microsoft Dataverse foi projetado para que você possa criar um modelo de dados para seu aplicativo de forma rápida e fácil. Normalmente, você não deve se preocupar com alguns dos detalhes sobre metadados que este artigo apresenta. No entanto, se você quiser desenvolver uma compreensão mais profunda do funcionamento dos aplicativos que usam o Dataverse ou se estiver avaliando o que é possível fazer, compreender os metadados usados pelo Dataverse pode fornecer insights.
Metadados significam dados sobre dados. O Dataverse oferece uma plataforma flexível porque é relativamente fácil editar as definições dos dados que o ambiente usará. No Dataverse, os metadados são um conjunto de tabelas. As tabelas descrevem os tipos de dados armazenados no banco de dados. Os metadados de tabela são o que controla os tipos de registro que você pode criar e os tipos de ação que podem ser executados neles. Ao usar as ferramentas de personalização para criar ou editar tabelas, colunas e relacionamentos de tabelas, você edita os metadados.
Diferentes clientes que as pessoas utilizam para interagir com os dados de seu ambiente dependem dos metadados da tabela e se adaptam conforme você personaliza os metadados. Esses clientes também dependem de outros dados para controlar quais elementos visuais exibir, qualquer lógica personalizada aplicar e como aplicar a segurança. Esses dados do sistema também são armazenados nas tabelas, mas as próprias tabelas não estão disponíveis para personalização.
Você pode saber mais sobre tabelas, atributos e relacionamentos de tabela padrão incluídos por padrão no Dataverse ao analisar a referência da entidade.
Dica
Os designers disponíveis para editar metadados não podem mostrar todos os detalhes encontrados nos metadados. Você pode instalar um aplicativo baseado em modelo chamado Navegador de Metadados, o qual permitirá exibir todas as tabelas e propriedades de metadados encontradas no sistema. Mais informações: Procurar definições de tabela em seu ambiente.
Criar metadados ou usar metadados existentes?
O Dataverse vem com tabelas padrão que dão suporte aos principais recursos do aplicativo de negócios. Por exemplo, os dados sobre os clientes ou clientes potenciais que serão armazenados usando as tabelas de conta ou contato.
Cada uma dessas tabelas também contém muitas colunas que representam os dados comuns que o sistema talvez precise armazenar a respectiva tabela.
Para a maioria das organizações, é vantagem usar as tabelas padrão e os atributos para os fins para os quais foram fornecidos.
Se instalar uma solução, você poderá esperar que o desenvolvedor da solução aproveite as tabelas e os atributos padrão. Criar uma nova tabela personalizada que substitua uma tabela do sistema ou um atributo significará que qualquer solução disponível pode não funcionar para sua organização.
Por essas razões, recomendamos que você procure e use tabelas, colunas e relacionamentos de tabela padrão fornecidos quando fizer sentido para sua organização. Se não fizer sentido e não puderem ser editados para atender às suas necessidades, você precisará avaliar se é necessário criar um tabela, coluna ou relacionamento de tabela.
Lembre-se de que você pode modificar o nome de exibição de uma tabela para que corresponda à nomenclatura usada pela organização. Por exemplo, é comum que as pessoas alterem o nome de exibição da tabela Conta para Empresa ou o nome da tabela Contato para Indivíduo. Isso pode ser feito em tabelas ou atributos sem alterar o comportamento da tabela. Para obter mais informações sobre como renomear tabelas, consulte Alterar o nome de uma tabela.
Não é possível excluir tabelas, colunas ou relacionamentos de tabela padrão. São considerados como parte da solução do sistema e devem estar presentes em todo o ambiente do Dataverse. Se você deseja ocultar uma tabela padrão, altere os privilégios de direito de acesso da organização para remover o privilégio de leitura dessa tabela. Isso remove a tabela da maioria das partes do aplicativo. Se houver uma coluna do sistema que não seja necessária, remova-a do formulário e qualquer exibição que a use. Altere o valor Pesquisável nas definições da relação da coluna e da tabela para que eles não apareçam na localização avançada.
Limitações na criação de itens de metadados
Há um limite no número de tabelas que você pode criar. Os administradores podem exibir informações sobre o número de tabelas e a porcentagem usada para o máximo na página herdada Recursos em Uso. Vá para o centro de administração do Power Platform (admin.powerplatform.com), selecione Gerenciar>Ambientes e abra o ambiente desejado. Escolha Configurações, expanda Recursos selecione Todas as configurações herdadas. Nas configurações herdadas, selecione Administração>Recursos em Uso.
Em cada tabela também há um limite superior sobre o número de colunas que podem ser criadas. Esse limite se baseia nas restrições técnicas sobre o volume de dados que pode ser armazenado em uma linha da tabela do Dataverse e não fica visível. É difícil fornecer um número específico porque cada tipo de coluna pode usar uma quantidade diferente de espaço. O limite superior depende do espaço total usado por todas as colunas da tabela.
A maioria das pessoas não cria colunas personalizadas suficientes para atingir o limite, mas se você estiver planejando adicionar centenas de colunas personalizadas a uma tabela, será necessário considerar se é o melhor design. Todas as colunas que você pretende adicionar descrevem propriedades de uma linha dessa tabela? Você realmente espera que as pessoas que usam seu ambiente possam gerenciar um formulário com um grande número de colunas? O número de colunas adicionado ao formulário aumentará a quantidade de dados que precisam ser transferidos toda vez que uma linha for editada e isso afetará o desempenho do sistema. Leve esses fatores em consideração ao adicionar colunas personalizadas a uma tabela.
As colunas de opção oferecem um conjunto de opções que serão exibidas em um controle suspenso em um formulário ou um controle de lista de seleção ao usar a localização avançada. Seu ambiente pode oferecer suporte à milhares de opções em uma coluna de opções, mas não deve considerar isso como o limite superior. Os estudos de utilidade mostram que as pessoas têm problemas para usar um sistema onde um controle suspenso fornece um grande número de opções. Use as colunas de opção para definir categorias de dados. Não use as colunas de opções para selecionar categorias que representem itens de dados separados. Por exemplo, em vez de manter uma coluna de opções que armazene todas as centenas de possíveis fabricantes de um tipo de equipamento, crie uma tabela que armazene as referências de cada fabricante e use uma coluna de pesquisa em vez de uma opção.
Próximas etapas
Criar ou editar tabelas (tipos de linha)
Criar e editar relacionamentos entre tabelas