Zdieľať cez


Referenčné informácie k tabuľke alebo entite Dataverse

Tento odkaz použite na pochopenie dostupných operácií, ktoré možno vykonať pre konkrétne tabuľky, predvolené stĺpce každej tabuľky a vzťahy medzi tabuľkami.

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.
  • IsIntersect sa rovná false alebo IsIntersect sa rovná true a 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.

Ak chcete zobraziť informácie o všetkých tabuľkách vo vašom prostredí, pozrite si tému Prehľadávanie definícií tabuliek vo vašom prostredí.

Referenčné informácie o tabuľke produktov Dynamics 365

Produkty Dynamics 365 používajú funkciu Dataverse. Keď vytvoríte prostredie pre produkty Dynamics 365, prostredie má spoločnú množinu tabuliek pre všetky produkty Dynamics 365. Tieto tabuľky sú zahrnuté v tabuľke/odkaze na entitu Zapnuté aplikácie systému Dynamics 365.

Každý z konkrétnych produktov Dynamics 365 môže pridať ďalšie tabuľky. Nasledujúca tabuľka uvádza odkaz na tabuľku pre konkrétne produkty Dynamics 365:

Dokumentácia k produktu Odkaz na tabuľku produktov
predaj Odkaz na tabuľku predaja/entitu
Terénna služba Odkaz na tabuľku/entitu Field Service
Zákaznícky servis Odkaz na tabuľku/entitu Customer Service

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:

Majetok Typ Popis
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:

Majetok Popis
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:

Majetok Popis
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 typu 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:

Majetok Popis
IntersectEntityName Logický názov tabuľky prieniku, ktorá podporuje tento vzťah typu many-to-many
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

Majetok 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