Hierarhiliselt seotud andmete määratlemine ja nende kohta päringute esitamine

Hierarhiliselt seotud andmeid määratledes ja nende kohta päringuid esitades võite saada väärtuslikke äriülevaateid. Hierarhilise modelleerimise ja visualiseerimise funktsioonidel on mitmesuguseid eeliseid.

  • Vaadake ja uurige keerukaid hierarhilisi andmeid.
  • Vaadake hierarhia kontekstivaates juhtimismõõdikuid.
  • Analüüsige olulist teavet visuaalselt veebis ja tahvelarvutites.

Mõnel standardtabelil on juba määratletud hierarhiad. Muid tabeleid, sealhulgas kohandatud tabeleid, saab hierarhia jaoks lubada ning nendest visualiseeringuid luua.

Hierarhiliste andmete määratlemine

Rakenduses Microsoft Dataverse toetavad hierarhilisi andmestruktuure seotud ridade enesele viitavad üks-mitmele (1:N) suhted.

Märkus

Enesele viitavad tähendab, et tabel on seotud iseendaga. Näiteks konto tabelil on otsinguveerg selle seostamiseks teise konto tabelireaga.

Kui olemas on enesele viitav üks-mitmele (1 : N) seos, on seose määratluses olemas suvand Hierarhiline, mille saab seada väärtusele Jah.

Hierarhiline säte seose määratluses.

Andmete kohta hierarhiana päringu esitamiseks tuleb teil määrata tabeli üks-mitmele (1:N) enesele viitav seos hierarhiliseks.

Hierarhia sisselülitamiseks tehke järgmist.

  1. Valige 1 : N-seoste vaatamisel enesele viitav seos, mida soovite redigeerida.
  2. Määrake jaotises Seose definitsioon valiku Hierarhiline olekuks Jah.

Märkus

  • Teatud eelhäälestatud (1:N) suhteid ei saa kohandada. Seetõttu ei saa te neid suhteid hierarhiliseks määrata.
  • Saate määrata süsteemi enesele viitavate seoste jaoks hierarhilise seose. See hõlmab süsteemi tüübi 1:N enesele viitavat seost, näiteks seost contact_master_contact.

Oluline

Teil võib olla mitu enesele viitavat seost, aga aga hierarhiliseks seoseks saab määrata ainult ühe seose tabeli kohta. Kui üritate sätet pärast rakendamist muuta, esitatakse hoiatus:

  • Keelamisel: kui lülitate selle seose hierarhiasätte välja, ei tööta ükski seda hierarhiat kasutav ümberarvestusvälja määratlus, protsess ega vaade. Kas soovite jätkata?
  • Lubamisel: kui lubate selle seose hierarhiasätte, muutuvad kõik kehtivat hierarhiat kasutavad ümberarvestusvälja määratlused kehtetuks. Kas soovite jätkata?

Kui te pole kindel, et olemasolevas hierarhias pole rohkem sõltuvusi, peaksite enne jätkamist üle vaatama rakendamise dokumendid või pidama nõu teiste klientidega, et mõista, kuidas olemasolevat hierarhilist seost kasutatakse.

Hierarhiliste andmete kohta päringu esitamine

Määratlemata hierarhiata tuleb hierarhiliste andmete toomiseks esitada iteratiivne päring seotud ridade kohta. Määratletud hierarhiaga saab esitada seotud andmete kohta päringuid hierarhiana ja ühe toiminguga. Saate esitada olemiridade kohta päringuid, kasutades loogikat All ja Mitte all. Hierarhilised tehtemärgid All ja Mitte all avalduvad Täpsemas otsingus ja töövoo redaktoris. Lisateavet nende tehete kasutamise kohta leiate jaotisest Töövoosammude konfigureerimine. Lisateavet Täpsema otsingu kohta leiate jaotisest Täpsema otsingu loomine, redigeerimine või salvestamine.

Märkus

Arendajad saavad ka kasutada neid tehtemärke koodis. Lisateavet vt teemast Arendaja dokumentatsioon: hierarhiliste andmete kohta päringu esitamine

Järgmised näited selgitavad hierarhiate päringute stsenaariumeid.

Kontohierarhia päring

Kontohierarhia kontode päring.

Päringukontoga seotud tegevused.

Päringukontoga seotud võimalused.

Vt ka

1:N- (üks-mitmele) või N:1 (mitu-ühele) tabeliseoste loomine ja redigeerimine
1:N (üks-mitmele) või N:1 (mitu-ühele) tabeliseoste loomine ja redigeerimine lahenduseuurijaga
Hierarhiliste andmete visualiseerimine mudelipõhistes rakendustes

Märkus

Kas saaksite meile dokumentatsiooniga seotud keele-eelistustest teada anda? Osalege lühikeses uuringus. (Uuring on ingliskeelne.)

Uuringus osalemine võtab umbes seitse minutit. Isikuandmeid ei koguta (privaatsusavaldus).