Wyświetl diagram jednostki w bazie danych KQL

W Real-Time Intelligence można wyświetlić pochodzenie i relację elementów bazy danych KQL. Widok umożliwia wizualne eksplorowanie relacji między jednostkami bazy danych i pomaga zrozumieć przepływ danych ze źródła do miejsca docelowego, zapewniając wyraźną reprezentację grafu. Korzystając z diagramu jednostek, możesz efektywnie zarządzać bazą danych i lepiej zrozumieć, jak te jednostki współdziałają. Ta wizualna reprezentacja jednostek upraszcza zarządzanie bazami danych i ułatwia optymalizowanie struktur danych, co ułatwia śledzenie zależności i szybkie podejmowanie działań.

Aby uzyskać informacje na temat dziedziczenia obszaru roboczego w Fabric, zobacz Lineage.

Wymagania wstępne

W przypadku użytkowników, którzy chcą włączyć szczegóły pozyskiwania:

  • Uprawnienia administratora bazy danych lub monitora bazy danych do wyświetlania szczegółów pozyskiwania na diagramie jednostki. Aby uzyskać więcej informacji, zobacz Kontrola dostępu oparta na rolach.

Otwieranie widoku diagramu jednostek

Aby uzyskać dostęp do widoku, przejrzyj do żądanej bazy danych KQL i wybierz Diagram jednostki.

Zrzut ekranu przedstawiający przycisk widoku diagramu jednostki.

Co widzisz w widoku diagramu jednostki?

Po otwarciu widoku diagramu jednostek zobaczysz zależności między wszystkimi elementami w bazie danych KQL.

Widok diagramu jednostki zawiera następujące informacje:

Możesz wybrać element, aby wyświetlić jego relacje z innymi elementami w bazie danych. Diagram jednostki wyróżnia wszystkie elementy powiązane z tym elementem i przyciemnia resztę.

Źródła danych

Źródła danych pokazane na diagramie to Eventstream, Azure Storage, Azure Event Hubs oraz Business Events. Teraz możesz zobaczyć więcej szczegółów o źródle danych, w tym jego mapowanie, format danych, status łączności oraz liczbę wprowadzonych rekordów. Jeśli nie potrzebujesz już połączenia, możesz je usunąć bezpośrednio z diagramu encji.

Zrzut ekranu diagramu encji z dodatkowymi szczegółami dotyczącymi źródła danych.

Uwaga / Notatka

Tylko Eventstreams, Event Hubs, konto usługi Azure Storage i Fabric Business Events są wyświetlane jako źródła zewnętrzne w widoku diagramu jednostek. Diagram encji nie wyświetla innych zewnętrznych źródeł.

Filtruj widok diagramu encji

Filtrowanie według typu jednostki

Użyj filtra rozwijanego Typ encji, aby wybrać typy encji, które chcesz wyświetlić na diagramie. Możesz wybierać spośród tabel, funkcji, skrótów do zmaterializowanego widoku oraz źródeł danych. Ten filtr pomaga skupić się na konkretnych typach obiektów, ułatwiając analizę relacji i zależności w bazie danych KQL.

Zrzut ekranu diagramu encji z otwartym rozwijanym menu filtrów typu encji.

Filtruj według zakresu czasu spożycia

Użyj rozwijanego filtra Ingestion , aby wybrać przedział czasowy, dla którego chcesz zobaczyć szczegóły spożycia. Ten filtr dodaje informacje o spożyciu do karty odpowiedniej jednostki na diagramie, dzięki czemu możesz analizować przepływ danych i wzorce pobierania w czasie.

Zrzut ekranu diagramu encji z otwartym rozwijanym filtrem zakresu czasu spożycia.

Filtruj według konkretnej funkcji lub tabeli

Filtruj widok diagramu encji, wybierając konkretną funkcję lub tabelę z lewego panelu nawigacyjnego. Ten filtr pomaga skupić się na konkretnej funkcji lub tabeli oraz powiązanych z nią jednostkach, ułatwiając analizę zależności i zależności w bazie danych KQL.

