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 virtualizavimo funkcijos teikia nemažai pranašumų.
- 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
Su „Microsoft Dataverse“ hierarchinių duomenų struktūros yra palaikomossusijusių įrašų nurodančių ryšių „vienas su daugeliu“ (1:N).
Pastaba
Save nurodantis reiškia, kad objektas yra susijęs 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 apibrėžime parinktį Hierarchinis galima nustatyti į Taip.
Norėdami pateikti hierarchinių duomenų užklausą, vieną iš objekto save nurodančių ryšių „vienas su daugeliu“ (1:N) turite nustatyti kaip hierarchinį.
Kad įjungtumėte hierarchiją:
- Kol peržiūrite 1:N ryšius, pasirinkite norimą redaguoti save nurodantį ryšį.
- Ryšio apibrėžimo parinktyje nustatykite Hierarchinis reikšmę Taip.
Pastaba
- Kai kurių iš anksto perengtų naudoti ryšių (1:N) tinkinti negalima. Todėl šių ryšių kaip hierarchinių nustatyti negalėsite.
- Galite nurodyti hierarchinius ryšius ryšiams, nurodantiems į save. Tai apima ir sistemos tipo 1:N į save nurodančius ryšius, pvz., ryšį „contact_master_contact“.
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šjungiama: jei išjungsite šio ryšio hierarchijos nustatymą, nebeveiks nė vienas apibendrinamųjų reikšmių aprašas, procesas ir rodinys, kuriame naudojama ši hierarchija. Ar norite tęsti?
- Kai įgalinama: jei įgalinsite šio ryšio hierarchijos nustatymą, visi apibendrinamųjų reikšmių parašai, kuriuose naudojama esama hierarchija, bus nebetinkami. 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ą. Įrašų užklausas galite teikti naudodami Mažiau kaip ir Ne mažiau kaip logiką. Mažiau kaip ir Ne mažiau kaip hierarchiniai operatoriai naudojami išplėstinėje ieškoje ir darbo eigos rengyklėje. Daugiau informacijos, kaip naudoti šiuos operatorius, žr. Darbo eigos žingsnių konfigūravimas. Norėdami gauti daugiau informacijos apie išplėstinę iešką, žr. Išplėstinės ieškos paieškos kūrimas, redagavimas arba įrašymas.
Pastaba
Taip pat kūrėjai galės naudoti šiuos operatorius kode. Daugiau informacijos: Kūrėjo dokumentacija: hierarchinių duomenų užklausų teikimas
Toliau pateikta keletas hierarchijų užklausų scenarijų pavyzdžių.
Kliento hierarchijos užklausa
Kliento hierarchijos su susijusia veikla užklausa
Kliento hierarchijos su susijusiomis galimybėmis užklausa
Taip pat žr.
1:N (vienas su daugeliu) arba N:1 (daugelis su vienu) objekto ryšių kūrimas ir redagavimas
1:N (vienas su daugeliu) arba N:1 (daugelis su vienu) lentelių ryšių kūrimas ir redagavimas naudojant sprendimų naršyklę
Hierarchinių duomenų vizualizavimas su modeliu pagrįstomis programomis
Pastaba
Ar galite mums pranešti apie dokumentacijos kalbos nuostatas? Atlikite trumpą apklausą. (atkreipkite dėmesį, kad ši apklausa yra anglų kalba)
Apklausą atliksite per maždaug septynias minutes. Asmeniniai duomenys nėra renkami (privatumo nuostatos).