Definícia a dotaz hierarchických údajov

Cenné obchodné poznatky môžete získať definovaním a dotazovaním hierarchicky súvisiacich údajov. Schopnosti hierarchického modelovania a vizualizácie systému vám poskytnú celý rad výhod:

  • Zobrazujte a skúmajte zložité hierarchické informácie.
  • Zobrazujte kľúčové ukazovatele výkonnosti v kontextovom zobrazení hierarchie.
  • Vizuálne analyzujte kľúčové informácie na webe a tabletoch.

Niektoré štandardné tabuľky už majú definované hierarchie. Iné tabuľky (vrátane vlastných tabuliek) môžu byť povolené pre hierarchiu a môžete pre nich vytvárať vizualizácie.

Definícia hierarchických údajov

V systéme Microsoft Dataverse sú hierarchické dátové štruktúry podporované samoreferenčným vzťahom one-to-many (1:N) súvisiacich riadkov.

Poznámka

Samoreferenčné znamená, že tabuľka súvisí so samou sebou. Napríklad tabuľka obchodný vzťah má vyhľadávací stĺpec na priradenie k inému riadku tabuľky obchodného vzťahu.

Keď samoreferenčný one-to-many (1:N) vzťah existuje v definícii vzťah Hierarchické možnosť je možné nastaviť na Áno.

Hierarchické nastavenie v definícii vzťahu.

Ak sa chcete dotazovať na údaje ako na hierarchiu, musíte nastaviť jeden zo samoreferenčných vzťahov one-to-many (1:N) tabuľky ako hierarchický.

Ak chcete zapnúť hierarchiu:

  1. Pri zobrazovaní vzťahu 1:N označte samoreferenčný vzťah, ktorý chcete upravovať.
  2. V definícii vzťahu nastavte možnosť Hierarchické na Áno.

Poznámka

  • Niektoré novovytvorené vzťahy 1:N nie je možné prispôsobiť. To vám zabráni nastavenie týchto vzťahov ako hierarchické.
  • Môžete zadať hierarchické vzťahy pre samoreferenčné vzťahy systému. Patria sem samoreferenčné vzťahy typu 1:N systémového typu, ako napríklad „contact_master_contact“ vzťah.

Dôležité

Môžete mať viacero samoreferenčných vzťahov, ale len jeden vzťah na tabuľku môže byť definovaný ako hierarchický vzťah. Ak sa pokúsite zmeniť nastavenia raz, dostanete varovanie:

  • Ak vypnete nastavenie: hierarchie pre tento vzťah, všetky definície súhrnov, procesy a zobrazenia, ktoré využívajú túto hierarchiu, budú nefunkčné. Chcete pokračovať?
  • Po aktivácii Ak povolíte nastavenie hierarchie pre tento vzťah, všetky definície súhrnov, ktoré využívajú existujúcu hierarchiu, budú neplatné. Chcete pokračovať?

Ak máte istotu, že neexistujú žiadne ďalšie závislosti v existujúcej hierarchii, musíte skontrolovať akúkoľvek dokumentáciu o nasadení alebo konzultovať s inými prispôsobovačmi, aby ste zistili, akým spôsob sa predtým používali existujúce hierarchické vzťahy.

Hierarchické údaje dotazu

Bez definovania hierarchie, na získanie hierarchických údajov, potrebám na iteratívne dotazovanie pre súvisiace riadky. So zadefinovanou hierarchiou môžete na súvisiace údaje dotazovať ako na hierarchiu, v jednom kroku. Budete mať možnosť dotazovať sa na riadky pomocou logiky Menej ako a Nie menej ako. Hierarchické operátory Spadá pod a Nespadá pod sa zobrazujú v rozšírenom vyhľadávaní a editore pracovných postupov. Ďalšie informácie o používaní týchto operátorov, pozrite v Konfigurovať kroky pracovného postupu. Ďalšie informácie o rozšírenom vyhľadávaní nájdete v téme Vytvorenie, úprava alebo uloženie rozšíreného vyhľadávania.

Poznámka

Vývojári budú môcť použiť tieto operátory v kóde. Viac informácií Dokumentácia vývojára: Dotazovanie hierarchických údajov

Nasledujúce príklady ilustrujú scenáre dotazovania sa na hierarchie:

Dotazovanie sa na hierarchiu účtov

Obchodné vzťahy dotazov v hierarchii obchodného vzťahu.

Súvisiace činnosti obchodného vzťahu dotazu.

Súvisiace príležitosti dotazu obchodného vzťahu.

Pozrite si tiež:

Vytvorenie a úprava vzťahov tabuľky typu 1: N (jeden k mnohým) alebo N:1 (mnoho k jednému)
Vytvorenie a úprava vzťahov tabuliek 1:N (jeden k mnohým) alebo N:1 (mnoho k jednému) pomocou prieskumníka riešení
Vizualizácia hierarchických údajov pri aplikáciách riadených modelom

Poznámka

Môžete nás informovať o svojich voľbách jazyka pre dokumentáciu? Absolvujte krátky prieskum. (upozorňujeme, že tento prieskum je v angličtine)

Prieskum bude trvať približne sedem minút. Nezhromažďujú sa žiadne osobné údaje (vyhlásenie o používaní osobných údajov).