Definiți și interogați date corelate ierarhic
Puteți obține perspective valoroase de afaceri prin definirea și interogarea 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.
Unele tabele standard au deja definite ierarhii. Alte tabele, inclusiv tabelele particularizate, pot fi activate pentru o ierarhie și puteți crea vizualizările pentru ele.
Definiți datele ierarhice
Cu Microsoft Dataverse, structurile de date ierarhice sunt susținute de relațiile autoreferențiale de tip unul-la-mai mulți (1:N) ale rândurilor corelate.
Notă
Autoreferențial înseamnă că tabelul este legată de el însuși. De exemplu, tabelul contului are o coloană de căutare pentru a o asocia cu un al rând al tabelului contului.
Atunci când există o relație autoreferențială de tip unul-la-mai mulți (1:N), în definirea relației este disponibilă opțiunea Ierarhic pentru a fi setată la Da.
Pentru a interoga datele ca ierarhie, trebuie să setați una dintre relațiile autoreferențiale unul-la-mai-mulți (1:N) ale tabelului drept ierarhică.
Pentru activarea ierarhiei:
- În timp de Vizualizare a relațiilor 1:N, selectați relația autoreferențială pe care doriți să o editați.
- În definiție relație, setați Ierarhic pe Da.
Notă
- 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".
Important
Puteți avea mai multe relații auto-referențiale, dar numai o relație per tabel poate fi definită ca relație ierarhică. Dacă încercați să modificați setarea odată aplicată, veți primi un avertisment:
- Când dezactivați: Dacă dezactivați setarea de ierarhie pentru această relație, toate definițiile de cumul, procesele și vizualizările care utilizează această ierarhie nu vor mai funcționa. Doriți să continuați?
- Când activați: Dacă activați setarea de ierarhie pentru această relație, toate definițiile de cumul care utilizează ierarhia existentă vor deveni nevalide. Doriți să continuați?
Cu excepția cazului în care sunteți sigur că nu există alte dependențe de ierarhia existentă, trebuie să examinați orice documentație despre implementare sau să acordați altor persoane care realizează particularizări posibilitatea de a înțelege cum se utilizează relația ierarhică existentă înainte de a continua.
Date ierarhice interogare
Fără o ierarhie definită, pentru a prelua date ierarhice, trebuie să interogați în mod iterativ rândurile aferente. Cu o ierarhie definită, puteți interoga datele corelate ca ierarhie, într-un singur pas. Puteți interoga rânduri folosind logica Sub și Nu sub. 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ă.
Notă
De asemenea, dezvoltatorii vor putea utiliza acești operatori în cod. Mai multe informații: Documentație pentru dezvoltatori: Date ierarhice interogare
Următoarele exemple ilustrează scenarii pentru interogarea ierarhiilor:
Interogare ierarhie de cont
Interogare ierarhie de cont, inclusiv activități conexe
Interogare ierarhie de cont, inclusiv oportunități conexe
Consultați și
Creați și editați relațiile între tabele 1:N (unu-la-mulți) sau N:1 (mulți-la-unu)
Creați și editați relații tabel 1:N (unu-la-mai-mulți) sau N:1 (mai-mulți-la-unu) utilizând exploratorul de soluții
Vizualizarea datelor ierarhice cu aplicații pe bază de model
Notă
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).
Feedback
https://aka.ms/ContentUserFeedback.
În curând: Pe parcursul anului 2024, vom elimina treptat Probleme legate de GitHub ca mecanism de feedback pentru conținut și îl vom înlocui cu un nou sistem de feedback. Pentru mai multe informații, consultați:Trimiteți și vizualizați feedback pentru