Compartir por


Táboas e metadatos en Microsoft Dataverse

Microsoft Dataverse está deseñado para que poida crear rápida e facilmente un modelo de datos para a súa aplicación. Normalmente, non debería preocuparse por algúns dos detalles sobre metadatos que presenta este artigo. Pero se queres desenvolver unha comprensión máis profunda sobre como funcionan as aplicacións que usan Dataverse ou estás avaliando o que é posible, comprender os metadatos que utiliza Dataverse pode proporcionarche información.

Metadatos significa datos sobre datos. Dataverse fornece unha plataforma flexible para vostede debido a que é relativamente fácil editar as definicións dos datos que utilizará o contorno. En Dataverse, os metadatos son unha colección de táboas. As táboas describen os tipos de datos que se almacenan na base de datos. Os metadatos de táboa son os que controlan os tipos de rexistros que pode crear e que tipo de accións se poden realizar con eles. Cando use as ferramentas de personalización para crear ou editar táboas, columnas e relacións de táboa, estará editando estes metadatos.

Clientes diferentes que usan os usuarios para interactuar cos datos do seu contorno dependen dos metadatos de táboa e adáptanse a medida que personaliza os metadatos. Pero estes clientes tamén dependen doutros datos para controlar que elementos visuais mostrar, a lóxica personalizada a aplicar e como aplicar a seguranza. Estes datos do sistema tamén se almacenan dentro de táboas, pero as táboas non están dispoñibles para a personalización.

Podes obter información sobre táboas estándar, atributos e relacións de táboas incluídas por defecto en Dataverse revisando a referencia da entidade.

Suxestión

Os deseñadores dispoñibles para editar metadatos non mostran todos os detalles atopados nos metadatos. Podes instalar unha aplicación dirixida por modelos chamada Navegador de metadatos, que che permitirá ver todas as táboas e propiedades de metadatos que se atopan no sistema. Máis información: Examinar definicións de táboas no teu contorno.

Crear metadatos novos ou utilizar metadatos existentes?

Dataverse vén con táboas estándar que admiten as capacidades básicas das aplicacións comerciais. Por exemplo, os datos sobre os clientes ou clientes potenciais deben almacenarse mediante as táboas de conta ou contacto.

Cada unha destas táboas tamén contén moitas columnas que representan datos comúns que o sistema pode ter que almacenar para a táboa respectiva.

Para a maioría das organizacións é para o seu beneficio utilizar táboas e atributos estándar para os fins para os que se forneceron.

Se instala unha solución, pode esperar que o desenvolvedor da solución aproveitase as táboas e atributos estándar. Crear unha nova táboa personalizada que substitúa unha táboa ou atributo do sistema significará que as solucións dispoñibles poden non funcionar para a súa organización.

Por estes motivos, recomendámoslle que busque e utilice as táboas estándar, columnas e relacións de táboa fornecidos cando resulten axeitados para a súa organización. Se non teñen sentido e non se poden editar para que coincidan coa túa necesidade, debes avaliar se é necesario crear unha nova táboa, columna ou relacións de táboa.

Non esqueza que pode modificar o nome para mostrar dunha táboa para que coincida coa nomenclatura utilizada pola súa organización. Por exemplo, é habitual que as persoas cambien o nome para mostrar da táboa de contas a Empresa ou o nome da táboa de contactos a Persoal. Isto pode facerse a táboas ou atributos sen modificar o comportamento da táboa. Para obter máis información sobre o cambio de nome das táboas, consulta Cambiar o nome dunha táboa.

Non pode eliminar táboas, columnas ou relacións de táboas estándar. Considéranse parte da solución do sistema e espérase que todos os Dataverse ambientes os teñan. Se desexa ocultar unha táboa estándar, modifique os privilexios do rol de seguranza da súa organización para eliminar o privilexio de lectura desa táboa. Isto elimina a táboa da maioría das partes da aplicación. Se hai unha columna do sistema que non precisa, elimínaa do formulario e das vistas que a utilicen. Cambia o valor de busca nas definicións de relación de columna e táboa para que non aparezan na busca avanzada.

Limitacións sobre a creación de elementos de metadatos

Hai un límite no número de táboas que se poden crear. Os administradores poden ver información sobre o número de táboas e a porcentaxe utilizadas ata o máximo na páxina Recursos en uso herdados. Vaia ao Power Platform centro de administración (admin.powerplatform.com) seleccione Contornos e abra o ambiente que desexe. Seleccione Configuración, expanda Recursos seleccione Toda a configuración antiga. Na configuración antiga, seleccione Administración>Recursos en uso.

Dentro de cada táboa tamén hai un límite superior no número de columnas que podes crear. Este límite baséase nas limitacións técnicas sobre a cantidade de datos que se poden almacenar nunha fila dunha Dataverse táboa e que non se poden ver. É difícil fornecer un número específico debido a que cada tipo de columna pode usar unha cantidade diferente de espazo. O límite superior depende do espazo total utilizado por todas as columnas da táboa.

A maioría das persoas non crean columnas personalizadas suficientes para chegar ao límite, pero se vostede planea engadir centos de columnas personalizadas a unha táboa, debe considerar se este é o mellor deseño. Describen todas as columnas que planea engadir propiedades dunha fila desa táboa? Realmente esperas que as persoas que utilicen o teu entorno poidan xestionar un formulario que inclúa un número tan elevado de columnas? O número de columnas que engada a un formulario aumenta a cantidade de datos que se teñen que transferir cada vez que está a editar unha fila e afectará ao rendemento do sistema. Teña en conta estes factores ao engadir columnas personalizadas a unha táboa.

As columnas de selección proporcionan un conxunto de opcións que se amosan nun control despregable nun formulario ou no control da lista de selección cando se usa a busca avanzada. O teu ambiente pode admitir miles de opcións dentro dunha columna de elección, pero non deberías considerar isto como o límite superior. Os estudos de usabilidade mostran que as persoas teñen problemas para usar un sistema no que un control despregable proporciona un gran número de opcións. Use columnas de selección para definir categorías de datos. Non use columnas de selección para seleccionar categorías que realmente representan elementos de datos separados. Por exemplo, en lugar de manter unha columna de selección que almacene cada un dos centos de posibles fabricantes dun tipo de equipo, considere crear unha táboa que almacene referencias a cada fabricante e use unha columna de busca en lugar dunha opción.

Pasos seguintes

Crear ou editar táboas (tipos de filas)
Crear e editar relacións entre táboas