Zdieľať cez


Dotazovanie a vizualizácia hierarchických údajov

Táto téma sa vzťahuje na Dynamics 365 Customer Engagement (on-premises). Informácie o verzii Power Apps v rámci tejto témy nájdete v článku: Dopytujte a vizualizujte hierarchicky súvisiace údaje

Cenné obchodné poznatky môžete získať vizualizáciou 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.

Pre niektoré entity, napríklad účet a používateľ, poskytujeme vizualizácie okamžite po spustení. Iné entity (vrátane vlastných entít) môžu byť povolené pre hierarchiu a môžete pre nich vytvárať vizualizácie. na základe svojich potrieb si môžete vybrať medzi stromovým zobrazením, ktoré zobrazuje celú hierarchiu, alebo dlaždicovým zobrazením, ktoré poskytuje zobrazenie menšej časti hierarchie. Obe zobrazenia sú zobrazované vedľa seba. Hierarchiu si môžete prezrieť rozbalením a zbalením stromu hierarchie. Rovnaké nastavenia hierarchie pre vizualizáciu sú nastavené raz, ale platia pre webových aj mobilných klientov. V tabletoch sa vizuály vykresľujú v upravenom formáte vhodnom pre menší faktor formulára. Prispôsobiteľné komponenty potrebné pre hierarchické vizualizácie si uvedomujú riešenie, preto môžu byť prenášané medzi organizáciami ako všetky ostatné prispôsobenia. Atribúty zobrazené vo vizualizácii môžete konfigurovať prispôsobením jednoduchého formulára pomocou nástroja na úpravu formulárov. Nie je nutné písať žiaden kód.

Hierarchické údaje dotazu

Hierarchické dátové štruktúry sú podporované samoreferenčným vzťahom typu jeden k mnohým (1:N) súvisiacich záznamov. AK ste chceli v minulosti zobraziť hierarchické údaje, museli ste sa iteratívne dotazovať na súvisiace záznamy. V súčasnosti sa môžete na súvisiace údaje dotazovať ako na hierarchiu, v jednom kroku. Záznamy budete môcť vyhľadávať pomocou logiky Pod a Nie pod . Hierarchické operátory Pod a Nie pod sa zobrazia v rozšírenom hľadaní a editore pracovného toku. Ďalšie informácie o používaní týchto operátorov nájdete v časti Konfigurácia krokov pracovného postupu. Ďalšie informácie o rozšírenom hľadaní nájdete v časti Vytvorenie, úprava alebo uloženie rozšíreného vyhľadávania

Nasledujúce príklady ilustrujú rôzne scenáre dotazovania sa na hierarchie:
Dotazovanie sa na hierarchiu účtov

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

Dotazovanie sa na hierarchiu účtov vrátane súvisiacich činností

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

Dotazovanie sa na hierarchiu účtov vrátane súvisiacich príležitostí

Súvisiace príležitosti dotazu obchodného 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) entity ako hierarchický. Ak chcete zapnúť hierarchiu:

  1. Otvorte prieskumník riešení.

  2. Vyberte požadovanú entitu, vyberte Vzťahy 1:N a potom vyberte vzťah (1:N).

  3. V Definícia vzťahu nastavte 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. To zahŕňa sebareferenčné vzťahy 1:N typu systému, ako napríklad vzťah "contact_master_contact".

Vizualizácia hierarchických údajov

Medzi systémové entity, ktoré majú vizualizácie dostupné už od začiatku, patria Account, Position, Product a User. V zobrazení mriežky týchto entít vidíte ikonu zobrazujúcu graf hierarchie naľavo od názvu záznamu. Ikona hierarchie nie je v predvolenom nastavení dostupná pre všetky záznamy. Zobrazuje sa pre záznamy, ktoré majú nadradený záznam, podradený záznam alebo oba.

Aktívne účty.

Ak vyberiete túto ikonu hierarchie, môžete zobraziť hierarchiu v stromovom zobrazení vľavo a v dlaždicovom zobrazení vpravo, ako je zobrazené nižšie:

