Apibrėžti ir pateikti užklausą dėl hierarchiškai susijusių duomenų

Apibrėždami ir pateikdami užklausą apie hierarchiškai susijusius duomenis, galite gauti vertingų verslo įžvalgų. Hierarchinio modeliavimo ir vizualizavimo galimybės suteikia jums daug privalumų:

  • Galimybė peržiūrėti ir išanalizuoti sudėtingą hierarchinę informaciją.
  • Galimybė peržiūrėti pagrindinius efektyvumo indikatorius (KPI) kontekstiniame hierarchijos rodinyje.
  • Galimybė vizualiai išanalizuoti pagrindinę informaciją žiniatinklyje ir planšetiniuose kompiuteriuose.

Kai kuriose standartinėse lentelėse hierarchijos jau apibrėžtos. Kitus objektus, pvz., pasirinktinius objektus, galima įjungti hierarchijoje ir tada vykdyti jų vizualizavimą.

Hierarchinių duomenų apibrėžimas

Naudojant hierarchines Microsoft Dataverse duomenų struktūras palaiko savaime nurodantys susijusių eilučių ryšiai vienas su daugeliu (1:N).

Pastaba.

Savęs nuoroda reiškia, kad lentelė yra susijusi su savimi. Pvz.: kliento objekte yra peržvalgos laukas, kad būtų galima jį susieti su kito kliento objekto įrašu.

Kai egzistuoja save nurodantis ryšys vienas su daugeliu (1:N), ryšio apraše hierarchinė parinktis galima nustatyti į Taip.

Hierarchinis nustatymas ryšio apibrėžime.

Norėdami pateikti užklausą duomenims kaip hierarchijai, turite nustatyti vieną iš lentelės savarankiškų ryšių vienas su daugeliu (1:N) kaip hierarchinį.

Norėdami įjungti hierarchiją:

  1. Peržiūrėdami 1:N ryšius, pasirinkite save nurodantį ryšį, kurį norite redaguoti.
  2. Ryšio apraše nustatykite Hierarchinis į Taip.

Pastaba.

  • Kai kurių iš anksto parengtų (1:N) ryšių tinkinti negalima. Todėl šių ryšių kaip hierarchinių nustatyti negalėsite.
  • Galite nurodyti hierarchinius ryšius ryšiams, nurodantiems į save. Tai apima sistemos tipo 1:N save nurodančius ryšius, pvz., "contact_master_contact" ryšį.

Svarbu

Galite turėti kelis save nurodančius ryšius, tačiau tik vienas lentelės ryšys gali būti apibrėžtas kaip hierarchinis ryšys. Jei bandote pakeisti nustatymą jį jau pritaikę, gausite įspėjimą:

  • Kai išjungiate: jei išjungsite šio ryšio hierarchijos parametrą, visi specifinių naujinimų aprašai, procesai ir rodiniai, kuriuose naudojama ši hierarchija, neveiks. Ar norite tęsti?
  • Įgalinant: jei šiam ryšiui įjungsite hierarchijos parametrą, visi specifinių naujinimų paketo aprašai, naudojantys esamą hierarchiją, taps negaliojantys. Ar norite tęsti?

Jei nesate tikri, kad nėra kitų priklausomybių nuo esamos hierarchijos, prieš tęsdami turėtumėte peržiūrėti visą dokumentaciją apie visuotinį diegimą arba susitarti su kitais tinkintojais norėdami suprasti, kaip esamas hierarchinis ryšys yra naudojamas.

Užklausos hierarchiniai duomenys

Neturint apibrėžtos hierarchijos ir norint gauti hierarchinius duomenis, reikia pakartotinai pateikti užklausą apie susijusius įrašus. Turint apibrėžtą hierarchiją susijusius duomenis galima gauti kaip hierarchiją, atliekant vieną veiksmą. Eilutes galite užklausti naudodami logiką Under ir Not Under . Hierarchiniai operatoriai Under ir Not Under rodomi išplėstinėje ieškoje ir darbo eigos rengyklėje. Daugiau informacijos apie tai, kaip naudoti šiuos operatorius, rasite Darbo eigos veiksmų konfigūravimas. Daugiau informacijos apie išplėstinę iešką rasite Išplėstinės ieškos kūrimas, redagavimas arba įrašymas

Pastaba.

Taip pat kūrėjai galės naudoti šiuos operatorius kode. Daugiau informacijos Kūrėjų dokumentacija: Užklausos hierarchiniai duomenys

Toliau pateikta keletas hierarchijų užklausų scenarijų pavyzdžių.

Kliento hierarchijos užklausa

Klientų hierarchijoje esančių klientų užklausa.

Su klientu susijusios veiklos užklausa.

Su klientu susijusių galimybių užklausa.

Taip pat žr.

Lentelių ryšių 1:N (vienas su daugeliu) arba N:1 (daugelis su vienu) kūrimas ir redagavimas
Lentelių ryšių kūrimas ir redagavimas 1:N (vienas su daugeliu) arba N:1 (daugelis su vienu) naudojant sprendimų naršyklę
Hierarchijos valdymas – sprendimas, sukurtas sklandžiai rodyti hierarchinius duomenisHierarchijos PCF valdiklis – vartotojai gali vizualizuoti ir sąveikauti su hierarchiniais duomenimis