ジャーナル管理
Journal
には、データベースで実行されるメタデータ操作に関する情報が含まれています。
メタデータ操作の結果として、ユーザーが実行した管理コマンドや、システムが実行した内部管理コマンド (リテンション期間によるエクステントの削除など) が発生する可能性があります。
Note
.ingest
、.append
、.move
などの追加新規エクステントを含むメタデータ操作には、Journal
に表示される一致するイベントがありません。- 結果セットの列のデータも、それを表示する形式も、制約されません。 それらに依存することは推奨されません。
イベント | EventTimestamp | データベース | 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 | プリンシパル |
---|---|---|---|
. | Name: MyTable1, Attributes: Name='[MyTable1].[col1]', Type='I32' | .create table MyTable1 (col1:int) | imike@fabrikam.com |
. | データベースのプロパティ (長すぎてここに表示できません) | . 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 |
項目 | 説明 |
---|---|
Event | メタデータイ ベント名 |
EventTimestamp | イベント タイムスタンプ |
データベース | このデータベースのメタデータは、イベントの後で変更されました |
EntityName | 変更前に操作が実行されたエンティティ名 |
UpdatedEntityName | 変更後の新しいエンティティ名 |
EntityVersion | 変更後の新しいメタデータ バージョン (db/クラスター) |
EntityContainerName | エンティティ コンテナー名 (entity=column, container=table) |
OriginalEntityState | 変更前のエンティティ (エンティティ プロパティ) の状態 |
UpdatedEntityState | 変更後の新しい状態 |
ChangeCommand | メタデータの変更をトリガーした実行された管理コマンド |
プリンシパル | 管理コマンドを実行したプリンシパル (ユーザー/アプリ) |
.show journal
.show journal
コマンドは、ユーザーが管理者アクセス権を持っているデータベースまたはクラスタのメタデータの変更リストを返します。
アクセス許可
すべてのユーザー (クラスター アクセス) は、コマンドを実行できます。
返される結果は次のとおりです。
- コマンドを実行しているユーザーのすべてのジャーナル エントリ。
- コマンドを実行しているユーザーが管理者アクセス権を持っているデータベースのすべてのジャーナル エントリ。
- コマンドを実行しているユーザーがクラスター管理者である場合、すべてのクラスター ジャーナル エントリ。
.show database DatabaseName journal
.show
database
DatabaseNamejournal
コマンドは、特定のデータベース メタデータの変更に対するジャーナルを返します。
アクセス許可
すべてのユーザー (クラスター アクセス) は、コマンドを実行できます。 返される結果は次のとおりです。
- コマンドを実行しているユーザーがDatabaseNameのデータベース管理者である場合、データベースDatabaseName すべてのジャーナル エントリー。
- それ以外の場合は、コマンドを実行しているデータベース
DatabaseName
とユーザーのすべてのジャーナル エントリ。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示