SVL_DATASHARE_USAGE_PRODUCER - Amazon Redshift

SVL_DATASHARE_USAGE_PRODUCER

データ共有のアクティビティと使用状況を記録します。このビューは、コンシューマークラスターにのみ関連しています。

SVL_DATASHARE_USAGE_PRODUCER はすべてのユーザーに表示されます。スーパーユーザーはすべての行を表示できますが、通常のユーザーは自分のデータのみを表示できます。詳細については、「システムテーブルとビューのデータの可視性」を参照してください。

このテーブルの一部またはすべてのデータは、SYS モニタリングビュー SYS_DATASHARE_USAGE_PRODUCER でも確認できます。SYS モニタリングビューのデータは、使いやすく理解しやすいようにフォーマットされます。クエリには、SYS モニタリングビューを使用することをお勧めします。

テーブルの列

列名 データ型 説明
share_id integer データ共有のオブジェクト ID (OID)。
share_name varCHAR(128) データ共有の名前。
request_id varCHAR(50) リクエストされた API コールの一意の ID。
request_type varCHAR(25) プロデューサクラスターに対して行われたリクエストのタイプ。
object_type varCHAR(64) データ共有から共有されているオブジェクトのタイプ。使用可能な値は、スキーマ、テーブル、列、関数、およびビューです。
object_oid integer データ共有から共有されているオブジェクトの ID。
object_name varCHAR(128) データ共有から共有されているオブジェクトの名前。
consumer_account varCHAR(16) データ共有が共有されるコンシューマーアカウントのアカウント。
consumer_namespace varCHAR(64) データ共有が共有されるコンシューマーアカウントの名前空間。
consumer_transaction_uid varCHAR(50) コンシューマークラスター上のステートメントの一意のトランザクション ID。
recordtime timestamp アクションが記録される時刻。
status integer データ共有のステータス。
error varCHAR(512) エラーのメッセージ。
consumer_region char(64) コンシューマークラスターが属するリージョン。

サンプルクエリ

次の例は、SVL_DATACHARE_USAGE_PRODUCER ビューを示しています。

SELECT DISTINCT request_type FROM svl_datashare_usage_producer WHERE object_name LIKE 'tickit%'; request_type ------------------ "GET RELATION"