Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Dataverse-tabeller tillhandahåller den gemensamma uppsättningen tabeller som alla miljödatabaser har.
Tabell-/entitetsreferens för Dynamics 365-aktiverade appar innehåller de ytterligare tabeller som krävs innan du kan installera Dynamics 365-appar som Field Service.
Tabellerna som listas här läggs till eller ändras när du väljer att installera Dynamics 365 Field Service när du lägger till Dataverse i en miljö som du skapar. Tabellscheman kan se annorlunda ut om det finns andra appar installerade i din Dataverse-miljö.
Anmärkning
Den här referensdokumentationen exkluderar vissa tabeller som finns i din miljö. Till exempel tabeller som endast är avsedda för internt bruk och sådana som vi anser vara mindre relevanta för Field Service-utvecklare. Ändringar i tabellscheman återspeglas inte omedelbart eftersom vi genererar den här dokumentationen i vissa intervall.
Vi har lanserat den här referensdokumentationen i februari 2025. Du kanske märker ändringar oftare när vi samlar in inledande feedback och åtgärdar den.
Om du vill visa aktuell och ofiltrerad information för alla tabeller i din Dataverse-miljö använder du Tabelldefinitionsläsaren. Tabelldefinitionsläsaren är en hanterad lösning som beskrivs i Bläddra bland tabelldefinitioner i din miljö.
Den här referensen omfattar endast de tabeller där:
IsPrivate är lika med
false- Detta utesluter tabeller där det inte finns några externa användningsfall. Läs mer om privata bord
IsIntersect är
falselika med eller IsIntersect är lika medtrueoch tabellen innehåller fler än 4 kolumner.- De flesta överlappande tabeller innehåller bara de 4 kolumner som krävs för att stödja många-till-många-relationen. De är inte användbara. Korsande tabeller med fler än fyra kolumner är mer intressanta.
Messages
Meddelandena i den här listan gäller för entiteten. Användarägda tabeller har till exempel stöd för , Assign, GrantAccessoch ModifyAccess meddelanden medan organisationsägda tabeller inte gör detRevokeAccess.
SDK för .NET
När du använder SDK för .NET kan du vanligtvis anropa motsvarande begärandeklass som tillhör antingen namnrymderna Microsoft.Crm.Sdk.Messages eller Microsoft.Xrm.Sdk.Messages . Dessa klasser har namn som innehåller prefixet Request som läggs till i meddelandenamnet.
Vissa meddelanden läggs till som anpassade åtgärder för de lösningar som de stöder. Dessa meddelanden definieras inte i SDK-sammansättningarna, men det finns flera sätt att använda dem.
Webb-API
När du använder webb-API:et hittar du vanliga Dataverse OData-funktioner och åtgärder som definieras i följande referens:
För dessa funktioner och åtgärder, och eventuella ytterligare som läggs till, kan du ta reda på hur du använder dem genom att:
- Granska $metadata servicedokumentet för mer information om parametrarna och returvärdena. Mer information finns i Åtgärdsdefinitioner och Funktionsdefinitioner .
- Anropa åtgärder och funktioner. Mer information finns i Använda webb-API-åtgärder och Använda webb-API-funktioner .
Evenemang
Händelser är meddelanden som finns så att du kan prenumerera på dem. Om du inte har lagt till händelsen bör du inte anropa meddelandet, utan bara prenumerera på det. Du kan prenumerera på evenemang på flera olika sätt, till exempel:
- Använd Power Automate Dataverse-anslutningsprogrammet med hjälp av utlösaren När en åtgärd utförs .
- Registrera ett Dataverse-plugin-program för att svara på händelsen.
- Skicka händelsedata till Azure eller en webhook med Dataverse Azure-integrering
Egenskaper
Det här avsnittet innehåller valda entitetsegenskaper i stället för alla. Endast de egenskaper som förväntas vara mest användbara för utvecklare ingår. Vissa egenskapsvärden för entiteter kan ändras.
Columns
Kolumner visas i två separata avsnitt: Skrivbara kolumner/attribut och Skrivskyddade kolumner/attribut. Syftet med den här uppdelningen är att fokusera på de kolumner som en utvecklare kan ange när han eller hon skapar eller uppdaterar rader i en tabell. Att förstå dessa kolumner hjälper en utvecklare att förstå vad de kan göra med tabellen utöver att bara hämta värdena.
Kolumnerna i avsnittet Skrivbara kolumner/attribut returnerar true för antingenegenskaperna IsValidForCreate eller IsValidForUpdate (vanligtvis båda). Om någon av dessa egenskaper returnerar false anges detta.
Skrivskyddade kolumner/attribut returnerar alltid false för egenskaperna IsValidForCreateochIsValidForUpdate .
Alternativ för kolumnalternativ i den här referensdokumentationen kommer från en distribution där engelska är grundspråket. Vissa valalternativ kan variera beroende på vilket grundspråk som valts när miljön skapas. Dessa skillnader stämmer bättre överens med de alternativ som bäst passar språket eller kulturen. Du kan anpassa dessa alternativ genom att ändra etiketterna eller lägga till och ta bort alternativ efter behov.
Relationships
Klassen EntityMetadata innehåller tre egenskaper som representerar relationer:
| Fastighet | Typ | Description |
|---|---|---|
| OneToManyRelationships | OneToManyRelationshipMetadata[] | Hämtar matrisen med en-till-många-relationer för entiteten. |
| ManyToOneRelationships (på engelska) | OneToManyRelationshipMetadata[] | Hämtar matrisen med många-till-en-relationer för entiteten. |
| ManyToManyRelationships | ManyToManyRelationshipMetadata[] | Hämtar matrisen med många-till-många-relationer för entiteten. |
Anmärkning
Det är viktigt att komma ihåg att även om varje tabell visar de relationer som gäller för den, delas varje relation av båda tabellerna. Relationerna finns mellan tabellerna. Det finns en-To-Many-relationer, men många-till-en-relationer är bara en vy av enTo-Many-relation från referenstabellen.
Många-till-en-relationer
Innehåller följande OneToManyRelationship egenskaper:
| Fastighet | Description |
|---|---|
ReferencedEntity |
Det logiska namnet på den relaterade tabellen. |
ReferencedAttribute |
Det logiska namnet på primärnyckeln i den relaterade tabellen. |
ReferencingEntity |
Det logiska namnet på den relaterade tabellen som innehåller uppslagskolumnen. |
ReferencingAttribute |
Det logiska namnet på uppslagskolumnen i den relaterade tabellen som innehåller en referens till primärnyckeln i den primära tabellen. |
IsHierarchical |
Om relationen representerar en självrefererande hierarkisk relation |
CascadeConfiguration |
Data som beskriver vilka åtgärder som utförs på moderföretaget kommer att spridas nedåt till relaterade enheter. Mer information: Konfiguration av överlappande |
En-till-många-relationer
Innehåller följande OneToManyRelationship egenskaper:
| Fastighet | Description |
|---|---|
ReferencingEntity |
Det logiska namnet på den relaterade tabellen. |
ReferencingAttribute |
Det logiska namnet på kolumnen i den relaterade tabellen som innehåller en referens till primärnyckeln i den primära tabellen. |
IsCustomizable |
Om egenskaperna för relationen kan ändras. |
ReferencedEntityNavigationPropertyName |
Namnet på den webb-API-samlingsvärdesatta navigeringsegenskapen för den här relationen. Mer information: Egenskaper för webb-API-navigering |
AssociatedMenuConfiguration |
Data som används av modellbaserade appar för att styra om och hur relaterade entitetsdata kan nås i användargränssnittet från den primära entiteten. |
Många-till-många-relationer
Varje många-till-många-relation innehåller Entity1LogicalName och Entity2LogicalName. I den här dokumentationen finns relationsinformation i kontexten för den aktuella tabellen. Oavsett om det är Entity1 viktigt eller Entity2 inte.
För varje många-till-många-relation ingår följande egenskaper:
| Fastighet | Description |
|---|---|
IntersectEntityName |
Det logiska namnet på den överlappande tabellen som stöder den här många-till-många-relationen. Du kan använda det här värdet när du kopplar tabellkolumner med hjälp av FetchXml |
IsCustomizable |
Om egenskaperna för relationen kan ändras. |
SchemaName |
Schemanamnet för relationen. |
IntersectAttribute |
Namnet på kolumnen i den överlappande tabellen som är primärnyckeln för poster av den här typen. |
NavigationPropertyName |
Namnet på den webb-API-samlingsvärdesatta navigeringsegenskapen för den här relationen. Mer information: Egenskaper för webb-API-navigering |
AssociatedMenuConfiguration |
Data som används av modellbaserade appar för att styra om och hur den andra tabellens data kan nås i användargränssnittet från den här tabellen. |
I de sällsynta fall där en många-till-många-relation är självrefererande, till exempel för Anslutningsroll (ConnectionRole) connectionroleassociation_association, Entity1 eller Entity2 läggs till i förgrunden till egenskapen.
| Fastighet | Värde |
|---|---|
Entity1IntersectAttribute |
Namnet på kolumnen i den överlappande tabellen som är primärnyckeln för poster av den här typen som den första tabellen. |
Entity2IntersectAttribute |
Namnet på kolumnen i den överlappande tabellen som är primärnyckeln för poster av den här typen som den andra tabellen. |
Entity1NavigationPropertyName |
Namnet på navigeringsegenskapen som värderar webb-API-samlingen för den här relationen som den första tabellen. |
Entity2NavigationPropertyName |
Namnet på navigeringsegenskapen som värdesätts av webb-API-samlingen för den här relationen som den andra tabellen. |
Entity1AssociatedMenuConfiguration |
Data som används av modellbaserade appar för att styra om och hur den andra tabellens data kan nås i användargränssnittet från den här tabellen som den första tabellen. |
Entity2AssociatedMenuConfiguration |
Data som används av modellbaserade appar för att styra om och hur den andra tabellens data kan nås i användargränssnittet från den här tabellen som den andra tabellen |