Zrzut ekranu diagramu encji z wybraną konkretną funkcją lub tabelą z lewego panelu nawigacyjnego.

Naruszenia schematu

Naruszenia schematu ułatwiają identyfikowanie niespójności lub uszkodzonych odwołań między jednostkami bazy danych. Oto kilka przykładów naruszeń schematu:

  • Funkcja odwołuje się do tabeli lub kolumny, która już nie istnieje.
  • Funkcja odwołuje się do innej funkcji, która już nie istnieje.
  • Funkcja odwołuje się do funkcji z nieprawidłową liczbą lub typem parametrów.
  • Funkcja odwołuje się do kolumny, której typ danych uległ zmianie.
  • Zasady aktualizacji odwołują się do funkcji lub tabeli źródłowej, która już nie istnieje.
  • Zasady aktualizacji odwołują się do funkcji, której schemat wyjściowy nie jest zgodny ze schematem tabeli docelowej.
  • Nieprawidłowe mapowanie pozyskiwania (np. co najmniej jedna kolumna zdefiniowana w mapowaniu nie istnieje w tabeli docelowej).
  • Nieprawidłowy eksport ciągły (np. nie można odnaleźć przywołanej tabeli lub kolumny).
  • Nie można uzyskać dostępu do tabeli zewnętrznej, ponieważ lokalizacja magazynu może nie istnieć lub nie ma wystarczających uprawnień dostępu do niej.

Uwaga / Notatka

Skróty są określane jako "tabele zewnętrzne" w funkcji naruszeń schematu.

Włączenie wyświetlania naruszeń schematu wyróżnia jednostki, których dotyczy problem bezpośrednio na diagramie. Kliknięcie instancji naruszenia schematu powoduje otwarcie okienka bocznego ze szczegółowymi informacjami o naruszeniu.

Ta funkcja umożliwia szybkie lokalizowanie i rozwiązywanie uszkodzonych zależności, dzięki czemu baza danych usługi Eventhouse pozostaje spójna i niezawodna.

Zrzut ekranu przedstawiający diagram jednostki z wyróżnionymi naruszeniami schematu na czerwono.

W jakich scenariuszach można używać diagramów jednostek?

W tej sekcji przedstawiono różne scenariusze, w których można użyć widoku diagramu jednostki w bazie danych KQL:

Proaktywne zarządzanie zależnościami

Zarządzanie zależnościami między jednostkami, takimi jak tabele i funkcje, staje się prostsze dzięki rodowodowi danych. Jeśli na przykład zmienisz nazwę tabeli lub zmienisz jej schemat, możesz natychmiast określić, które funkcje opierają się na tej tabeli w zapytaniu KQL. Takie proaktywne podejście pomaga uniknąć nieoczekiwanych problemów i zapewnia bezproblemowe aktualizacje struktury bazy danych.

Śledzenie relacji między zmaterializowanymi widokami i tabelami źródłowymi

Diagramy jednostek umożliwiają śledzenie relacji między zmaterializowanymi widokami a ich bazowymi tabelami źródłowymi. Ułatwia to identyfikowanie oryginalnych źródeł danych, co pozwala efektywniej śledzić przepływ danych i rozwiązywać problemy z nim.

Interakcja z elementami i działanie

Możesz wybrać dowolny element na wykresie, aby wyróżnić jego powiązane elementy, podczas gdy reszta grafu jest wygaszona, co ułatwia skupienie się na określonych relacjach. W przypadku tabel i tabel zewnętrznych w wielokropce [...] można wybrać inne opcje, takie jak wykonywanie zapytań względem tabeli, tworzenie raportu usługi Power BI na podstawie tabeli i nie tylko.

Zrzut ekranu przedstawiający tabelę diagramu encji z menu Więcej.

Proces przetwarzania rekordów

Diagramy jednostek umożliwiają śledzenie liczby rekordów pozyskanych do każdej tabeli i zmaterializowanego widoku. Ten przejrzysty widok przepływów danych pomaga pozostać na bieżąco z rozmiarem pozyskiwania i ilością, zapewniając prawidłowe przetwarzanie danych przez bazę danych.