Interogarea și vizualizarea datelor ierarhice

Acest subiect se aplică la Dynamics 365 Customer Engagement (on-premises). Pentru versiunea Power Apps a acestui subiect, a se vedea: Interogați și vizualizați date corelate ierarhic

Puteți obține perspective valoroase de afaceri prin vizualizarea datelor asociate ierarhic. Capacitățile de vizualizare și modelare ierarhică vă oferă mai multe beneficii:

  • Vizualizați și explorați informații ierarhice complexe.

  • Vizualizați KPI (indicatorii de performanță cheie) în vizualizarea contextuală a unei ierarhii.

  • Analizați vizual informațiile cheie de pe web și de pe tablete.

Pentru unele entități, cum ar fi contul și utilizatorul, vizualizările sunt furnizate ca preinstalări. Alte entități, inclusiv entitățile particularizate, pot fi activate pentru o ierarhie și puteți crea vizualizările pentru ele. În funcție de nevoile dvs., puteți alege între utilizarea unei vizualizări ierarhice, care arată întreaga ierarhie sau a unei vizualizări cu dale, care reprezintă o porțiune mai mică din ierarhie. Ambele vizualizări sunt afișate una lângă alta. Puteți explora o ierarhie prin extinderea și contractarea unui arbore ierarhic. Aceleași setări ierarhice pentru vizualizare sunt stabilite o dată, dar se aplică atât pentru web, cât și pentru clienții mobili. În tablete, imaginile se redau într-un format modificat potrivit pentru factorul de formă mai mic. Componentele particularizabile necesare pentru vizualizarea ierarhică sunt conștiente de soluție, prin urmare pot fi transportate între organizații ca orice alte particularizări. Puteți configura atributele indicate în vizualizare prin particularizarea unui Formular rapid folosind editorul de formulare. Nu există nicio cerință de a scrie cod.

Date ierarhice interogare

Datele ierarhice sunt susținute de relațiile autoreferențiale de tip unul-la-mai mulți (1:N) dintre înregistrările corelate. În trecut, pentru a vizualiza date ierarhice, trebuia să interogați iterativ înregistrările corelate. În prezent, puteți interoga datele corelate ca ierarhie, într-un singur pas. Veți putea interoga înregistrări folosind logica Under și Not Under. Operatorii ierarhici Under și Not Under sunt expuși în Găsire complexă și în editorul de flux de lucru. Pentru mai multe informații despre utilizarea acestor operatori, consultați Configurarea etapelor flux de lucru. Pentru mai multe informații despre Găsirea complexă, consultați Crearea, editarea sau salvarea unei căutări Găsire complexă.

Următoarele exemple ilustrează diverse scenarii pentru interogarea ierarhiilor:
Interogare ierarhie de cont

Interogare conturi în ierarhia de cont.

Interogare ierarhie de cont, inclusiv activități conexe

Interogare activități conexe contului.

Interogare ierarhie de cont, inclusiv oportunități conexe

Oportunități conexe interogării contului.

Pentru a interoga datele ca ierarhie, trebuie să setați una dintre relațiile autoreferențiale unul-la-mai-mulți (1:N) ale entității drept ierarhică. Pentru activarea ierarhiei:

  1. Deschideți exploratorul de soluții.

  2. Selectați entitatea dorită, selectați 1:N Relații și apoi selectați o relație (1:N).

  3. În Definiție relație, setați Ierarhic pe Da.

Hinweis

  • Unele dintre relațiile (1.N) preinstalate nu se pot particulariza. Acest lucru vă va împiedica să setați acele relații drept ierarhice.
  • Puteți specifica o relație ierarhică pentru relațiile autoreferențiale de sistem. Aceasta include relațiile autoreferențiale de 1 la N ale tipului de sistem, cum ar fi relația "contact_master_contact".

Vizualizarea datelor ierarhice