Strom účtu a zobrazenie dlaždíc.

Niekoľko iných novovytvorených systémových entít je možné zapnúť pre hierarchiu. Medzi tieto entity patria Case, Contact, Opportunity, Order, Quote, Campaign a Team. Pre hierarchiu možno povoliť všetky vlastné entity.

Prepitné

Ak je možné povoliť entitu pre hierarchiu:
V prehliadači riešení rozbaľte požadovanú entitu. Uvidíte komponent entity s názvom Nastavenia hierarchie. Entity, ktoré nie je možné povoliť pre hierarchiu nemajú tento komponent, s výnimkou entity Oblasť predaja Dynamics 365 Customer Engagement (on-premises). Hoci sa pre entitu Územie predaja zobrazuje Nastavenia hierarchie , pre entitu nie je možné povoliť hierarchiu.

Dôležité veci, na ktoré treba pamätať pri vytváraní vizualizácií:

  • Iba jeden (1: N) samoreferenčný vzťah na entitu môže byť nastavený ako hierarchický. V tomto vzťahu musia byť primárna entita a súvisiaca entita rovnakého typu, napríklad account_parent_account alebo new_new_widget_new_widget.

  • V súčasosti je hierarchia alebo vizualizácia založená iba na jednej entite. Hierarchiu obchodných vzťahov môžete zobraziť tak, aby zobrazovala obchodné vzťahy na viacerých úrovniach, ale v tej istej vizualizácii hierarchie nie je možné zobraziť obchodné vzťahy a kontakty.

  • Maximálny počet polí, ktoré je možné zobraziť v dlaždici, sú tri s Zjednotené rozhranie a štyri so starším webovým klientom. Ak pridáte viac polí do jednoduchého formulára, ktorý sa používa na zobrazenie dlaždíc, zobrazia sa len prvé štyri polia.

Príklad vizualizácie

Pozrime sa na príklad tvorby vizualizácie pre vlastnú entitu. Vytvorili sme vlastnú entitu s názvom new_Widget, vytvorili (1:N) sebareferenčný vzťah new_new_widget_new_widget a označili sme ho ako hierarchický, ako je znázornené tu.

Definícia vzťahu miniaplikácie.

Ďalej v zobrazení mriežky Nastavenia hierarchie sme vybrali hierarchický vzťah new_new_widget_new_widget . Vo formulári sme vyplnili požadované polia. Ak ste vzťah (1:N) ešte neoznačili ako hierarchický, odkaz na formulár vás vezme späť do formulára definície vzťahu, kde vzťah môžete označiť ako hierarchický.

Nastavenia hierarchie.

Pre formulár rýchleho zobrazenia sme vytvorili rýchly formulár s názvom miniaplikácia formulár dlaždice hierarchie. V tomto formulári sme pridali štyri polia na zobrazenie v každej dlaždici.

Vytvorte rýchly formulár pre miniaplikácia.

Potom, čo sme dokončili nastavenie, sme vytvorili dva záznamy: štandardnú miniaplikáciu a prémiovú miniaplikáciu. Po stanovení prémiovej miniaplikácie ako nadradenej štandardnej miniaplikácii pomocou vyhľadávacieho poľa sa v zobrazení mriežky new_Widget zobrazili ikony hierarchie, ako je zobrazené nižšie:

Miniaplikácia mriežka hierarchie.

Prepitné

Ikony hierarchie sa nezobrazujú v zobrazení mriežky záznamu, pokiaľ záznamy nie sú sparované vo vzťahu nadradený – podradený.

Ak vyberiete túto ikonu hierarchie, hierarchia new_Widget sa zobrazí v stromovom zobrazení vľavo a v dlaždicovom zobrazení vpravo, zobrazujúc dva záznamy. Každá dlaždica obsahuje štyri polia, ktoré sme poskytli vo miniaplikácia formulári dlaždice hierarchie.

Miniaplikácia zobrazenie stromu a dlaždíc.

Pozrite si tiež

Vytvorte vzťahy 1:N (one-to-many) alebo N:1 (many-to-one).