

 Amazon Redshift は、パッチ 198 以降、新しい Python UDF の作成をサポートしなくなります。既存の Python UDF は、2026 年 6 月 30 日まで引き続き機能します。詳細については、[ブログ記事](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)を参照してください。

# SYS\_DATASHARE\_USAGE\_PRODUCER
<a name="SYS_DATASHARE_USAGE_PRODUCER"></a>

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

SYS\_DATASHARE\_USAGE\_PRODUCER はすべてのユーザーに表示されます。スーパーユーザーはすべての行を表示できますが、通常のユーザーは自分のデータのみを表示できます。詳細については、「[システムテーブルとビューのデータの可視性](cm_chap_system-tables.md#c_visibility-of-data)」を参照してください。

## テーブルの列
<a name="SYS_DATASHARE_USAGE_PRODUCER-table-rows"></a>


| 列名  | データ型  | 説明  | 
| --- | --- | --- | 
| 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。 | 
| record\_time | timestamp | アクションが記録される時刻。 | 
| status | integer | データ共有のステータス。 | 
| error | varCHAR(512) | エラーのメッセージ。 | 
| consumer\_region | char(64) | コンシューマークラスターが属するリージョン。 | 

## サンプルクエリ
<a name="SYS_DATASHARE_USAGE_PRODUCER-sample-queries"></a>

次の例は、SYS\_DATASHARE\_USAGE\_PRODUCER ビューを示しています。

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