Udostępnij za pośrednictwem


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 .appendi inne, nie będą miały pasujących zdarzeń wyświetlanych w obiekcie Journal .
  • 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.