Compartir vía


Administración del diario

Journal contiene información sobre las operaciones de metadatos realizadas en la base de datos.

Las operaciones de metadatos pueden derivar de un comando de administración que un usuario ejecutó o comandos de administración internos que ejecutó el sistema, como la eliminación de extensiones por retención.

Nota:

  • Las operaciones de metadatos que abarcan la adición de nuevas extensiones, como .ingest, .move .appendy otras, no tendrán eventos coincidentes que se muestran en .Journal
  • Los datos de las columnas del conjunto de resultados, así como el formato en el que se presenta, no son contractuales. No se recomienda tomar una dependencia de ellos.
Evento EventTimestamp Base de datos 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 Principal
. Nombre: MyTable1, Atributos: Name='[MyTable1]. [col1]', Type='I32' .create table MyTable1 (col1:int) imike@fabrikam.com
. Propiedades de la base de datos (demasiado largas para mostrarse aquí) .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
Nombre: MyTable1, Atributos: Name='[MyTable1]. [col1]', Type='I32' Nombre: MyTable2, Atributos: Name='[MyTable1]. [col1]', Type='I32' .rename table MyTable1 a MyTable2 rdmik@fabrikam.com
Elemento Descripción
Evento El nombre del evento de metadatos
EventTimestamp Marca de tiempo del evento
Base de datos Los metadatos de esta base de datos se cambiaron después del evento
EntityName Nombre de entidad en el que se ejecutó la operación, antes del cambio.
UpdatedEntityName Nuevo nombre de entidad después del cambio
EntityVersion La nueva versión de metadatos (db/cluster) después del cambio
EntityContainerName El nombre del contenedor de entidades (entity=column, container=table)
OriginalEntityState Estado de la entidad (propiedades de entidad) antes del cambio
UpdatedEntityState Nuevo estado después del cambio
ChangeCommand Comando de administración ejecutado que desencadenó el cambio de metadatos
Principal Entidad de seguridad (usuario o aplicación) que ejecutó el comando de administración

Diario .show

El .show journal comando devuelve una lista de los cambios de metadatos en las bases de datos o en el clúster al que el usuario tiene acceso de administrador.

Permisos

Todos los usuarios (acceso al clúster) pueden ejecutar el comando .

Los resultados devueltos incluirán:

  • Todas las entradas del diario del usuario que ejecuta el comando.
  • Todas las entradas del diario de las bases de datos a las que el usuario que ejecuta el comando tienen acceso de administrador.
  • Todas las entradas del diario del clúster si el usuario que ejecuta el comando es un administrador del clúster.

.show database DatabaseName journal

El .show database comando DatabaseName journal devuelve el diario para los cambios específicos en los metadatos de la base de datos.

Permisos

Todos los usuarios (acceso al clúster) pueden ejecutar el comando . Los resultados devueltos incluyen:

  • Todas las entradas del diario de database DatabaseName si el usuario que ejecuta el comando es un administrador de base de datos en DatabaseName.
  • De lo contrario, todas las entradas del diario de la base de datos DatabaseName y del usuario que ejecuta el comando.