- スキーマ:
DATA_CLASSIFICATION_HISTORY ビュー¶
このアカウント使用状況ビューには、アカウント内にある各テーブルに関する過去のすべての機密データ分類結果が表示されます。テーブルごとに最新の分類のみを表示する:doc:`/sql-reference/account-usage/data_classification_latest`とは異なり、このビューには、過去365日間に限定されたすべての分類イベントが経時的に表示されます。
列¶
列名 |
データ型 |
説明 |
|---|---|---|
TABLE_ID |
NUMBER |
分類されたテーブルの内部/システム生成識別子。 |
TABLE_NAME |
VARCHAR |
テーブルの名前。 |
SCHEMA_ID |
NUMBER |
テーブルを含むスキーマの内部/システム生成識別子。 |
SCHEMA_NAME |
VARCHAR |
テーブルを含むスキーマの名前。 |
DATABASE_ID |
NUMBER |
テーブルを含むデータベースの内部/システム生成識別子。 |
DATABASE_NAME |
VARCHAR |
テーブルを含むデータベースの名前。 |
RESULT |
VARIANT |
分類時の分類結果。JSONオブジェクトの説明については、 SYSTEM$GET_CLASSIFICATION_RESULT 関数の出力をご参照ください。 |
TRIGGER_TYPE |
VARCHAR |
分類トリガーのモード: |
CLASSIFIED_ON |
TIMESTAMP_LTZ |
分類が実行された時刻。 |
TABLE_DELETED_ON |
TIMESTAMP_LTZ |
オブジェクトまたは親オブジェクトがドロップされた日時。オブジェクトが削除されていない場合はNULL。 |
使用上の注意¶
このビューの遅延は最大3時間になる場合があります。
データは365日(1年)間保持されます。行は、分類イベントが1年より古い場合にのみ削除されます。
/sql-reference/account-usage/data_classification_latest`とは異なり、このビューは、関連するテーブル、スキーマ、またはデータベースがドロップされた場合でも、分類イベントのデータを保持します。``TABLE_NAME`、
SCHEMA_NAME、および``DATABASE_NAME``列は、その分類結果に対して記録されたテーブルとそのデータベース/スキーマの場所を反映しますが、後続の名前変更操作を通じて履歴のオブジェクト名が保持されるわけではありません。テーブルが後で別のスキーマに移動されて再分類された場合は、新しい行に新しい場所が反映されます。テーブルがドロップされている場合、``TABLE_DELETED_ON``列はnull以外になります。
このビューをクエリする方法について詳しくは、:ref:`label-classify_view_history_sql`を参照してください。