Definiowanie i badanie danych powiązanych hierarchiczne

Definiowanie i badanie danych powiązanych hierarchicznie pozwala uzyskać cenny wgląd biznesowy. Funkcje hierarchicznego modelowania i wizualizacji zawarte w programie dają szereg możliwości:

  • Wyświetlanie i eksplorowanie złożonych informacji hierarchicznych.
  • Wyświetlanie kluczowych wskaźników wydajności (KPI) w kontekstowym widoku hierarchii.
  • Wizualnie analizowanie kluczowych informacji w całej sieci web i na tabletach.

Niektóre tabele standardowe mają już zdefiniowane hierarchie. Inne tabele, w tym tabele niestandardowe, mogą być włączane dla hierarchii i można wtedy tworzyć dla nich wizualizacje.

Definiowanie danych hierarchicznych

Dzięki Microsoft Dataverse struktury danych hierarchicznych są obsługiwane przez relacje do siebie samej typu jeden-do-wielu (1:N) wierszy pokrewnych.

Uwaga

Odwołanie do siebie samej oznacza, że tabela jest powiązana sama ze sobą. Na przykład tabela Konto posiada kolumnę wyszukiwania, aby skojarzyć ją z innym wierszem tabeli Konto.

Gdy istnieje relacja z odwołaniem do samego siebie jeden-do-wielu (1:N), w definicji relacji opcja Hierarchiczna jest dostępna do ustawienia na Tak.

Ustawienie hierarchiczne w definicji relacji.

Aby wykonać zapytanie na danych jako na hierarchii, należy ustawić jedną z relacji do siebie samej typu jeden-do-wielu (1:N) istniejących dla tabeli jako hierarchiczną.

Aby włączyć hierarchię:

  1. Podczas wyświetlania relacji 1:N, wybierz relację z odwołaniem do samego siebie, którą chcesz edytować.
  2. W definicji relacji, ustaw Hierarchiczne na Tak.

Uwaga

  • Niektóre standardowe relacje (1:N) nie mogą być dostosowywane. To uniemożliwia ustawienie tych relacji jako hierarchicznych.
  • Możesz określić relacje hierarchiczne dla relacji systemu typu odwołanie do samego siebie. Obejmuje to relacje 1:N typu odwołanie do samego siebie, na przykład relację "contact_master_contact".

Ważne

Istnieje wiele relacji odwołanie do samego siebie, ale tylko jedna relacja dla tabeli może być definiowana jako relacja hierarchiczna. Jeśli spróbujesz zmienić ustawienie po zastosowaniu, otrzymasz ostrzeżenie:

  • Przy wyłączaniu: Jeśli wyłączysz ustawienie hierarchii dla tej relacji, wszystkie definicje zestawienia, procesy i widoki korzystające z tej hierarchii przestaną działać. Czy chcesz kontynuować?
  • Przy włączaniu: Jeśli włączysz ustawienie hierarchii dla tej relacji, wszystkie definicje zestawienia korzystające z istniejącej hierarchii będą nieprawidłowe. Czy chcesz kontynuować?

O ile masz pewność, że nie ma żadnych innych zależności na istniejącej hierarchii, możesz zapoznać się z dowolną dokumentacją dotyczącą wdrażania lub naradzić się z innymi konfiguratorami, aby poznać sposób korzystania z istniejącej relacji hierarchicznej przed kontynuowaniem.

Wykonywanie zapytań o dane hierarchiczne

Bez zdefiniowanej hierarchii, aby pobrać dane hierarchiczne, musisz iteracyjnie przesyłać zapytanie o wiersze pokrewne. Posiadając zdefiniowaną hierarchię możesz przesłać zapytanie do pokrewnych danych jako hierarchii, w jednym kroku. Można wykonywać zapytania o wiersze za pomocą logiki Pod i Nie pod. Operatory hierarchiczne Pod i Nie pod są widoczne w funkcji Szukanie zaawansowane oraz w edytorze przepływu pracy. Aby uzyskać więcej informacji na temat sposobu korzystania z tych operatorów zobacz Konfigurowanie kroków przepływu pracy. Aby uzyskać więcej informacji na temat Szukania zaawansowanego, zobacz Tworzenie, edytowanie i zapisywanie szukania zaawansowanego.

Uwaga

Deweloperzy będą mogli użyć tych operatorów w kodzie. Więcej informacji Dokumentacja dla deweloperów: Zapytania o dane hierarchiczne

Poniższe przykłady ilustrują scenariusze dla wykonywania zapytań o hierarchie:

Wykonywanie zapytania o hierarchię klientów

Konta zapytań w hierarchii kont.

Działania związane z kontem zapytania.

Szanse sprzedaży związane z kontem zapytania.

Zobacz także

Tworzenie i edytowanie relacji 1:N (jeden-do-wielu) i N:1 (wiele-do-jednego) między tabelami
Tworzenie i edytowanie relacji 1:N (jeden-do-wielu) lub N:1 (wiele-do-jednego) między tabelami przy użyciu eksploratora rozwiązań
Wizualizacja danych hierarchicznych za pomocą aplikacji opartej na modelu

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).