Spørre etter og visualisere hierarkiske data

Dette emnet gjelder for Dynamics 365 Customer Engagement (on-premises). Du finner Power Apps-versjonen for dette emnet her: Spør etter og visualiser hierarkisk relaterte data

Du kan få verdifull innsikt i bedriftsdata ved å visualisere hierarkisk relaterte data. Den hierarkiske modelleringen og visualiseringsfunksjonene gir deg mange fordeler:

  • Vise og utforske kompleks hierarkisk informasjon.

  • Vise KPI-er (Key Performance Indicators) i den kontekstavhengige visningen av et hierarki.

  • Visuelt analysere viktig informasjon på Internett og nettbrett.

For enkelte enheter, for eksempel forretningsforbindelse og bruker, følger visualiseringene med. Andre enheter, inkludert egendefinerte enheter, kan aktiveres for et hierarki, og du kan lage visualiseringer for dem. Basert på behovet ditt kan du velge mellom en trevisning, som viser hele hierarkiet, og en rutevisning, som viser en mindre del av hierarkiet. Begge visningene vises side ved side. Du kan utforske hierarkiet ved å vise og skjule hierarkitreet. De samme hierarkiske innstillingene for visualisering angis én gang, men gjelder både for webklienter og mobile klienter. På nettbrett gjengis visuelle effekter i et endret format som passer for den mindre formfaktoren. Komponentene som kan tilpasses, som kreves for hierarkisk visualisering, er løsningsavhengige, og kan derfor transporteres mellom organisasjoner som andre tilpassinger. Du kan konfigurere attributtene som vises i visualiseringen, ved å tilpasse et hurtigskjema ved hjelp av skjemaredigeringsprogrammet. Det er ingen krav om å skrive kode.

Spørre hierarkiske data

Hierarkiske datastrukturer støttes av selvrefererende relasjoner av typen én-til-mange (1:N) for de relaterte oppføringene. Tidligere måtte du spørre iterativt etter de relaterte oppføringene for å vise hierarkiske data. Nå kan du spørre de relaterte dataene som et hierarki, i ett trinn. Du kan spørre etter enhetsoppføringene ved hjelp av logikken Under og Ikke under. De hierarkiske operatorene Under og Ikke under vises i Avansert søk og redigeringsprogrammet for arbeidsflyt. Hvis du vil ha mer informasjon om hvordan du bruker disse operatorene, kan du se Konfigurere arbeidsflyttrinn. Hvis du vil ha mer informasjon om avansert søk, kan du se Opprette, redigere eller lagre et søk i Avansert søk.

Eksemplene nedenfor viser ulike scenarier for hierarkispørring:
Spørre forretningsforbindelseshierarki

Spør etter kontoer i forretningsforbindelseshierarkiet.

Spørre forretningsforbindelseshierarki, inkludert relaterte aktiviteter

Spør etter kontoens tilknyttede aktiviteter.

Spørre forretningsforbindelseshierarki, inkludert relaterte salgsmuligheter

Spør etter kontoens tilknyttede salgsmuligheter.

Hvis du vil spørre dataene som et hierarki, må du sette én av enhetens selvrefererende relasjoner av typen én-til-mange (1:N) til hierarkisk. Slik slår du på hierarkiet:

  1. Åpne løsningsutforskeren.

  2. Velg ønsket enhet, velg 1:N-relasjoner, og velg deretter en relasjon (1:N).

  3. I Relasjonsdefinisjon setter du Hierarkisk til Ja.

Merk

  • Noen av de medfølgende (1:N)-relasjonene kan ikke tilpasses. Dette vil hindre deg i å angi disse relasjonene som hierarkiske.
  • Du kan angi en hierarkisk relasjon for de selvreferensielle relasjonene for systemet. Dette inkluderer de selvrefererende relasjonene (1:N) av systemtype, for eksempel "contact_master_contact"-forholdet.

Visualisere hierarkiske data

