Monitoruj replikację dublowanej bazy danych Fabric

W tym artykule opisano różne metody monitorowania dublowanej bazy danych po jej skonfigurowaniu, w tym przy użyciu portalu Fabric, monitorowania programistycznego i monitorowania w obszarze roboczym.

Monitorowanie w portalu Fabric

Po skonfigurowaniu dublowanej bazy danych można monitorować bieżący stan replikacji. W sekcji Monitorowanie replikacji przedstawiono stan na poziomie bazy danych oraz listę tabel w ramach replikacji wraz z odpowiadającym im stanem, zreplikowanymi sumami wierszy i ostatnim ukończonym czasem.

Zrzut ekranu przedstawiający portal sieci szkieletowej okienka dublowania bazy danych. Stan replikacji źródłowej i wszystkie tabele zawierają wartość Uruchomiono.

Wskazówka

Jeśli zauważysz opóźnienie w wyglądzie dublowanych danych, postępuj zgodnie z przewodnikiem rozwiązywania problemów , aby debugować potencjalny problem.

Poniżej przedstawiono szczegółowe informacje o widoku monitorowania:

Monitor Opis
Stan poziomu bazy danych Możliwe stany to:
- W toku: replikacja jest obecnie uruchomiona i przenosi dane migawki oraz dane zmian do usługi OneLake.
- Uruchamianie z ostrzeżeniem: Replikacja jest uruchomiona z błędami przejściowymi.
- Zatrzymywanie/Zatrzymano: Replikacja została zatrzymana.
- Niepowodzenie: błąd krytyczny w replikacji, którego nie można odzyskać.
- Wstrzymano: replikacja jest wstrzymana. Dzieje się tak, gdy wstrzymasz i wznowisz pojemność Fabric. Dowiedz się więcej w artykule Zmiany dotyczące pojemności usługi Fabric.
Name Nazwa tabeli źródłowej w [schema_name].[table_name] formacie lub [table_Name] .
Stan na poziomie tabeli Możliwe stany to:
- W toku: trwa replikacja danych.
- Uruchamianie z ostrzeżeniem: Ostrzeżenie o błędzie niekrytycznym z replikacją danych z tabeli.
- Zatrzymywanie/Zatrzymano: Replikacja została zatrzymana.
- Niepowodzenie: błąd krytyczny w replikacji dla tej tabeli.
Zreplikowane wiersze Skumulowana liczba replikowanych wierszy, w tym wszystkie wstawki, aktualizacje i usunięcia zastosowane do tabeli docelowej.
Ostatnio ukończono Ostatni ukończony czas odświeżania dublowanej tabeli ze źródła.

Programowe monitorowanie

Dublowane bazy danych można monitorować programowo przy użyciu interfejsów API REST lub zestawu SDK. Dowiedz się więcej w artykule Publiczny interfejs API REST dublowania w Microsoft Fabric, jak uzyskać stan dublowania dla dublowanej bazy danych lub określonych tabel.

Korzystanie z monitorowania obszaru roboczego

Monitorowanie obszaru roboczego to funkcja obserwacji w usłudze Microsoft Fabric, która umożliwia deweloperom i administratorom uzyskiwanie dostępu do szczegółowych dzienników i metryk wydajności swoich obszarów roboczych.

Replikacja w usłudze Fabric obsługuje dzienniki operacji w monitorowaniu obszaru roboczego, aby zapewnić pełniejsze monitorowanie replikowanych baz danych. Te dzienniki umożliwiają monitorowanie wykonywania i wydajności dublowanej bazy danych, w tym replikacji danych, zmian tabel, stanu dublowania, awarii i opóźnienia replikacji.

Aby rozpocząć, włącz monitorowanie w obszarze roboczym. Po włączeniu monitorowania obszaru roboczego replikowane dzienniki wykonywania bazy danych są automatycznie importowane do tabeli MirroredDatabaseTableExecution w bazie danych monitorowania KQL. Dowiedz się więcej o dostępnych dziennikach i ich strukturze w artykule Dzienniki operacji dublowanej bazy danych.

Zrzut ekranu z portalu Fabric przedstawiający włączenie monitorowania w ustawieniach obszaru roboczego.

Następnie masz pełny dostęp do zaawansowanego środowiska monitorowania dla dublowanej bazy danych:

  • Uzyskiwanie szczegółowych informacji na żądanie: Wykonaj zapytania dotyczące dzienników operacji szczegółowych bezpośrednio przy użyciu języka KQL w bazie danych monitorowania, aby uzyskać natychmiastowy dostęp do potrzebnych informacji.

    Zrzut ekranu z portalu Fabric przedstawiający wykonywanie zapytań do bazy danych monitorowania.

  • Twórz dostosowane pulpity monitorowania: Dzięki bazie danych monitorowania możesz integrować dane z preferowanymi narzędziami, takimi jak Power BI i Real-Time Dashboards, aby tworzyć pulpity dostosowane do twoich potrzeb.

    Zrzut ekranu z portalu Fabric przedstawiający tworzenie pulpitu nawigacyjnego do monitorowania dublowanej bazy danych.

  • Konfigurowanie alertów: konfigurowaniealertów na podstawie dzienników i metryk, które śledzisz.