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"