Управление журналами
Journal
содержит сведения об операциях метаданных, выполненных в базе данных.
Операции метаданных могут быть вызваны командой управления, выполняемой пользователем, или внутренними командами управления, выполняемыми системой, например удалением экстентов по хранению.
Примечание.
- Операции метаданных, охватывающие добавление новых экстентов, таких как
.ingest
,.move
.append
и другие, не будут иметь соответствующие события, отображаемые в .Journal
- Данные в столбцах результирующего набора, а также формат, в котором он представлен, не является договорным. Не рекомендуется принимать зависимость от них.
Мероприятие | EventTimestamp | База данных | EntityName | UpdatedEntityName | EntityVersion | EntityContainerName |
---|---|---|---|---|---|---|
CREATE-TABLE | 2017-01-05 14:25:07 | InternalDb | MyTable1 | MyTable1 | v7.0 | InternalDb |
ПЕРЕИМЕНОВАТЬ ТАБЛИЦУ | 2017-01-13 10:30:01 | InternalDb | MyTable1 | MyTable2 | v8.0 | InternalDb |
OriginalEntityState | ОбновленоEntityState | ChangeCommand | Субъект |
---|---|---|---|
. | Имя: MyTable1, атрибуты: Name='[MyTable1]. [col1]', Type='I32' | .create table MyTable1 (col1:int) | imike@fabrikam.com |
. | Свойства базы данных (слишком долго отображаться здесь) | Сохранение базы данных TestDB для .create (@"https://imfbkm.blob.core.windows.net/md" @"https://imfbkm.blob.core.windows.net/data") | Идентификатор приложения Microsoft Entra=76263cdb-abcd-54564e9c404 |
Имя: MyTable1, атрибуты: Name='[MyTable1]. [col1]', Type='I32' | Имя: MyTable2, Атрибуты: Name='[MyTable1]. [col1]', Type='I32' | Переименование таблицы MyTable1 в MyTable2 | rdmik@fabrikam.com |
Позиция | Description |
---|---|
Мероприятие | Имя события метаданных |
EventTimestamp | Метка времени события |
База данных | Метаданные этой базы данных были изменены после события |
EntityName | Имя сущности, в которую была выполнена операция, перед изменением |
UpdatedEntityName | Новое имя сущности после изменения |
EntityVersion | Новая версия метаданных (db/cluster) после изменения |
EntityContainerName | Имя контейнера сущности (entity=column, container=table) |
OriginalEntityState | Состояние сущности (свойств сущности) перед изменением |
ОбновленоEntityState | Новое состояние после изменения |
ChangeCommand | Выполненная команда управления, активировающая изменение метаданных |
Субъект | Субъект (пользователь или приложение), выполняющий команду управления |
.show journal
Команда .show journal
возвращает список изменений метаданных в базах данных или кластере, к которому пользователь имеет доступ администратора.
Разрешения
Все пользователи (доступ к кластеру) могут выполнять команду.
Результаты, возвращенные, будут включать:
- Все записи журнала пользователя, выполняющего команду.
- Все записи журнала баз данных, к которым пользователь, выполняющий команду, имеет доступ администратора.
- Все записи журнала кластера, если пользователь, выполняющий команду, является администратором кластера.
.show databaseName journal
Команда .show
database
DatabaseName journal
возвращает журнал для определенных изменений метаданных базы данных.
Разрешения
Все пользователи (доступ к кластеру) могут выполнять команду. Результаты, возвращенные, включают:
- Все записи журнала databaseName, если пользователь, выполняющий команду, является администратором базы данных в DatabaseName.
- В противном случае все записи журнала базы данных
DatabaseName
и пользователя, выполняющего команду.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по