Entitățile de sistem care au vizualizări preinstalate disponibile includ: Account, Position, Product și User. În vizualizarea grilă a acestor entități, puteți vedea pictograma care reprezintă diagrama ierarhie în partea stângă a numelui înregistrării. Pictograma ierarhie nu este prezentă pentru toate înregistrările în mod implicit. Aceasta este afișată pentru înregistrările care au o înregistrare părinte, o înregistrare fiu sau ambele.

Conturi active.

Dacă selectați pictograma ierarhie, puteți vizualiza ierarhia cu vizualizarea arborescentă în stânga și vizualizarea cu dale în dreapta, după cum urmează:

Arbore cont și vizualizare sub formă de dale.

Câteva alte entități de sistem preinstalate pot fi activate pentru o ierarhie. Aceste entități includ Case, Contact, Opportunity, Order, Quote, Campaign și Team. Toate entitățile particularizate pot fi activate pentru o ierarhie.

Tipp

Dacă o entitate poate fi activată pentru o ierarhie:
În exploratorul de soluții, extindeți entitatea dorită. Veți vedea componenta de entitate denumită Setări ierarhie. Entitățile care nu pot fi activate pentru o ierarhie nu au această componentă, cu excepția entității Teritoriu vânzări Dynamics 365 Customer Engagement (on-premises). Deși Setări ierarhie apare pentru entitatea Teritoriu vânzări, entitatea nu poate fi activată pentru o ierarhie.

Lucruri importante de reținut atunci când creați vizualizări:

  • O singură relație autoreferențială (1: N) per entitate poate fi setată ca ierarhică. În această relație, entitatea primară și entitatea corelată trebuie să fie de același tip, precum account_parent_account sau new_new_widget_new_widget.

  • În prezent, o ierarhie sau vizualizare se bazează pe o singură entitate. Puteți descrie ierarhia de cont care arată conturi la mai multe niveluri, dar nu puteți afișa conturi și persoane de contact în aceeași vizualizare de ierarhie.

  • Numărul maxim de câmpuri care pot fi afișate într-o placă este de trei cu Interfață unificată și patru cu clientul web moștenit. Dacă adăugați mai multe câmpuri la formularul rapid utilizat pentru vizualizarea dală, doar primele patru câmpuri vor fi afișate.

Exemplu de vizualizare

Să vedem un exemplu de creare a vizualizării pentru o entitate particularizată. Am creat o entitate particularizată, numită new_Widget, am creat o relație autoreferențială (1:N) new_new_widget_new_widget și am marcat-o drept ierarhică, după cum se arată aici.

Definiție relație widget.

În continuare, în vizualizarea grilă Setări ierarhie, am selectat relația ierarhică new_new_widget_new_widget. În formular, am completat câmpurile necesare. Dacă încă nu ați marcat relația (1:N) ca ierarhică, linkul din formular vă va duce înapoi la formularul de definire a relației, unde puteți marca relația drept ierarhică.

Setări ierarhie.

Pentru Formularul de vizualizare rapidă, am creat un formular rapid numit Formular de dale de ierarhie widget. În acest formular, am adăugat patru câmpuri de afișat în fiecare dală.

Creare formular rapid pentru widget.

Dupa ce am finalizat configurarea, am creat două înregistrări: Widget standard și Widget premium. După ce am făcut din Widgetul premium o entitate părinte a widgetului standard, utilizând câmpul de căutare, vizualizarea grilă new_Widget descria butoanele ierarhiei, după cum urmează:

Grila de ierarhie widget.

Tipp

Pictogramele ierarhie nu apar în vizualizarea grilă de înregistrare până la asocierea înregistrărilor în relația părinte-fiu.

Dacă alegeți pictograma ierarhie, se afișează ierarhia new_Widget cu vizualizarea arborescentă în stânga și vizualizarea cu dale în dreapta, prezentând două înregistrări: Fiecare dală conține patru câmpuri pe care le-am oferit în Formularul de dale de ierarhie widget.

Vizualizările arborelui widgetului și dalelor.

Consultați și

Crearea relațiilor 1:N (unu-la-mulți) sau N:1 (mulți-la-unu)

Hinweis

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).