Condividi tramite


Gestione del journal

Journal contiene informazioni sulle operazioni sui metadati eseguite nel database.

Le operazioni sui metadati possono derivare da un comando di gestione eseguito da un utente o da comandi di gestione interni eseguiti dal sistema, ad esempio gli extent di eliminazione in base alla conservazione.

Nota

  • Le operazioni di metadati che includono l'aggiunta di nuovi extent, ad esempio .ingest, .append.move e altri, non avranno eventi corrispondenti visualizzati in Journal.
  • I dati nelle colonne del set di risultati, nonché il formato in cui vengono presentati, non sono contrattuali. Non è consigliabile accettare una dipendenza da essi.
Event EventTimestamp Database EntityName UpdatedEntityName EntityVersion EntityContainerName
CREATE-TABLE 2017-01-05 14:25:07 InternalDb MyTable1 MyTable1 v7.0 InternalDb
RENAME-TABLE 2017-01-13 10:30:01 InternalDb MyTable1 MyTable2 v8.0 InternalDb
OriginalEntityState UpdatedEntityState ChangeCommand Entità di sicurezza
. Name: MyTable1, Attributes: Name='[MyTable1]. [col1]', Type='I32' .create table MyTable1 (col1:int) imike@fabrikam.com
. Proprietà del database (troppo lunghe da visualizzare qui) .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
Name: MyTable1, Attributes: Name='[MyTable1]. [col1]', Type='I32' Name: MyTable2, Attributes: Name='[MyTable1]. [col1]', Type='I32' .rename table MyTable1 to MyTable2 rdmik@fabrikam.com
Articolo Descrizione
Event Nome dell'evento di metadati
EventTimestamp Timestamp dell'evento
Database I metadati di questo database sono stati modificati dopo l'evento
EntityName Nome dell'entità su cui è stata eseguita l'operazione, prima della modifica
UpdatedEntityName Nome della nuova entità dopo la modifica
EntityVersion La nuova versione dei metadati (db/cluster) dopo la modifica
EntityContainerName Nome del contenitore di entità (entity=column, container=table)
OriginalEntityState Stato dell'entità (proprietà dell'entità) prima della modifica
UpdatedEntityState Nuovo stato dopo la modifica
ChangeCommand Comando di gestione eseguito che ha attivato la modifica dei metadati
Entità di sicurezza Entità (utente/app) che ha eseguito il comando di gestione

.show journal

Il .show journal comando restituisce un elenco di modifiche ai metadati nei database o nel cluster a cui l'utente ha accesso amministratore.

Autorizzazioni

Tutti (accesso al cluster) possono eseguire il comando .

I risultati restituiti includono:

  • Tutte le voci del journal dell'utente che esegue il comando.
  • Tutte le voci del journal dei database a cui l'utente che esegue il comando ha accesso amministratore.
  • Tutte le voci del journal del cluster se l'utente che esegue il comando è un amministratore del cluster.

.show database DatabaseName journal

Il .show database comando DatabaseName journal restituisce il journal per le modifiche specifiche dei metadati del database.

Autorizzazioni

Tutti (accesso al cluster) possono eseguire il comando . I risultati restituiti includono:

  • Tutte le voci del journal di database DatabaseName se l'utente che esegue il comando è un amministratore del database in DatabaseName.
  • In caso contrario, tutte le voci del journal del database DatabaseName e dell'utente che esegue il comando .