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.
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ę:
- Podczas wyświetlania relacji 1:N, wybierz relację z odwołaniem do samego siebie, którą chcesz edytować.
- 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
Wykonywanie zapytania o hierarchię kont, włącznie z powiązanymi działaniami
Wykonywanie zapytania o hierarchię kont, włącznie z powiązanymi szansami sprzedaży
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).