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.