Hierarhiski saistītu datu definēšana un vaicājumu izveide
Jūs varat iegūt vērtīgus ieskatus biznesā, definējot hierarhiski saistītus datus un izveidojot to vaicājumus. Hierarhiskās modelēšanas un vizualizēšanas iespējas sniedz virkni priekšrocību.
- Skatiet un izpētiet sarežģītu hierarhisku informāciju.
- Skatiet izpildes pamatrādītājus (KPI) hierarhijas kontekstuālajā skatā.
- Vizuāli analizējiet pamatinformāciju tīmeklī un planšetdatoros.
Dažām standarta tabulām jau ir definētas hierarhijas. Citām tabulām, tostarp pielāgotajām tabulām, var iespējot hierarhiju un izveidot vizualizācijas.
Hierarhisku datu definēšana
Izmantojot Microsoft Dataverse, hierarhiskām datu struktūrām atbalstu nodrošina saistīto rindu pašatsauces relācijas “viens pret daudziem” (1:N).
Piezīme
Pašatsauces nozīmē, ka tabula ir saistīta ar sevi. Piemēram, uzņēmuma tabulai ir uzmeklēšanas kolonna, lai saistītu to ar citu uzņēmuma tabulas rindu.
Kad pastāv pašatsauces relācijas “viens pret daudziem” (1:N) attiecības, attiecību definīcijas Hierarhiskā opcija ir pieejama iestatīšanai uz Jā.
Lai vaicātu datus kā hierarhiju, jums jāiestata viena no tabulas pašatsauces relācijām viens pret daudziem (1:N) kā hierarhiska.
Lai ieslēgtu hierarhiju:
- Kamēr tiek skatītas 1:N attiecības, atlasiet pašatsauces attiecības, kuras vēlaties rediģēt.
- Sadaļā Relācijas definīcija vienuma Hierarhisks vērtību iestatiet uz Jā.
Piezīme
- Dažas standarta komplektācijā ietvertās (1:N) relācijas nav iespējams pielāgot. Tas neļaus jums iestatīt šīs relācijas kā hierarhiskas.
- Varat norādīt hierarhisku relāciju uz sevi attiecinošām sistēmas relācijām. Tas ietver sistēmas tipa 1:N uz sevi attiecinošas relācijas, piemēram, relāciju “contact_master_contact”.
Svarīgi
Jums var būt vairākas uz pašatsauces attiecības, bet tikai vienas attiecības katrā tabulā var definēt kā hierarhiskas attiecības. Ja mēģināsiet mainīt šo iestatījumu, kad tas jau ir piemērots, tiks parādīts brīdinājums:
- Kad tiek atspējots: izslēdzot hierarhijas iestatījumu šajā relācijā, visas hierarhijā izmantotās apkopojuma definīcijas, procesi un skati vairs nedarbosies. Vai vēlaties turpināt?
- Kad tiek iespējots: iespējojot hierarhijas iestatījumu šai relācijai, visas apkopojuma definīcijas, kas izmanto esošo hierarhiju, kļūs nederīgas. Vai vēlaties turpināt?
Ja neesat pārliecināts, ka esošajā hierarhijā nav citu atkarību, jums jāpārskata visi dokumenti par izvietošanu vai piešķiršanu ar citiem pielāgotājiem, lai saprastu, kā tiek izmantotas esošās hierarhiskās attiecības, pirms turpināt.
Hierarhisku datu vaicājumi
Bez definētas hierarhijas, lai izgūtu hierarhiskos datus, ir nepieciešams iteratīvi veikt vaicājumus saistītajām rindām. Ar definētu hierarhiju, jūs varat veikt vaicājumu attiecībā uz saistītajiem datiem kā hierarhiju ar vienu darbību. Jūs varat izpildīt vaicājumus rindām, izmantojot loģiku Zem un Nav zem. Hierarhiskie operatori Zem un Nav zem tiek rādīti līdzeklī Detalizētā atrašana un darbplūsmu redaktorā. Papildinformāciju par šo operatoru lietošanu skatiet rakstā Konfigurēt darbplūsmas soļus. Papildinformāciju par detalizēto atrašanu skatiet tēmā Detalizētās atrašanas meklēšanas vaicājuma izveide, rediģēšana vai saglabāšana
Piezīme
Izstrādātāji varēs izmantot šīs darbības kodā. Vairāk informācijas sadaļā Dokumentācija izstrādātājiem: hierarhisku datu vaicājumi
Turpmāk dotie piemēri ilustrē scenārijus vaicāšanas hierarhijām.
Uzņēmumu hierarhijas vaicājumi
Uzņēmumu hierarhijas vaicājumi, iekļaujot saistītās darbības
Uzņēmumu hierarhijas vaicājumi, iekļaujot saistītās iespējas
Skatiet arī
Tabulu relāciju 1:N (Viens pret daudziem) vai N:1 (Daudzi pret vienu) izveide un rediģēšana
1:N (viens pret daudziem) vai N:1 (daudzi pret vienu) tabulu attiecību izveide un rediģēšana, izmantojot risinājumu pārlūku
Vizualizējiet hierarhiskos datus ar modeļa virzītām programmām
Piezīme
Kādas ir jūsu dokumentācijas valodas preferences? Aizpildiet īsu aptauju. (ņemiet vērā, ka aptauja ir angļu valodā)
Aptaujai būs nepieciešamas aptuveni septiņas minūtes. Nekādi personas dati netiks vākti (paziņojums par konfidencialitāti).