

 Amazon Redshift は、2026 年 6 月 30 日以降、Python UDF の使用をサポートしなくなります。これは段階的に実施されます。Python のサポート終了と移行オプションの詳細については、2025 年 6 月 30 日に公開された[ブログ記事](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)を参照してください。

# SVV\_DATASHARES
<a name="r_SVV_DATASHARES"></a>

SVV\_DATASHARES を使用して、クラスター上に作成されたデータ共有およびクラスターと共有されているデータ共有のリストを表示します。

SVV\_DATASHARES は以下のユーザーに表示されます。
+ スーパーユーザー
+ データ共有の所有者
+ データ共有に対する ALTER または USAGE アクセス許可を持つユーザー

他のユーザーは行を確認できません。ALTER および USAGE アクセス許可に関する詳細は、「[GRANT](r_GRANT.md)」を参照してください。

システムテーブルとビューに対してクエリを実行する際のベストプラクティスの詳細については、「[システムテーブルのクエリ](https://docs.aws.amazon.com/redshift/latest/mgmt/discovering-metadata-system-tables.html)」を参照してください。

**注記**  
データ共有の検出には [SHOW DATASHARES](r_SHOW_DATASHARES.md) コマンドを使用します。SHOW DATASHARES は、新機能がリリースされると更新されます。詳細については、「[メタデータを検出するためのベストプラクティス](https://docs.aws.amazon.com/redshift/latest/mgmt/best-practices-discovering-metadata.html)」を参照してください。

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


| 列名  | データ型  | 説明  | 
| --- | --- | --- | 
| share\_name | varCHAR(128) | データ共有の名前。 | 
| share\_id | integer | データ共有の ID。 | 
| share\_owner | integer | データ共有の所有者。 | 
| source\_database | varCHAR(128) | このデータ共有のソースデータベース。 | 
| consumer\_database | varCHAR(128) | このデータ共有から作成されたコンシューマデータベース。 | 
| share\_type | varCHAR(8) | データ共有のタイプ。指定できる値は、INBOUND と OUTBOUND です。 | 
| createdate | タイムゾーンなしのタイムスタンプ  | データ共有が作成された日付。 | 
| is\_publicaccessible | boolean | データ共有を公的にアクセス可能なクラスターと共有できるかどうかを指定するプロパティ。 | 
| share\_acl | varCHAR(256)  | データ共有に指定されたユーザーまたはユーザーグループのアクセス許可を定義する文字列。 | 
| producer\_account | varCHAR(16) | データ共有プロデューサのアカウント ID。 | 
| producer\_namespace | varCHAR(64) | データ共有プロデューサクラスターの一意のクラスター識別子。 | 
| managed\_by | varCHAR(64) | データ共有の管理を行う AWS サービスを指定するプロパティ。 | 

## 使用に関する注意事項
<a name="r_SVV_DATASHARES-usage"></a>

**追加のメタデータの取得** — `share_owner` 列で返された整数を使用して、[SVL\_USER\_INFO](r_SVL_USER_INFO.md) の `usesysid` と結合してデータ共有所有者に関するデータを取得できます。これには、名前と追加のプロパティが含まれます。

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

次の例では、SVV\_DATASHARES の出力を返します。

```
SELECT share_owner, source_database, share_type, is_publicaccessible
FROM svv_datashares
WHERE share_name LIKE 'tickit_datashare%'
AND source_database = 'dev';
    
  share_owner | source_database | share_type  | is_publicaccessible  
--------------+-----------------+-------------+----------------------
     100      |      dev        |   OUTBOUND  |        True
(1 rows)
```

次の例では、アウトバウンドデータ共有のために、SVV\_DATASHARES の出力を返します。

```
SELECT share_name, share_owner, btrim(source_database), btrim(consumer_database), share_type, is_publicaccessible, share_acl, btrim(producer_account), btrim(producer_namespace), btrim(managed_by) FROM svv_datashares WHERE share_type = 'OUTBOUND';
                
   share_name   | share_owner | source_database | consumer_database | share_type | is_publicaccessible | share_acl | producer_account|         producer_namespace           | managed_by 
----------------+-------------+-----------------+-------------------+------------+---------------------+-----------+-----------------+--------------------------------------+------------
    salesshare  |      1      |       dev       |                   |  OUTBOUND  |        True         |           |   123456789012  | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d |    
 marketingshare |      1      |       dev       |                   |  OUTBOUND  |        True         |           |   123456789012  | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d |
```

次の例では、インバウンドデータ共有のために SVV\_DATASHARES の出力を返します。

```
SELECT share_name, share_owner, btrim(source_database), btrim(consumer_database), share_type, is_publicaccessible, share_acl, btrim(producer_account), btrim(producer_namespace), btrim(managed_by) FROM svv_datashares WHERE share_type = 'INBOUND';
                
  share_name    | share_owner | source_database | consumer_database | share_type | is_publicaccessible | share_acl | producer_account |         producer_namespace           | managed_by 
----------------+-------------+-----------------+-------------------+------------+---------------------+-----------+------------------+--------------------------------------+------------
  salesshare    |             |                 |                   |  INBOUND   |       False         |           |  123456789012    | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | 
 marketingshare |             |                 |                   |  INBOUND   |       False         |           |  123456789012    | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | ADX
```