Deli putem


Definisanje i postavljanje upita za hijerarhijski srodne podatke

Važno

Ova funkcija je zastarela. Za više informacija, idite na Kontrola hijerarhije u aplikacijama zasnovanim na modelu je zastarela.

Definisanjem i postavljanjem upita za hijerarhijski srodne podatke možete da steknete dragocene uvide u poslovanje. Hijerarhijsko modeliranje i mogućnosti vizualizacije daju vam brojne prednosti:

  • Prikažite i istražite složene hijerarhijske informacije.
  • Prikažite indikatore ključnih performansi (KPI-ove) u kontekstualnom prikazu hijerarhije.
  • Koristite vizuelne analize za ključne informacije širom veba i tablet uređaja.

Neke standardne tabele su već definisale hijerarhije. Druge tabele, uključujući prilagođene tabele, mogu da se omoguće za hijerarhiju i možete da kreirate vizuelizacije za njih.

Definisanje hijerarhijskih podataka

Sa Microsoft Dataverse, hijerarhijske strukture podataka su podržane od strane samoreferencijalnih jedan-na-više (1: N) odnosa srodnih redova.

Belešku

Autoreferencijalno znači da je tabela povezana sa sobom. Na primer, tabela poslovnog kontakta ima kolonu pronalaženja koja služi da se poveže sa redom tabele drugog poslovnog kontakta.

Kada postoji samoreferencijalni odnos jedan-na-više (1:N), u definiciji odnosa Hijerarhijska opcija je dostupna da bude podešena na Da.

Podešavanje Hijerarhijski u definiciji relacije.

Da biste upitali podatke kao hijerarhiju, morate postaviti jedan od jedan-na-više (1:N) samoreferentnih odnosa tabele kao hijerarhijski.

Da biste uključili hijerarhiju:

  1. Dok gledate 1:N odnose, izaberite samoreferencijalni odnos koji želite da uredite.
  2. U definiciji odnosa, podesite Hijerarhijski na Da.

Belešku

  • Neki od out-of-the-bok (1: N) odnosi ne mogu se prilagoditi. To će vas sprečiti da postavite te relacije kao hijerarhijske.
  • Možete da navedete hijerarhijsku relaciju za sistemske samoreferentne relacije. Ovo uključuje 1: N samoreferentne odnose tipa sistema, kao što je odnos "contact_master_contact".

Važno

Možete imati više samoreferentnih relacija, ali samo jedna relacija po tabeli može da se definiše kao hijerarhijska relacija. Ako pokušate da promenite podešavanje nakon primene, dobićete upozorenje:

  • Kada onemogućavate: Ako isključite podešavanje hijerarhije za ovu vezu, sve zbirne definicije, procesi i pogledi koji koriste ovu hijerarhiju neće raditi. Želite li da nastavite?
  • Kada omogućite: Ako omogućite podešavanje hijerarhije za ovaj odnos, sve zbirne definicije koje koriste postojeću hijerarhiju će postati nevažeće. Želite li da nastavite?

Osim ako ste sigurni da nema drugih zavisnosti za postojeću hijerarhiju, pre nego što nastavite možete pregledati dokumentaciju o primeni ili se posavetovati sa drugim prilagođivačima da biste razumeli kako se koristi postojeća hijerarhijska relacija.

Upit za hijerarhijske podatke

Bez definisane hijerarhije, da biste preuzeli hijerarhijske podatke, treba da više puta postavljate upit za srodne redove. Sa definisanom hijerarhijom, možete da u jednom koraku postavljate upit za srodne podatke kao za hijerarhiju. Možete upitati redove koristeći Ispod i Ne Ispod logike . Ispod i Ne pod hijerarhijski operatori su izloženi u Naprednom pronalaženju i editoru toka posla. Za više informacija o tome kako da koristite ove operatore, pogledajte Konfigurišite korake toka posla. Za više informacija o naprednom pretraživanju, pogledajte Kreiranje, uređivanje ili čuvanje napredne pretrage

Belešku

Programeri će takođe moći da koriste ove operatore u kodu. Više informacija Dokumentacija za programere: Hijerarhijski podaci upita

Sledeći primeri ilustruju scenarije za upite za hijerarhije:

Upit za hijerarhiju poslovnih kontakata

Upit naloga u hijerarhiji naloga.

Upit za srodne aktivnosti naloga.

Upit za srodne mogućnosti za poslovanje naloga.

Takođe pogledajte

Kreirajte i izmenite 1:N (jedan-na-više) ili N:1 (mnogo-na-jedan) tabelarne odnose
Kreirajte i uredite KSNUMKS: N (jedan-na-mnogi) ili N: KSNUMKS (mnogi-na-jedan) tabelarne odnose koristeći pretraživač rešenja
Vizuelizujte hijerarhijske podatke pomoću aplikacija zasnovanih na modelu