Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Ta funkcja jest przestarzała. Aby uzyskać więcej informacji, przejdź do tematu Kontrola hierarchii w aplikacjach opartych na modelu jest przestarzała.
Możesz uzyskać cenne szczegółowe informacje biznesowe, definiując i wykonując zapytania dotyczące danych hierarchicznie powiązanych. Funkcje modelowania hierarchicznego i wizualizacji zapewniają szereg korzyś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 standardowe tabele mają już zdefiniowane hierarchie. Inne tabele, w tym tabele niestandardowe, można włączyć dla hierarchii i utworzyć dla nich wizualizacje.
Definiowanie danych hierarchicznych
W przypadku usługi Microsoft Dataverse hierarchiczne struktury danych są obsługiwane przez odwołujące się do siebie relacje jeden do wielu (1:N) powiązanych wierszy.
Uwaga / Notatka
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 samoodwołująca się relacja "jeden do wielu" (1:N), w definicji tej relacji opcja Hierarchiczna może być ustawiona 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ę odwołującą się do siebie, którą chcesz edytować.
- W definicji relacji ustaw wartość Hierarchiczna na Tak.
Uwaga / Notatka
- 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, zostanie wyświetlone 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ć?
- Podczas włączania: Jeśli włączysz ustawienie hierarchii dla tej relacji, wszystkie definicje agregacji używające istniejącej hierarchii staną się nieważne. Czy chcesz kontynuować?
Jeśli nie masz pewności, że nie ma żadnych innych zależności od istniejącej hierarchii, przed kontynuowaniem należy przejrzeć dokumentację dotyczącą wdrożenia lub konferencji z innymi konfiguratorami, aby zrozumieć, w jaki sposób istniejąca relacja hierarchiczna jest używana.
Wykonywanie zapytań o dane hierarchiczne
Bez zdefiniowanej hierarchii, aby pobrać dane hierarchiczne, należy iteracyjnie wykonywać zapytania dotyczące powiązanych wierszy. Ze zdefiniowaną hierarchią można wykonywać zapytania dotyczące powiązanych danych jako hierarchii w jednym kroku. Możesz wykonywać zapytania względem wierszy przy użyciu logiki Under i Not Under . 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 / Notatka
Deweloperzy będą również mogli używać tych operatorów w kodzie. Więcej informacji Dokumentacja dla deweloperów: Wykonywanie zapytań dotyczących danych hierarchicznych
W poniższych przykładach przedstawiono scenariusze wykonywania zapytań dotyczących hierarchii:
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 tabeli 1:N (jeden do wielu) lub N:1 (wiele do jednego)
Tworzenie i edytowanie relacji tabeli 1:N (jeden do wielu) lub N:1 (wiele do jednego) przy użyciu Eksploratora rozwiązań
Wizualizowanie danych hierarchicznych za pomocą aplikacji opartych na modelu