湖底システム表参照

Important

Lakebaseのシステムテーブルは ベータ版です。

Lakebaseは観測性テレメトリーを system.lakebase スキーマに取り込みます。 ワークスペースの Lakebase Observability in System Tables プレビューがオンになっていると、Lakebaseはこれらのテーブルに自動的にテレメトリーを書き込みます。 設定を作成したり、目的地を選んだりするわけではありません。 Advanced Postgresのテレメトリが最初にここに届くデータです。 以下の表はそれぞれのカードが何を持っているかを示しています。

各テーブルの詳細な列参照については、 システムテーブル内のLakebaseテレメトリを参照してください。

必要条件

  • ワークスペースで LakebaseのシステムテーブルでのObservability プレビューを有効にしました。 ワークスペース管理者は プレビューページから有効にできます。
  • AWSまたはAzure上のLakebaseプロジェクトです。

使用可能なテーブル

system.lakebaseスキーマには以下の表が含まれています:

テーブル Description
active_session_history 各セッションが実行・待機している内容を含む、アクティブなPostgresバックエンド状態のサンプルスナップショット。
wait_event_counters Postgresの待機イベントのウィンドウごとのカウントと持続時間。
plan_history クエリの実行とその計画をキャプチャしました。
pg_stat_statements_counters 正規化された文のウィンドウごとの実行統計。
ddl_history トップレベルのDDLおよびスキーマ変更イベントをキャプチャしました。
database_counters ウィンドウごとのPostgresデータベースカウンターデルタ。
database_gauges Postgresデータベースのポイントインタイム値。
compute_counters ウィンドウごとの計算およびホストカウンターの差。
compute_gauges ポイントインタイム計算容量と健康状態の数値。
postgres_logs 構造化されたPostgresのログイベント。

テーブルパス:これらのテーブルは system.lakebase スキーマ、例えば system.lakebase.active_session_historyに位置しています。

各テーブルの完全な列参照については、 システムテーブル内のLakebaseテレメトリを参照してください。

Retention

system.lakebaseテーブルは7日間のデータを保持します。

Access

システム テーブルへのアクセスは、Unity Catalog で管理されます。 アカウント管理者とメタストア管理者の両方を持つユーザーは、 system.lakebase テーブルを読み取り、アクセスを管理できます。 「Unity Catalog の特権の管理」を参照してください。

アクセスはスキーマレベルで適用されるため、読書 system.lakebase テレメトリがアカウント内のすべてのプロジェクトのテレメトリーを閲覧できるユーザーです。 アクセス権を持つユーザーは、Unity Catalogのテーブルと同じようにテレメトリを照会します。