

 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/)を参照してください。

# Autonomics から除外するワークロードの管理
<a name="t_Manage_workload_exclusion"></a>

 拒否リスト機能を使用して、特定のプロビジョニングされたエンドポイントやサーバーレスワークグループが、ディストリビューションキーやソートキーなどの自律的な決定に影響を与える動作を除外できます。これにより、Amazon Redshift が Redshift マネージドストレージ (RMS) データの最適化を決定する際に考慮するワークロードを制御できます。

 **拒否リストの使用** 

 Amazon Redshift コンソールの [Autonomics] セクションから拒否リストを管理できます。

1.  **項目の追加または削除** 

    特定のプロビジョニングされたエンドポイントまたはサーバーレスワークグループを拒否リストに追加し、必要に応じて削除します。

1.  **表示と検索** 

   拒否リストのすべての項目を表示し、拒否リスト内の特定のエンドポイントまたはワークグループを検索します。

 拒否リストは、データマーケットプレイスを実行したり、外部ユーザーとデータを共有したり、複数のビジネスユニットがあり、特定の使用パターンがワークロードに適した最適化の決定に影響を与えないようにしたりする場合に特に便利です。例えば、ワークグループ A がワークロード A を実行し、ワークグループ B が共有テーブル T でワークロード B を実行する場合、T のソートキーはワークロード A と B の両方によって決定されます。ワークロード A のみがソートキーの決定に影響を与えるようにする場合は、テーブル T を所有するエンドポイントかワークグループの拒否リストにワークグループ B を追加します。Amazon Redshift Autonomics は拒否リストで特に除外されない限り、デフォルトでは、プロデューサーとすべてのコンシューマークラスター/ワークグループからのクエリパターンを考慮します。

**注記**  
 同じアカウント内の異なる AWS リージョン間でリソースを拒否リストに登録できます。クロスアカウント拒否リストはまだサポートされていません。

## Amazon Redshift コンソールでの拒否リストリソースの管理
<a name="manage-denylist-console"></a>

Amazon Redshift Serverless コンソールで、以下の手順を完了します。

1. クラスターまたはサーバーレスワークグループを選択します。

1. 特定のクラスターまたはワークグループの詳細ページに移動します。

1. タブセクションで [Autonomics] を選択します。

1. [Autonomics] タブで、拒否リストを表示および管理できます。

1. クロスリージョン拒否リストを管理するには、対応する AWS リージョンを選択します。

## 拒否リストにリソースを追加する
<a name="add-denylist"></a>

1. 選択したクラスターまたはワークグループの [Autonomics] タブに移動し、AWS リージョンを選択し、[リソースを追加] を選択します。

1.  拒否リストに追加する 1 つ以上のプロビジョニングされたクラスターまたはサーバーレスワークグループを選択し、[追加] を選択します。

1. この表は、拒否リストリソースのリストを示しています。

## 拒否リストのリソースを削除する
<a name="remove-denylist"></a>

1. 選択したクラスターまたはワークグループの [Autonomics] タブに移動し、AWS リージョンを選択します。

1. リストから削除するクラスターまたはワークグループを選択し、[削除] を選択します。

1. 確認ダイアログボックスが開きます。[削除] をクリックして確定します。