Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tabulky Dataverse poskytují společnou sadu tabulek, které mají všechny databáze prostředí.
Referenční příručka k tabulce/entitě aplikací s podporou Dynamics 365 obsahuje další tabulky, které jsou vyžadovány před instalací aplikací Dynamics 365, jako je Field Service.
Zde uvedené tabulky se přidají nebo upraví, když se rozhodnete nainstalovat Dynamics 365 Field Service při přidávání Dataverse do prostředí, které vytvoříte. Schémata tabulek mohou vypadat jinak, pokud jsou ve vašem prostředí Dataverse nainstalovány další aplikace.
Poznámka:
Tato referenční dokumentace vylučuje určité tabulky, které existují ve vašem prostředí. Například tabulky, které jsou určeny pouze pro interní použití a které považujeme za méně relevantní pro vývojáře Field Service. Změny schémat tabulek se neprojeví okamžitě, protože tuto dokumentaci generujeme v určitých intervalech.
Tuto referenční dokumentaci jsme spustili v únoru 2025. Změn si můžete všimnout častěji, jakmile shromáždíme počáteční zpětnou vazbu a budeme ji řešit.
Chcete-li zobrazit aktuální a nefiltrované informace pro všechny tabulky ve vašem prostředí Dataverse, použijte prohlížeč definic tabulek. Prohlížeč definic tabulek je spravované řešení popsané v části Procházení definic tabulek ve vašem prostředí.
Tento odkaz zahrnuje pouze ty tabulky, ve které:
IsPrivate rovná se
false- To vylučuje tabulky, ve kterých neexistují žádné externí případy použití. Další informace o soukromých stolech
IsIntersect je rovno
falsenebo IsIntersect je rovnotruea tabulka obsahuje více než 4 sloupce.- Většina protínajících se tabulek obsahuje pouze 4 sloupce potřebné pro podporu vztahu N:N. Nejsou užitečné. Zajímavější jsou tabulky Protínající se s více než čtyřmi sloupci.
Messages
Zprávy v tomto seznamu se vztahují na danou entitu. Například tabulky vlastněné uživatelem podporují Assignzprávy , GrantAccess, ModifyAccess, a, zatímco RevokeAccess tabulky vlastněné organizací ne.
SDK pro .NET
Při použití sady SDK pro .NET můžete obvykle vyvolat odpovídající třídu požadavku, která bude patřit do jmenného prostoru Microsoft.Crm.Sdk.Messages nebo Microsoft.Xrm.Sdk.Messages . Tyto třídy mají názvy, které obsahují předponu Request přidanou k názvu zprávy.
Některé zprávy jsou přidány jako vlastní akce pro řešení, která podporují. Tyto zprávy nejsou definovány v sestaveních sady SDK, ale existuje několik způsobů, jak je můžete použít.
Webové rozhraní API
Při používání webového rozhraní API najdete běžné funkce a akce OData Dataverse definované v těchto odkazech:
- Referenční informace k akci webového rozhraní API
- Referenční informace k funkcím webového rozhraní API
U těchto funkcí a akcí a u všech dalších přidaných můžete zjistit, jak je používat:
- Podrobnosti o parametrech a vrácených hodnotách najdete v dokumentu $metadata service . Podrobnosti najdete v definicích akcí a definicích funkcí .
- Vyvolání akcí a funkcí. Podrobnosti najdete v tématech Použití akcí webového rozhraní API a Použití funkcí webového rozhraní API .
Events
Události jsou zprávy, které existují, abyste se k jejich odběru mohli přihlásit. Pokud jste událost nepřidali, neměli byste zprávu vyvolávat, ale pouze se přihlásit k jejímu odběru. K odběru událostí se můžete přihlásit několika různými způsoby, například:
- Použijte konektor Power Automate Dataverse pomocí spouštěcí události Když je provedena akce .
- Zaregistrujte zásuvný modul Dataverse, abyste mohli reagovat na událost.
- Odesílání dat událostí do Azure nebo webového hooku s integrací Dataverse Azure
Vlastnosti
Tato část obsahuje vybrané vlastnosti entity, nikoli všechny. Zahrnuty jsou pouze ty vlastnosti, u kterých se očekává, že budou pro vývojáře nejužitečnější. Některé hodnoty vlastností entity lze změnit.
Columns
Sloupce jsou uvedeny ve dvou samostatných sekcích: Zapisovatelné sloupce/atributy a Sloupce/atributy pouze ke čtení. Účelem tohoto oddělení je zaměřit se na sloupce, které může vývojář nastavit při vytváření nebo aktualizaci řádků v tabulce. Pochopení těchto sloupců pomáhá vývojářům pochopit, co mohou s tabulkou dělat nad rámec pouhého načítání hodnot.
Sloupce v části Zapisovatelné sloupce/atributy vrátí hodnotu true pro vlastnostiIsValidForCreate nebo IsValidForUpdate (obvykle obě). Pokud některá z těchto vlastností vrátí hodnotu false, je to označeno.
Sloupce/atributy jen pro čtení vždy vrátí hodnotu false pro vlastnosti IsValidForCreateaIsValidForUpdate .
Možnosti sloupce Volba v této referenční dokumentaci pocházejí z nasazení, kde je angličtina základním jazykem. Některé volby se mohou lišit v závislosti na základním jazyce vybraném při vytváření prostředí. Tyto rozdíly se více shodují s možnostmi, které nejlépe vyhovují jazyku nebo kultuře. Tyto možnosti si můžete přizpůsobit změnou štítků nebo přidáním a odebráním možností podle potřeby.
Relationships
Třída EntityMetadata obsahuje tři vlastnosti, které představují relace:
| Vlastnictví | Typ | Description |
|---|---|---|
| Vztahy OneToManyRelations | OneToManyRelationshipMetadata[] | Získá pole vztahů 1:N pro entitu. |
| ManyToOneRelations | OneToManyRelationshipMetadata[] | Získá pole vztahů M:1 pro entitu. |
| ManyToManyRelations | ManyToManyRelationshipMetadata[] | Získá pole relací M:N pro entitu. |
Poznámka:
Je důležité mít na paměti, že i když každá tabulka uvádí vztahy, které se na ni vztahují, každá relace je sdílena oběma tabulkami. Mezi tabulkami existují relace. I když existují relace JednaTo-Many, relace N:1 jsou jednoduše zobrazením vztahu JednaTo-Many z referenční tabulky.
Relace M:1
Obsahuje tyto OneToManyRelationship vlastnosti:
| Vlastnictví | Description |
|---|---|
ReferencedEntity |
Logický název související tabulky. |
ReferencedAttribute |
Logický název primárního klíče související tabulky. |
ReferencingEntity |
Logický název související tabulky, která má vyhledávací sloupec. |
ReferencingAttribute |
Logický název vyhledávacího sloupce v související tabulce, který obsahuje odkaz na primární klíč primární tabulky. |
IsHierarchical |
Zda vztah představuje hierarchický vztah odkazující na sebe sama |
CascadeConfiguration |
Data, která popisují, které operace provedené na nadřazené entitě se kaskádovitě přenesou na související entity. Další informace: Kaskádová konfigurace |
Vztahy 1:N
Obsahuje tyto OneToManyRelationship vlastnosti:
| Vlastnictví | Description |
|---|---|
ReferencingEntity |
Logický název související tabulky. |
ReferencingAttribute |
Logický název sloupce v související tabulce, který obsahuje odkaz na primární klíč primární tabulky. |
IsCustomizable |
Zda lze změnit vlastnosti vztahu. |
ReferencedEntityNavigationPropertyName |
Název navigační vlastnosti webové rozhraní API s hodnotou kolekce pro tento vztah. Další informace: Vlastnosti navigace webového rozhraní API |
AssociatedMenuConfiguration |
Data používaná modelem řízenými aplikacemi k řízení, zda a jak lze k souvisejícím datům entity přistupovat v uživatelském rozhraní z primární entity. |
Relace M:N
Každá relace N:N zahrnuje Entity1LogicalName a Entity2LogicalName. V této dokumentaci jsou podrobnosti o vztazích uvedeny v kontextu aktuální tabulky. Zda je Entity1 nebo Entity2 není opravdu důležitá.
Pro každý vztah N:N jsou zahrnuty následující vlastnosti:
| Vlastnictví | Description |
|---|---|
IntersectEntityName |
Logický název protínající se tabulky, která podporuje tento vztah N:N. Tuto hodnotu můžete použít při spojování sloupců tabulky pomocí FetchXml |
IsCustomizable |
Zda lze změnit vlastnosti vztahu. |
SchemaName |
Název schématu relace. |
IntersectAttribute |
Název sloupce v průsečíku tabulky, který je primárním klíčem pro záznamy tohoto typu. |
NavigationPropertyName |
Název navigační vlastnosti webové rozhraní API s hodnotou kolekce pro tento vztah. Další informace: Vlastnosti navigace webového rozhraní API |
AssociatedMenuConfiguration |
Data používaná modelem řízenými aplikacemi k řízení, zda a jak lze z této tabulky přistupovat k datům druhé tabulky v uživatelském rozhraní. |
Ve výjimečných případech, kdy vztah N:N odkazuje sám na sebe, například pro Entity1 nebo Entity2 je přiřazen k vlastnosti.
| Vlastnictví | Hodnota |
|---|---|
Entity1IntersectAttribute |
Název sloupce v protínající se tabulce, která je primárním klíčem pro záznamy tohoto typu jako první tabulka. |
Entity2IntersectAttribute |
Název sloupce v protínající se tabulce, která je primárním klíčem pro záznamy tohoto typu jako druhá tabulka. |
Entity1NavigationPropertyName |
Název navigační vlastnosti webové knihovny API s hodnotou kolekce pro tento vztah jako první tabulka. |
Entity2NavigationPropertyName |
Název navigační vlastnosti s hodnotou kolekce webového rozhraní API pro tento vztah jako druhá tabulka. |
Entity1AssociatedMenuConfiguration |
Data používaná modelem řízenými aplikacemi k řízení, zda a jak lze v uživatelském rozhraní přistupovat k datům druhé tabulky z této tabulky jako k první tabulce. |
Entity2AssociatedMenuConfiguration |
Data používaná modelem řízenými aplikacemi k řízení, zda a jak lze k datům druhé tabulky přistupovat v uživatelském rozhraní z této tabulky jako k druhé tabulce |