Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Dataverse-tabeller inneholder det felles settet med tabeller som alle miljødatabaser har.
Tabell-/enhetsreferanse for Dynamics 365-aktiverte apper inneholder de ekstra tabellene som kreves før du kan installere Dynamics 365-apper, for eksempel Field Service.
Tabellene som er oppført her, legges til eller endres når du velger å installere Dynamics 365 Field Service mens du legger til Dataverse i et miljø du oppretter. Tabellskjemaer kan se annerledes ut hvis det er andre apper installert i Dataverse-miljøet.
Note
Denne referansedokumentasjonen utelater bestemte tabeller som finnes i miljøet ditt. For eksempel tabeller som bare er ment for intern bruk, og som vi anser som mindre relevante for Field Service-utviklere. Endringer i tabellskjemaene gjenspeiles ikke umiddelbart fordi vi genererer denne dokumentasjonen i bestemte intervaller.
Vi lanserte denne referansedokumentasjonen i februar 2025. Du vil kanskje legge merke til endringer oftere når vi samler inn innledende tilbakemeldinger og adresserer dem.
Hvis du vil vise gjeldende og ufiltrert informasjon for alle tabellene i Dataverse-miljøet, bruker du nettleseren Tabelldefinisjon. Leseren for tabelldefinisjon er en administrert løsning som er beskrevet i Bla gjennom tabelldefinisjoner i miljøet.
Denne referansen omfatter bare de tabellene der:
IsPrivate er lik
false- Dette ekskluderer tabeller der det ikke finnes eksterne brukstilfeller. Finn ut mer om private bord
ErSkjæringspunkt er
falselik eller ErSkjæringspunkt er liktrue, og tabellen inneholder mer enn 4 kolonner.- De fleste kryssende tabeller inneholder bare de 4 kolonnene som er nødvendige for å støtte mange-til-mange-relasjonen. De er ikke nyttige. Kryssende tabeller med mer enn fire kolonner er mer interessante.
Meldinger
Meldingene i denne listen gjelder for enheten. Brukereide tabeller støtter for eksempel , Assign, GrantAccessog ModifyAccess meldinger, RevokeAccessmens organisasjonseide tabeller ikke gjør det.
SDK for .NET
Når du bruker SDK for .NET, kan du vanligvis aktivere den tilsvarende forespørselsklassen som vil tilhøre navneområdene Microsoft.Crm.Sdk.Messages eller Microsoft.Xrm.Sdk.Messages . Disse klassene har navn som inkluderer prefikset Request som er lagt til i meldingsnavnet.
Noen meldinger legges til som egendefinerte handlinger for løsningene de støtter. Disse meldingene er ikke definert i SDK-samlingene, men det er flere måter du kan bruke dem på.
Nett-API
Når du bruker web-API-en, kan du finne de vanlige Dataverse OData-funksjonene og -handlingene som er definert i disse referansene:
For disse funksjonene og handlingene, og eventuelle ekstra funksjoner som legges til, kan du finne ut hvordan du bruker disse ved å:
- Undersøk det $metadata servicedokumentet for detaljer om parameterne og returverdiene. Se Handlingsdefinisjoner og Funksjonsdefinisjoner for mer informasjon.
- Påkall handlinger og funksjoner. Se Bruke web-API-handlinger og Bruke web-API-funksjoner for mer informasjon.
Hendelser
Hendelser er meldinger som eksisterer slik at du kan abonnere på dem. Med mindre du har lagt til hendelsen, bør du ikke påkalle meldingen, bare abonnere på den. Du kan abonnere på arrangementer på flere forskjellige måter, for eksempel:
- Bruk Power Automate Dataverse-koblingen ved hjelp av utløseren Når en handling utføres .
- Registrer en Dataverse-plugin-modul for å svare på hendelsen.
- Send hendelsesdata til Azure eller en webhook med Dataverse Azure-integrasjon
Egenskaper
Denne delen inneholder valgte enhetsegenskaper i stedet for alle. Bare de egenskapene som forventes å være mest nyttige for utviklere er inkludert. Noen enhetsegenskapsverdier kan endres.
Kolonner
Kolonner er oppført i to separate deler: Skrivbare kolonner/attributter og Skrivebeskyttede kolonner/attributter. Hensikten med denne separasjonen er å fokusere på kolonnene en utvikler kan angi når de oppretter eller oppdaterer rader i en tabell. Å forstå disse kolonnene hjelper en utvikler med å forstå hva de kan gjøre med tabellen utover bare å hente verdiene.
Kolonnene i delen Skrivbare kolonner/attributter returnerer sann for egenskapeneIsValidForCreate eller IsValidForUpdate (vanligvis begge). Hvis en av disse egenskapene returnerer usann, indikeres dette.
Skrivebeskyttede kolonner/attributter returnerer alltid false for egenskapene IsValidForCreateogIsValidForUpdate .
Alternativene for valgkolonne i denne referansedokumentasjonen kommer fra en distribusjon der engelsk er originalspråket. Noen valgalternativer kan variere avhengig av originalspråket som ble valgt når miljøet opprettes. Disse forskjellene stemmer bedre overens med alternativer som passer best til språket eller kulturen. Du står fritt til å tilpasse disse alternativene ved å endre etikettene eller legge til og fjerne alternativer etter behov.
Relasjoner
EntityMetadata-klassen inneholder tre egenskaper for å representere relasjoner:
| Eiendom | Type | Bekrivelse |
|---|---|---|
| OneToManyRelationships | OneToManyRelationshipMetadata[] | Henter matrisen med én-til-mange-relasjoner for enheten. |
| MangeToOne-relasjoner | OneToManyRelationshipMetadata[] | Henter matrisen med mange-til-én-relasjoner for enheten. |
| MangeTilMangeRelasjoner | ManyToManyRelationshipMetadata[] | Henter matrisen med mange-til-mange-relasjoner for enheten. |
Note
Det er viktig å huske på at selv om hver tabell viser relasjonene som gjelder for den, deles hver relasjon av begge tabellene. Relasjonene finnes mellom tabellene. Selv om det finnes én-To-Many-relasjoner, er mange-til-én-relasjoner ganske enkelt en visning av en én-To-Many-relasjon fra referansetabellen.
Mange-til-én-relasjoner
Inkluderer disse egenskapene OneToManyRelationship :
| Eiendom | Bekrivelse |
|---|---|
ReferencedEntity |
Det logiske navnet på den relaterte tabellen. |
ReferencedAttribute |
Det logiske navnet på primærnøkkelen til den relaterte tabellen. |
ReferencingEntity |
Det logiske navnet på den relaterte tabellen som har oppslagskolonnen. |
ReferencingAttribute |
Det logiske navnet på oppslagskolonnen i den relaterte tabellen som inneholder en referanse til primærnøkkelen i primærtabellen. |
IsHierarchical |
Om relasjonen representerer et selvrefererende hierarkisk forhold |
CascadeConfiguration |
Data som beskriver hvilke operasjoner som utføres på den overordnede enheten, overlapper ned til relaterte enheter. Mer informasjon: Overlappende konfigurasjon |
Én-til-mange-relasjoner
Inkluderer disse egenskapene OneToManyRelationship :
| Eiendom | Bekrivelse |
|---|---|
ReferencingEntity |
Det logiske navnet på den relaterte tabellen. |
ReferencingAttribute |
Det logiske navnet på kolonnen i den relaterte tabellen som inneholder en referanse til primærnøkkelen til primærtabellen. |
IsCustomizable |
Om egenskapene til relasjonen kan endres. |
ReferencedEntityNavigationPropertyName |
Navnet på navigasjonsegenskapen for web-API-samlingsverdi for denne relasjonen. Mer informasjon: Egenskaper for web-API-navigasjon |
AssociatedMenuConfiguration |
Data som brukes av modelldrevne apper til å kontrollere om og hvordan de relaterte enhetsdataene kan åpnes i brukergrensesnittet fra hovedenheten. |
Mange-til-mange-relasjoner
Hver mange-til-mange-relasjon inkluderer Entity1LogicalName og Entity2LogicalName. For denne dokumentasjonen er relasjonsdetaljer angitt i konteksten til gjeldende tabell. Om det er Entity1Entity2 eller ikke er veldig viktig.
For hver mange-til-mange-relasjon er følgende egenskaper inkludert:
| Eiendom | Bekrivelse |
|---|---|
IntersectEntityName |
Det logiske navnet på den kryssende tabellen som støtter denne mange-til-mange-relasjonen. Du kan bruke denne verdien når du slår sammen tabellkolonner ved hjelp av FetchXml |
IsCustomizable |
Om egenskapene til relasjonen kan endres. |
SchemaName |
Skjemanavnet for relasjonen. |
IntersectAttribute |
Navnet på kolonnen i den kryssende tabellen som er primærnøkkelen for poster av denne typen. |
NavigationPropertyName |
Navnet på navigasjonsegenskapen for web-API-samlingsverdi for denne relasjonen. Mer informasjon: Egenskaper for web-API-navigasjon |
AssociatedMenuConfiguration |
Data som brukes av modelldrevne apper til å kontrollere om og hvordan de andre tabelldataene kan åpnes i brukergrensesnittet fra denne tabellen. |
I sjeldne tilfeller der en mange-til-mange-relasjon refererer til seg selv, for eksempel for tilkoblingsrolle (ConnectionRole) connectionroleassociation_association, Entity1 eller Entity2 er foran egenskapen.
| Eiendom | Verdi |
|---|---|
Entity1IntersectAttribute |
Navnet på kolonnen i den kryssende tabellen som er primærnøkkelen for poster av denne typen som den første tabellen. |
Entity2IntersectAttribute |
Navnet på kolonnen i den kryssende tabellen som er primærnøkkelen for poster av denne typen som den andre tabellen. |
Entity1NavigationPropertyName |
Navnet på navigasjonsegenskapen for web-API-samlingsverdi for denne relasjonen som den første tabellen. |
Entity2NavigationPropertyName |
Navnet på navigasjonsegenskapen for web-API-samlingen for denne relasjonen som den andre tabellen. |
Entity1AssociatedMenuConfiguration |
Data som brukes av modelldrevne apper til å kontrollere om og hvordan de andre tabelldataene kan åpnes i brukergrensesnittet fra denne tabellen som den første tabellen. |
Entity2AssociatedMenuConfiguration |
Data som brukes av modelldrevne apper til å kontrollere om og hvordan de andre tabelldataene kan åpnes i brukergrensesnittet fra denne tabellen som den andre tabellen |