Systemenheter som har medfølgende visualiseringer, inkluderer: Account, Position, Product og User. I rutenettvisningen for disse enhetene kan du se ikonene for hierarkidiagrammet til venstre for navnet på oppføringen. Hierarkiikonet er ikke tilgjengelig for alle oppføringer som standard. Ikonet vises for oppføringer som har en overordnet oppføring, en underordnet oppføring eller begge deler.

Aktive forretningsforbindelser.

Hvis du velger hierarkiikonet, kan du vise hierarkiet, med trevisningen til venstre og rutevisningen til høyre, som vist nedenfor:

Tre- og flisvisning for forretningsforbindelse.

Det er noen flere medfølgende systemenheter som kan aktiveres for et hierarki. Disse enhetene omfatter Case, Contact, Opportunity, Order, Quote, Campaign og Team. Alle egendefinerte enheter kan aktiveres for et hierarki.

Tips

Hvis en enhet kan aktiveres for et hierarki:
I løsningsutforskeren utvider du ønsket enhet. Enhetskomponenten kalt Hierarkiinnstillinger vises. Enhetene som ikke kan aktiveres for et hierarki, har ikke denne komponenten, med unntak av enheten Salgsdistrikt i Dynamics 365 Customer Engagement (on-premises). Selv om Hierarkiinnstillinger vises for Salgsdistrikt-enheten, kan ikke enheten aktiveres for et hierarki.

Viktig å huske når du lager visualiseringer:

  • Bare én selvrefererende relasjon av typen (1:N) per enhet kan angis som hierarkisk. Hovedenheten og den relaterte enheten må være av samme type i denne relasjonen, for eksempel account_parent_account eller new_new_widget_new_widget.

  • For øyeblikket er et hierarki eller en visualisering bare basert på én enhet. Du kan vise hierarkiet for forretningsforbindelser med forretningsforbindelser på flere nivåer, men du kan ikke vise forretningsforbindelser og kontakter i samme hierarkivisualisering.

  • Maksimalt antall felter som kan vises i en flis, er tre med Enhetlig grensesnitt og fire med den gamle nettklienten. Hvis du legger til flere felt i hurtigskjemaet som brukes for rutevisningen, vises bare de første fire feltene.

Eksempel på visualisering

La oss se på et eksempel som viser hvordan en visualisering for en egendefinert enhet lages. Vi har opprettet en egendefinert enhet kalt new_Widget, opprettet en selvreferensiell relasjon av typen (1:N) new_new_widget_new_widget og merket den som hierarkisk, som vist her.

Relasjonsdefinisjon for kontrollprogram.

I rutenettvisningen Hierarkiinnstillinger valgte vi deretter den hierarkiske relasjonen new_new_widget_new_widget. Vi fylte ut de obligatoriske feltene i skjemaet. Hvis du ennå ikke har merket (1:N)-relasjonen som hierarkisk, tar koblingen i skjemaet deg tilbake til skjemaet for relasjonsdefinisjon der du kan merke relasjonen som hierarkisk.

Hierarkiinnstillinger.

For hurtigvisningsskjemaet opprettet vi et hurtigskjema med navnet Widget Hierarchy Tile Form. I dette skjemaet la vi til fire felt som skal vises i hver flis.

Opprett hurtigskjema for kontrollprogram.

Da vi var ferdig med oppsettet, opprettet vi to poster: Standard Widget og Premium Widget. Etter at Premium Widget ble angitt som overordnet for Standard Widget ved hjelp av oppslagsfeltet, viste rutenettvisningen for new_Widget hierarkiikonene som vist nedenfor:

Kontrollprogrammets hierarkirutenett.

Tips

Hierarkiikonene vises ikke i rutenettvisningen for oppføringer før oppføringene er forbundet i en overordnet – underordnet-relasjon.

Hvis du velger hierarkiikonet, vises det nye hierarkiet med trevisningen til venstre og rutevisningen til høyre med to oppføringer. Hver flis inneholder fire felt som vi anga i Widget Hierarchy Tile Form.

Kontrollprogrammets tre- og flisvisninger.

Se også

Opprette 1:N-relasjoner (én-til-mange) eller N:1-relasjoner (mange-til-én)