Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Levering af lagerplads til data er den vigtigste funktion i Dataverse. Dataverse indeholder et grundlæggende sæt tabeller, der giver struktur for data, der bruges af virksomhedsprogrammer.
Du kan få vist basissættet af tabeller i referencen til Dataverse-tabellen/enheden.
Rediger tabeller
Du kan ændre tabeldesignet ved hjælp af flere forskellige metoder.
Brug designere
Der er flere måder at redigere tabeldesign på ved hjælp af designere.
| Designer | Beskrivelse |
|---|---|
| make.powerapps.com | Den nemmeste og mest almindelige metode til at ændre skemaet er at bruge https://make.powerapps.com/ til at redigere Dataverse-tabeller i et miljø. De ændringer, der anvendes her, udføres i forbindelse med en ikke-administreret Common Data Service-standardløsning. |
| Løsningsoversigt til din løsning | Hvis du vil distribuere en løsning, skal du oprette nye tabeller, attributter eller relationer i konteksten af den ikke-administrerede løsning, som du skal bruge til at udvikle din løsning. Flere oplysninger: Løsningsudgiver |
| Fra formulareditoren | Når du redigerer en modeldrevet appformular for en enhed, kan du klikke på knappen Nyt felt i Feltoversigt. Hvis du opretter et opslagsfelt, skal du oprette en ny relation for at understøtte det. |
Importér en løsning
En løsning kan indeholde tabel og andre brugerdefinerede komponenter. Import af en administreret eller ikke-administreret løsning i dit Dataverse-miljø omfatter disse tabeller eller udvider eksisterende tabeller med den nye tabel, de indeholder.
Fra en datakilde ved hjælp af Power Query
Du kan oprette nye tabeller og udfylde dem med data ved hjælp af Power Query. Flere oplysninger: Føj data til en tabel i Dataverse ved hjælp af Power Query
Brug webtjenester til at arbejde med tabeldefinitioner
De webtjenester, der vises i Dataverse, omfatter funktioner til oprettelse, læsning, skrivning og sletning af tabeller. Disse tjenester bruges oftest til at læse, fordi disse data kan informere din kode på kørselstidspunktet om, hvordan miljøet er blevet tilpasset. Flere oplysninger: Arbejd med tabeldefinitioner ved hjælp af kode
Tabeldefinitioner
Datamodellen gemmes i Dataverse.
- EntityMetadata Class definerer dette med SDK'et for .NET.
- EntityMetadata EntityType definerer dette for web-API'en.
Tabeldefinitionen indeholder følgende oplysninger:
| Data | Beskrivelse |
|---|---|
| Egenskaber | Hvert objekt har næsten 100 egenskaber, der beskriver, hvordan det identificeres, og hvad der kan gøres med det. Flere oplysninger: Objektdefinition |
| Attributter | Objektegenskaben Attributes er en samling af attributter eller kolonner. Hver kolonne har ca. 50 egenskaber til at beskrive, hvordan den identificeres, hvilken type data den indeholder, hvordan den er formateret, og hvad der kan gøres med den. Flere oplysninger: Attributdefinition |
| Relationer | Tre af objektegenskaberne er samlinger af relationer mellem tabeller. Disse samlinger indeholder forskellige typer relationer: Mange til mange, mange til en og en til mange. Flere oplysninger: Definition af relationer |
| Rettigheder | En af egenskaberne er en samling af mellem 0 og 8 rettigheder, der identificerer de typer datahandlinger, der kan udføres på den pågældende tabel med et entydigt id, der er knyttet til hver enkelt. Disse handlinger omfatter: Tilføj, Vedhæfttil, Tildel, Opret, Slet, Læs, Del og Skriv. |
| Taster | Hver tabel har som standard en enkelt GUID-attribut (globalt entydigt id), og egenskaben Keys er en tom samling. Du kan føje alternative nøgler til en tabel. Flere oplysninger: Nøgler |
Tips
Hvis du udvikler en forståelse af tabeldefinitionen i systemet, kan det hjælpe dig med at forstå, hvordan Dataverse fungerer. Mange af egenskaberne styrer også, hvad tabeller i modeldrevne apps kan gøre. De designere, der er tilgængelige til at redigere metadata, kan ikke vise alle de oplysninger, der blev fundet i metadataene. Du kan installere en modeldreven app kaldet metadatabrowseren, der giver dig mulighed for at få vist alle de skjulte tabeller og metadataegenskaber, der findes i systemet. Flere oplysninger: Gennemse tabel- og kolonnedefinitioner i dit miljø
Private tabeller
Dataverse indeholder nogle tabeller, der ikke er beregnet til tredjepartsudviklere til at bruge. Disse tabeller tilføjes af Microsoft for at aktivere funktionsfunktionalitet. Private tabeller angives af egenskaben EntityMetadata.IsPrivate Disse tabeller er ikke inkluderet i Web API CSDL-$metadata-dokumentet. Du kan dog finde dem, når du forespørger om objektmetadata.
Advarsel
Du bør ikke bruge private tabeller i dine løsninger. Ved at markere en tabel som privat angiver Microsoft eksplicit, at vi ikke understøtter andre apps til at bruge tabellen. Microsoft kan til enhver tid fjerne tabellen eller introducere banebrydende ændringer. Andre end Microsofts brug af disse tabeller understøttes ikke.