カタログ エクスプローラーの [分析情報] タブを使用すると、Unity カタログに登録されている任意のテーブルの使用状況の傾向と頻繁なクエリ、ユーザー、ダッシュボード、ノートブック、結合テーブルを表示できます。 [分析情報] タブには、 過去 30 日間のテーブルの使用状況 グラフと、過去 1 か月間の頻繁なアクティビティを一覧表示するセクションが含まれています。 カタログ エクスプローラーには、最近のクエリ アクティビティに基づくテーブルと列の相対的な人気も表示されます。 人気を参照してください。
この情報は次のような質問に回答するのに役立ちます。
- このデータは信頼できますか?
- このデータの優れた使い方は何ですか?
- このデータに関する質問に回答できるユーザーは誰ですか?
注
[分析情報] タブに表示されるクエリは、Databricks SQL を使用して実行されるクエリに限定されます。
始める前に
頻発するクエリとユーザー データを [分析情報] タブで表示するには、次のアクセス許可が必要です。
Unity Catalog内:
- テーブルに対する
SELECT権限。 -
USE SCHEMAテーブルの親スキーマに対する特権。 - テーブルの親カタログの
USE CATALOG。
メタストア管理者には、既定でこれらの権限があります。 「Unity Catalog の特権の管理」を参照してください。
Databricks SQL:
- クエリに対する CAN VIEW アクセス許可。 表示アクセス許可がないクエリは表示されません。 「ACL クエリ」を参照してください。
[分析情報] タブの表示
Azure Databricks ワークスペースで、[
カタログ をクリックしてカタログ エクスプローラーを開きます。
必要な分析情報を得るためのテーブルを検索するか、そのテーブルに移動します。
「ワークスペース オブジェクトの検索」と「テーブル オブジェクトの探索」を参照してください。
テーブル ページで [分析情報] タブをクリックします。
過去 30 日間のテーブルの使用状況グラフと、頻繁に使用するユーザー、クエリ、ダッシュボード、ノートブック、結合テーブルのセクションが表示されます。
[過去 30 日間のテーブルの使用状況] グラフと [頻繁に結合されたテーブル] セクションはメタストア スコープであり、メタストアにアタッチされているすべてのワークスペースのアクティビティを表示します。 頻繁なユーザー、頻繁なクエリ、頻繁なダッシュボード、および頻繁なノートブックのセクションは、ワークスペーススコープであり、現在のワークスペースでのみアクティビティを表示します。 使用状況グラフにアクティビティが表示されていても、"頻繁な" セクションが空または不完全と表示される場合、クエリは別のワークスペースから発生した可能性があります。 プログラムを使用してすべてのワークスペースのユーザー アクティビティにクエリを実行するには、 系列システム テーブルを使用します。
人気度
人気は、過去 30 日間にテーブルまたはその列に対してクエリを実行する頻度を反映します。 これらのシグナルを使用して、スキーマまたはテーブルを探索するときに最も使用されるデータを識別します。
テーブルの人気度: スキーマで最も人気のあるテーブルを見つけるには、スキーマの [概要 ] タブを開き、人気順にテーブルを並べ替えます。 人気メトリックは、JDBC からの読み取り、SQL ステートメント実行 API、SQL コネクタ、カタログ エクスプローラーでのサンプル データクリックなど、テーブルの対話型読み取りの合計数によって決まります。 テーブルの人気アイコンにカーソルを合わせると、過去 30 日間にクエリが実行された回数が表示されます。
列の人気度: テーブルで最も人気のある列を見つけるには、テーブルの [概要 ] タブを開き、人気順に列を並べ替えます。 列の人気度は、過去 30 日間にそのテーブルに対して実行されたクエリに基づいて決定されます。 列の人気度アイコンにカーソルを合わせると、過去 30 日間に列を使用したクエリのおおよその割合が表示されます。
制限事項
- 頻繁なクエリ メトリックでは、SQL エディターで保存されたクエリのみがキャプチャされます。