Tabellen en metagegevens in Microsoft Dataverse

Dataverse is ontworpen zodat u snel en gemakkelijk een gegevensmodel voor uw toepassing kunt maken. Normaal gesproken hoeft u zich niet bezig te houden met bepaalde details over metagegevens die in dit onderwerp worden geïntroduceerd. Maar als u een beter begrip wilt krijgen in de manier waarop apps die Dataverse gebruiken werken, of wanneer u wilt weten wat er mogelijk is, kan het begrijpen van de metagegevens die door Dataverse worden gebruikt inzicht opleveren.

Onder metagegevens verstaan we 'gegevens over gegevens'. Dataverse biedt een flexibel platform voor u, omdat het relatief eenvoudig is om de definities van de gegevens die de omgeving gebruikt, te bewerken. In Dataverse zijn de metagegevens een verzameling van tabellen. Tabellen beschrijven de gegevenssoorten die worden opgeslagen in de database. Tabelmetagegevens besturen de recordtypen die u kunt maken en welke actiesoorten erop kunnen worden uitgevoerd. Wanneer u de aanpassingshulpmiddelen gebruikt om tabellen, kolommen en tabelrelaties te maken of te bewerken, bewerkt u deze metagegevens.

Verschillende clients die gebruikers gebruiken om te werken met de gegevens in uw omgeving, zijn afhankelijk van de tabelmetagegevens en worden aangepast als u de metagegevens aanpast. Deze clients zijn ook afhankelijk van andere gegevens om te bepalen welke visuele elementen worden weergegeven, welke aangepaste logica moet worden toegepast en hoe u functies voor beveiliging toepast. Deze systeemgegevens worden ook opgeslagen in tabellen, maar de tabellen zijn niet beschikbaar voor aanpassing.

U kunt leren over standaardtabellen, kenmerken en tabelrelaties die standaard zijn opgenomen in Dataverse door de entiteitsverwijzing te bekijken.

Tip

Met de beschikbare ontwerpers om metagegevens te bewerken kunnen niet alle details worden weergegeven die zich in de metagegevens bevinden. U kunt een modelgestuurde app installeren met de naam Metadata Browser waarmee u alle tabellen en metagegevenseigenschappen kunt weergeven die zich in het systeem bevinden. Meer informatie: Bladeren door de metagegevens voor uw organisatie.

Nieuwe metagegevens maken of bestaande metagegevens gebruiken?

Dataverse wordt geleverd met veel standaardtabellen die de belangrijkste zakelijke toepassingsmogelijkheden ondersteunen. Bijvoorbeeld: gegevens over uw actuele klanten of potentiële klanten zijn bedoeld om te worden opgeslagen met behulp van de tabellen Account of Contactpersoon.

Elk van deze tabellen bevat ook veel kolommen voor algemene gegevens die mogelijk moeten worden opgeslagen voor de desbetreffende tabel.

Voor de meeste organisaties is het in uw voordeel om de standaardtabellen en kenmerken te gebruiken voor de doelen waarvoor ze zijn geleverd.

Als u een oplossing wilt installeren, kunt u verwachten dat de oplossingsontwikkelaar de standaardtabellen en kenmerken heeft bewerkt. Het maken van een nieuwe aangepaste tabel die een systeemtabel of een kenmerk vervangt zal betekenen dat alle beschikbare oplossingen wellicht niet voor uw organisatie zullen werken.

We adviseren om deze redenen dat u de geleverde standaardtabellen, kolommen en tabelrelaties zoekt en gebruikt wanneer ze van betekenis zijn voor uw organisatie. Als ze niet van betekenis zijn en niet kunnen worden bewerkt om aan uw behoefte te voldoen, moet u evalueren of u een nieuwe tabel, kolom of tabelrelatie moet maken.

U kunt de weergavenaam van een tabel wijzigen zodat deze overeenkomt met nomenclatuur die uw organisatie gebruikt. Bijvoorbeeld: het is gebruikelijk dat gebruikers de weergavenaam van de tabel Account wijzigen in Bedrijf of de naam van de ytabel Contactpersoonen in Individu. Dit kan is mogelijk op tabellen of kenmerken zonder het gedrag van de tabel te wijzigen. Voor meer informatie over de naam van tabellen wijzigen raadpleegt u De naam van een tabel wijzigen.

