Zarządzanie dziennikami
Journal
zawiera informacje o operacjach metadanych wykonywanych w bazie danych.
Operacje metadanych mogą wynikać z polecenia zarządzania wykonywanego przez użytkownika lub wewnętrznych poleceń zarządzania wykonywanych przez system, takich jak zakresy usuwania przez przechowywanie.
Uwaga
- Operacje metadanych obejmujące dodawanie nowych zakresów, takich jak
.ingest
,.move
.append
i inne, nie będą miały pasujących zdarzeń wyświetlanych w obiekcieJournal
. - Dane w kolumnach zestawu wyników, a także format, w którym są prezentowane, nie są umowne. Nie zaleca się przyjmowania zależności od nich.
Zdarzenie | EventTimestamp | baza danych | EntityName | UpdatedEntityName | EntityVersion | EntityContainerName |
---|---|---|---|---|---|---|
CREATE-TABLE | 2017-01-05 14:25:07 | InternalDb | MyTable1 | MyTable1 | Wersja 7.0 | InternalDb |
ZMIANA NAZWY TABELI | 2017-01-13 10:30:01 | InternalDb | MyTable1 | MyTable2 | Wersja 8.0 | InternalDb |
OriginalEntityState | UpdatedEntityState | Zmieńpolecenia | Główne |
---|---|---|---|
. | Nazwa: MyTable1, Atrybuty: Name='[MyTable1]. [col1]', Type='I32' | .create table MyTable1 (col1:int) | imike@fabrikam.com |
. | Właściwości bazy danych (zbyt długo, aby być tutaj wyświetlane) | .create database TestDB persist (@"https://imfbkm.blob.core.windows.net/md", @"https://imfbkm.blob.core.windows.net/data") | Microsoft Entra app id=76263cdb-abcd-545644e9c404 |
Nazwa: MyTable1, Atrybuty: Name='[MyTable1]. [col1]', Type='I32' | Nazwa: MyTable2, Atrybuty: Name='[MyTable1]. [col1]', Type='I32' | .rename table MyTable1 to MyTable2 | rdmik@fabrikam.com |
Element | opis |
---|---|
Zdarzenie | Nazwa zdarzenia metadanych |
EventTimestamp | Sygnatura czasowa zdarzenia |
baza danych | Metadane tej bazy danych zostały zmienione po zdarzeniu |
EntityName | Nazwa jednostki, nad którą wykonano operację, przed zmianą |
UpdatedEntityName | Nowa nazwa jednostki po zmianie |
EntityVersion | Nowa wersja metadanych (db/cluster) po zmianie |
EntityContainerName | Nazwa kontenera jednostki (entity=column, container=table) |
OriginalEntityState | Stan jednostki (właściwości jednostki) przed zmianą |
UpdatedEntityState | Nowy stan po zmianie |
Zmieńpolecenia | Wykonane polecenie zarządzania, które wyzwoliło zmianę metadanych |
Główne | Podmiot zabezpieczeń (użytkownik/aplikacja), który wykonał polecenie zarządzania |
.show journal
Polecenie .show journal
zwraca listę zmian metadanych w bazach danych lub klastrze, do którego użytkownik ma dostęp administratora.
Uprawnienia
Wszyscy (dostęp do klastra) mogą wykonać polecenie .
Zwrócone wyniki będą obejmować:
- Wszystkie wpisy dziennika użytkownika wykonującego polecenie.
- Wszystkie wpisy dziennika baz danych, do których użytkownik wykonujący polecenie ma dostęp administratora.
- Wszystkie wpisy dziennika klastra, jeśli użytkownik wykonujący polecenie jest administratorem klastra.
.show database DatabaseName journal
Polecenie .show
database
DatabaseName journal
zwraca dziennik dla zmian określonych metadanych bazy danych.
Uprawnienia
Wszyscy (dostęp do klastra) mogą wykonać polecenie . Zwrócone wyniki obejmują:
- Wszystkie wpisy dziennika bazy danych DatabaseName , jeśli użytkownik wykonujący polecenie jest administratorem bazy danych w DatabaseName.
- W przeciwnym razie wszystkie wpisy dziennika bazy danych
DatabaseName
i użytkownika wykonującego polecenie.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla