コネクタ統計リファレンス¶
データベースオブジェクトとプロシージャ¶
次のデータベースオブジェクトは、ファイル observability/connector_stats.sql
を通して作成されます。
PUBLIC.GENERIC_CONNECTOR_STATS¶
ビューはどのロールでも使用できません。ビュー CONNECTOR_STATS
経由でアクセスしてください。進行中および完了した取り込み実行に関するデータを提供するビュー。[STATE.INGESTION_RUN
/ STATE.RESOURCE_INGESTION_DEFINITION
/ STATE.INGESTION_PROCESS
] 内部テーブルの結合からデータを取得してマップするビュー。
マッピングによるビュー構造は次のとおりです。
ID (列) → RUN_ID (列);
RESOURCE_INGESTION_DEFINITION_ID (列)
INGESTION_CONFIGURATION_ID (列)
INGESTION_PROCESS_ID (列)
NAME (列)
STARTED_AT (列)
UPDATED_AT (列)
COMPLETED_AT (列)
STATUS (列)
INGESTED_ROWS (列)
DATEDIFF (STARTED_AT および COMPLETED_AT からの秒数)(列) → DURATION_S (列);
INGESTED_ROWS (列) / DURATION_S (列) → THROUGHPUT_RPS (列);
METADATA (列)
PUBLIC.AGGREGATED_CONNECTOR_STATS¶
このビューは、 ADMIN
および VIEWER
ロールに公開されます。上記のビューから集計されたデータを返し、定義されたユーザーにアクセスを許可します。行は切り捨てられた時間ごとにグループ化され、更新された行の合計が表示されます。毎日のインジェスチョン実行に関する集計データを提供するビュー。
GENERIC_CONNECTOR_STATS
内部テーブルからデータを取得してマップするビュー。マッピングは次のとおりです。
GROUPED BY (STARTED_AT からの時間(列)) → RUN_DATE (列);
SUM (INGESTED_ROWS (列)) → UPDATED_ROWS (列);
サンプルの GENERIC_CONNECTOR_STATS に作成されたサンプルの AGGREGATED_CONNECTOR_STATS
ビュー:
RUN_DATE |
UPDATED_ROWS |
---|---|
<timestamp_ntz> |
20 |
<timestamp_ntz> |
40 |
... |
... |
このビューを上書きすることはお勧めしません。
PUBLIC.CONNECTOR_STATS¶
このビューは ADMIN
ロールに公開されます。コネクタ統計ビューからデータを返し、定義されたユーザーにアクセスを許可します。デフォルトの実装では、このビューは GENERIC_CONNECTOR_STATS
上の追加レイヤーとしてのみ存在します。追加のカスタムデータを追加する必要がある場合は、この実装を上書きする必要があります。