Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Tabuľky Dataverse poskytujú spoločnú množinu tabuliek, ktoré majú všetky databázy prostredia.
Odkaz na tabuľku/entitu aplikácií s podporou Dynamics 365 obsahuje ďalšie tabuľky, ktoré sú potrebné pred inštaláciou aplikácií Dynamics 365, ako je Field Service.
Tu uvedené tabuľky sa pridajú alebo upravia, keď sa rozhodnete nainštalovať Dynamics 365 Field Service a pridáte Dataverse do prostredia, ktoré vytvoríte. Schémy tabuliek môžu vyzerať inak, ak sú vo vašom prostredí Dataverse nainštalované iné aplikácie.
Poznámka
Táto referenčná dokumentácia vylučuje určité tabuľky, ktoré existujú vo vašom prostredí. Napríklad tabuľky, ktoré sú určené len na interné použitie a ktoré považujeme za menej relevantné pre vývojárov Field Service. Zmeny schém tabuliek sa neprejavia okamžite, pretože túto dokumentáciu generujeme v určitých intervaloch.
Túto referenčnú dokumentáciu sme spustili vo februári 2025. Zmeny si môžete všimnúť častejšie, keď zhromažďujeme počiatočnú spätnú väzbu a riešime ju.
Ak chcete zobraziť aktuálne a nefiltrované informácie pre všetky tabuľky vo vašom prostredí Dataverse, použite prehliadač definícií tabuľky. Prehliadač definícií tabuliek je spravované riešenie popísané v téme Prehľadávanie definícií tabuliek vo vašom prostredí.
Tento odkaz zahŕňa len tie tabuľky, v ktorých:
IsPrivate sa rovná
false- To nezahŕňa tabuľky, v ktorých neexistujú žiadne externé prípady použitia. Ďalšie informácie o súkromných stoloch
IsIntersect sa rovná
falsealebo IsIntersect sa rovnátruea tabuľka obsahuje viac ako 4 stĺpce.- Väčšina priesečníkov obsahuje iba 4 stĺpce potrebné na podporu vzťahu Many-to-Many. Nie sú užitočné. Zaujímavejšie sú priesečnícke tabuľky s viac ako štyrmi stĺpcami.
Správy
Správy v tomto zozname sa vzťahujú na entitu. Napríklad tabuľky vo vlastníctve používateľov podporujú Assignsprávy , GrantAccess, ModifyAccessRevokeAccess , zatiaľ čo tabuľky vo vlastníctve organizácie nie.
SDK pre .NET
Pri použití súpravy SDK pre .NET môžete zvyčajne vyvolať príslušnú triedu požiadaviek, ktorá bude patriť do priestorov názvov Microsoft.Crm.Sdk.Messages alebo Microsoft.Xrm.Sdk.Messages . Tieto triedy majú názvy, ktoré obsahujú predponu Request pridanú k názvu správy.
Niektoré správy sa pridávajú ako vlastné akcie pre riešenia, ktoré podporujú. Tieto správy nie sú definované v zostavách súpravy SDK, ale existuje niekoľko spôsobov, ako ich môžete použiť.
Webové rozhranie API
Pri používaní webového rozhrania API môžete nájsť bežné funkcie a akcie Dataverse OData definované v týchto odkazoch:
- Referenčné informácie o akciách webového rozhrania API
- Referenčné informácie o funkcii webového rozhrania API
V prípade týchto funkcií a akcií a všetkých ďalších pridaných funkcií môžete zistiť, ako ich používať:
- Skontrolujte $metadata servisný doklad , kde nájdete podrobnosti o parametroch a vrátených hodnotách. Podrobnosti nájdete v témach Definície akcií a Definície funkcií .
- Vyvolanie akcií a funkcií. Podrobnosti nájdete v témach Používanie akcií webového rozhrania API a Používanie funkcií webového rozhrania API .
Udalosti
Udalosti sú správy, ktoré existujú, aby ste sa na ich odber mohli prihlásiť. Ak ste udalosť nepridali, nemali by ste správu vyvolať, iba sa na jej odber prihlásiť. Udalosti môžete odoberať niekoľkými rôznymi spôsobmi, napríklad:
- Použite konektor Power Automate Dataverse pomocou spúšťača Pri vykonaní akcie .
- Zaregistrujte doplnok Dataverse, aby ste mohli reagovať na udalosť.
- Odosielanie údajov udalostí do Azure alebo webhooku s integráciou Dataverse Azure
Vlastnosti
Táto časť obsahuje vybraté vlastnosti entity, a nie všetky. Zahrnuté sú len tie vlastnosti, ktoré by mali byť pre vývojárov najužitočnejšie. Niektoré hodnoty vlastností entity je možné zmeniť.
Columns
Stĺpce sú uvedené v dvoch samostatných sekciách: Stĺpce alebo atribúty s možnosťou zápisu a Stĺpce alebo atribúty iba na čítanie. Účelom tohto oddelenia je zamerať sa na stĺpce, ktoré môže vývojár nastaviť pri vytváraní alebo aktualizácii riadkov v tabuľke. Pochopenie týchto stĺpcov pomáha vývojárovi pochopiť, čo môže s tabuľkou robiť okrem načítania hodnôt.
Stĺpce v sekcii Zapisovateľné stĺpce alebo atribúty vrátia hodnotu true pre vlastnostiIsValidForCreate alebo IsValidForUpdate (zvyčajne oboje). Ak niektorá z týchto vlastností vráti hodnotu false, zobrazí sa to.
Stĺpce alebo atribúty iba na čítanie vždy vrátia hodnotu false pre vlastnosti IsValidForCreateaIsValidForUpdate .
Možnosti stĺpca výberu v tejto referenčnej dokumentácii pochádzajú z nasadenia, kde je základným jazykom angličtina. Niektoré možnosti výberu sa môžu líšiť v závislosti od základného jazyka vybratého pri vytváraní prostredia. Tieto rozdiely sa viac zhodujú s možnosťami, ktoré najlepšie vyhovujú jazyku alebo kultúre. Tieto možnosti si môžete prispôsobiť zmenou štítkov alebo pridaním a odstránením možností podľa potreby.
Vzťahy
Trieda EntityMetadata obsahuje tri vlastnosti, ktoré predstavujú vzťahy:
| Vlastnosť | Typ | Description |
|---|---|---|
| OneToManyRelationships | OneToManyRelationshipMetadata[] | Získa pole vzťahov one-to-many pre entitu. |
| ManyToOneRelationships | OneToManyRelationshipMetadata[] | Získa pole vzťahov many-to-one pre entitu. |
| ManyToManyRelationships | ManyToManyRelationshipMetadata[] | Získa pole vzťahov many-to-many pre entitu. |
Poznámka
Je dôležité mať na pamäti, že zatiaľ čo každá tabuľka obsahuje zoznam vzťahov, ktoré sa na ňu vzťahujú, každý vzťah je zdieľaný oboma tabuľkami. Vzťahy existujú medzi tabuľkami. Zatiaľ čo vzťahy One-To-Many existujú, vzťahy Many-to-One sú jednoducho pohľadom na vzťah One-To-Many z referenčnej tabuľky.
Vzťahy Many-to-One
Zahŕňa tieto OneToManyRelationship vlastnosti:
| Vlastnosť | Description |
|---|---|
ReferencedEntity |
Logický názov súvisiacej tabuľky. |
ReferencedAttribute |
Logický názov hlavného kľúča súvisiacej tabuľky. |
ReferencingEntity |
Logický názov súvisiacej tabuľky, ktorá obsahuje vyhľadávací stĺpec. |
ReferencingAttribute |
Logický názov vyhľadávacieho stĺpca v súvisiacej tabuľke, ktorý obsahuje odkaz na hlavný kľúč primárnej tabuľky. |
IsHierarchical |
Či vzťah predstavuje samoreferenčný hierarchický vzťah |
CascadeConfiguration |
Údaje, ktoré popisujú, ktoré operácie vykonané s materskou entitou sa kaskádovite prenesú na súvisiace entity. Ďalšie informácie: Kaskádová konfigurácia |
Vzťahy One-to-many
Zahŕňa tieto OneToManyRelationship vlastnosti:
| Vlastnosť | Description |
|---|---|
ReferencingEntity |
Logický názov súvisiacej tabuľky. |
ReferencingAttribute |
Logický názov stĺpca v súvisiacej tabuľke, ktorý obsahuje odkaz na hlavný kľúč primárnej tabuľky. |
IsCustomizable |
Či je možné zmeniť vlastnosti vzťahu. |
ReferencedEntityNavigationPropertyName |
Názov navigačnej vlastnosti s hodnotou kolekcie webového rozhrania API pre tento vzťah. Ďalšie informácie: Vlastnosti navigácie webového rozhrania API |
AssociatedMenuConfiguration |
Údaje používané modelom riadenými aplikáciami na ovládanie, či a ako je možné získať prístup k údajom súvisiacej entity v používateľskom rozhraní z primárnej entity. |
Vzťahy Many-to-many
Každý vzťah many-to-many zahŕňa Entity1LogicalName a Entity2LogicalName. V tejto dokumentácii sú podrobnosti o vzťahu uvedené v kontexte aktuálnej tabuľky. Či je alebo nie je skutočne dôležitá Entity1Entity2 .
Pre každý vzťah many-to-many sú zahrnuté nasledujúce vlastnosti:
| Vlastnosť | Description |
|---|---|
IntersectEntityName |
Logický názov tabuľky prierezov, ktorá podporuje tento vzťah many-to-many. Túto hodnotu môžete použiť pri spájaní stĺpcov tabuľky pomocou FetchXml |
IsCustomizable |
Či je možné zmeniť vlastnosti vzťahu. |
SchemaName |
Názov schémy vzťahu. |
IntersectAttribute |
Názov stĺpca v tabuľke priesečníkov, ktorý je primárnym kľúčom pre záznamy tohto typu. |
NavigationPropertyName |
Názov navigačnej vlastnosti s hodnotou kolekcie webového rozhrania API pre tento vzťah. Ďalšie informácie: Vlastnosti navigácie webového rozhrania API |
AssociatedMenuConfiguration |
Údaje používané modelom riadenými aplikáciami na ovládanie, či a ako je možné získať prístup k údajom druhej tabuľky v používateľskom rozhraní z tejto tabuľky. |
V zriedkavých prípadoch, keď je vzťah many-to-many odkazujúci na seba, napríklad pre rolu pripojenia (ConnectionRole) connectionroleassociation_association, alebo Entity1 je uvedený pred vlastnosťou. Entity2
| Vlastnosť | Hodnota |
|---|---|
Entity1IntersectAttribute |
Názov stĺpca v tabuľke priesečníkov, ktorý je primárnym kľúčom pre záznamy tohto typu ako prvá tabuľka. |
Entity2IntersectAttribute |
Názov stĺpca v tabuľke priesečníkov, ktorý je primárnym kľúčom pre záznamy tohto typu ako druhá tabuľka. |
Entity1NavigationPropertyName |
Názov navigačnej vlastnosti s hodnotou kolekcie webového rozhrania API pre tento vzťah ako prvá tabuľka. |
Entity2NavigationPropertyName |
Názov navigačnej vlastnosti s hodnotou kolekcie webového rozhrania API pre tento vzťah ako druhá tabuľka. |
Entity1AssociatedMenuConfiguration |
Údaje používané modelom riadenými aplikáciami na ovládanie, či a ako je možné získať prístup k údajom druhej tabuľky v používateľskom rozhraní z tejto tabuľky ako prvej tabuľky. |
Entity2AssociatedMenuConfiguration |
Údaje používané modelom riadenými aplikáciami na ovládanie, či a ako je možné získať prístup k údajom druhej tabuľky v používateľskom rozhraní z tejto tabuľky ako druhej tabuľky |