Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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.
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.
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.
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.
Konfigurowanie alertów: konfigurowaniealertów na podstawie dzienników i metryk, które śledzisz.