U kunt standaardtabellen, kolommen of tabelrelaties niet wijzigen of verwijderen. Deze worden beschouwd als onderdeel van de systeemoplossing en elke organisatie moet ze hebben. Als u een standaardtabel wilt verbergen, wijzigt u de beveiligingsrolbevoegdheden voor uw organisatie om de leesbevoegdheid voor die tabel te verwijderen. Hiermee wordt de tabel uit de meeste onderdelen van de toepassing verwijderd. Als er een systeemkolom is die u niet nodig hebt, kunt u deze verwijderen uit het formulier en de weergaven die hiervan gebruikmaken. Wijzig de waarde Doorzoekbaar in de definities van de kolom- en tabelrelaties, zodat ze niet worden gevonden met geavanceerde zoekopdrachten.

Beperkingen bij het maken van metagegevensitems

Er geldt een limiet voor het aantal tabellen dat u kunt maken. U kunt informatie over het maximumaantal vinden op de pagina Instellingen > Beheer > Resources in gebruik. Als u meer aangepaste tabellen nodig hebt, neemt u contact op met de technische ondersteuning. Deze bovengrens kan worden aangepast.

In elke tabel bestaat er een bovengrens voor het aantal kolommen dat u kunt maken. Deze limiet is gebaseerd op de technische beperkingen voor de hoeveelheid gegevens die kan worden bewaard in een rij van een databasetabel. Het is moeilijk om een specifiek aantal te geven omdat elk kolomtype een verschillende hoeveelheid ruimte kan gebruiken. De bovengrens is afhankelijk van de totale ruimte die wordt gebruikt door alle kolommen voor de tabel.

De meeste mensen maken niet voldoende aangepaste kolommen om de limiet te bereiken, maar als u van plan bent om honderden aangepaste kolommen aan een tabel toe te voegen, is het verstandig om te overwegen of dit het beste ontwerp is. Beschrijven alle kolommen die u van plan toe te voegen eigenschappen voor een rij voor die tabel? Verwacht u werkelijk dat gebruikers van uw organisatie een formulier kunnen beheren dat een dergelijk groot aantal kolommen bevat? Het aantal kolommen dat u toevoegt aan een formulier doet de hoeveelheid gegevens toenemen die moet worden overgedragen wanneer een rij wordt bewerkt en beïnvloedt de prestaties van het systeem. Houd reking met deze factoren wanneer u aangepaste kolommen aan een tabel toevoegt.

Keuzekolommen geven een optieverzameling die in een vervolgkeuzelijst op een formulier of in een selectielijst zal worden weergeven wanneer geavanceerd zoeken wordt gebruikt. Uw omgeving kan duizenden opties ondersteunen in een optieset, maar dit is niet een werkbare bovengrens. Bruikbaarheidsstudies hebben aangetoond dat mensen moeite hebben met het gebruik van een systeem waarin een vervolgkeuzelijstbesturingselement grote aantallen opties bevat. Gebruik een keuzekolom om categorieën voor gegevens te definiëren. Gebruik geen keuzekolommen om categorieën te selecteren die afzonderlijke gegevensitems representeren. Bijvoorbeeld: in plaats van een keuzekolom te onderhouden dat elk van honderden fabrikanten van een apparatuurtype bewaart, kunt u een tabel maken die verwijzingen naar iedere fabrikant bevat en een opzoekkolom gebruiken in plaats van een keuze.

Volgende stappen

Tabellen maken of bewerken (rijtypen)
Relaties tussen tabellen maken en bewerken

Notitie

Laat ons uw taalvoorkeuren voor documentatie weten! Beantwoord een korte enquête. (houd er rekening mee dat deze in het Engels is)

De enquête duurt ongeveer zeven minuten. Er worden geen persoonlijke gegevens verzameld (privacyverklaring).