Udostępnij za pośrednictwem


Dublowane dzienniki operacji bazy danych (wersja zapoznawcza)

Dublowane dzienniki operacji bazy danych są częścią monitorowania obszarów roboczych dzienników i są rejestrowane w bazie danych KQL usługi Eventhouse, która jest częścią rozwiązania analizy Real-Time. Te dzienniki umożliwiają monitorowanie wykonywania i wydajności dublowanej bazy danych.

Dublowane dzienniki wykonywania tabeli bazy danych

Dublowane dzienniki bazy danych na poziomie tabeli zawierają szczegółowe informacje na temat wykonywania dublowania, uzupełniając widok błyskawiczny monitorowania dublowanej bazy danych. Tych dzienników można użyć do:

  • Zapoznaj się z ilością danych replikowanych w czasie dla dublowanych baz danych/tabel.
  • Śledzenie dodawania i usuwania tabel na potrzeby dublowania.
  • Monitoruj stan dublowania i diagnozuj błędy.
  • Mierzenie czasu i opóźnienia dla migawek początkowych i replikacji danych przyrostowych.

W poniższej tabeli opisano kolumny przechowywane w tabeli MirroredDatabaseTableExecution:

Nazwa kolumny Typ Opis
Sygnatury czasowej data/godzina Sygnatura czasowa (UTC) czasu wygenerowania wpisu dziennika podczas tworzenia rekordu przez źródło danych.
OperationName struna Operacja skojarzona z rekordem dziennika operacji. Prawidłowe wartości: AddTable, ReplicatingSchema, StartSnapshotting, Snapshotting, StartReplicating, Replicating, StartReseeding, FailTable, RemoveTable, StopTable.
Identyfikator elementu struna Identyfikator elementu dublowanej bazy danych sieci szkieletowej.
ItemKind struna Typ elementu sieć szkieletowa. Prawidłowe wartości: MirroredDatabase.
ItemName struna Nazwa elementu dublowanej bazy danych sieć szkieletowa.
Identyfikator obszaru roboczego struna Identyfikator obszaru roboczego.
Nazwa obszaru roboczego struna Nazwa obszaru roboczego.
Identyfikator pojemności struna Identyfikator pojemności sieci szkieletowej hostująca element, na który jest obsługiwany.
Identyfikator korelacji struna Nie dotyczy.
Identyfikator operacji struna Nie dotyczy.
Tożsamość struna Nie dotyczy.
CustomerTenantId struna Identyfikator dzierżawy klienta, w którym wykonano operację.
Czas trwania długi Nie dotyczy.
Stan struna Nie dotyczy.
Poziom struna Nie dotyczy.
Region struna Region, w którym znajduje się dublowana baza danych sieci szkieletowej.
WorkspaceMonitoringTableName struna Nazwa tabeli monitorowania obszaru roboczego. Prawidłowe wartości: MirroredDatabaseTableExecution.
OperationStartTime data/godzina Godzina rozpoczęcia operacji (UTC).
OperationEndTime data/godzina Godzina zakończenia operacji (UTC).
MirroringSourceType struna Typ źródłowej bazy danych, np. AzureSqlDatabase, Snowflake.
SourceTableName struna Nazwa tabeli źródłowej.
SourceSchemaName struna Nazwa schematu źródłowego.
ProcessedRows długi Liczba wierszy przetworzonych przez daną operację.
Przetworzone bajty długi Rozmiar danych przetwarzanych przez daną operację.
ReplicatorBatchLatency długi Opóźnienie replikacji partii danych podczas dublowania. Jednostka jest wyrażona w sekundach.
Typ błędu struna Typ błędu — UserError lub SystemError.
ErrorMessage struna Szczegóły komunikatu o błędzie.

Przykładowe zapytania

Przykładowe zapytania można znaleźć w repozytorium fabric-samples GitHub.