

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

# プロビジョニングされたクラスター用の Amazon Redshift 管理インターフェイスの使用
<a name="using-aws-sdk"></a>

**注記**  
このトピックでは、プロビジョニングされたクラスター用の Amazon Redshift 管理インターフェイスの使用について説明します。Amazon Redshift Serverless と Amazon Redshift Data API には、同様の管理インターフェイスがあります。

Amazon Redshift は、AWS SDK、AWS Command Line Interface (AWS CLI)、および Amazon Redshift 管理 API といった、Amazon Redshift クラスターの作成、管理、削除に使用できる複数の管理インターフェイスをサポートしています。

**Amazon Redshift API** – リクエストを送信することでこの Amazon Redshift 管理 API を呼び出すことができます。リクエストは、`GET` という名前のパラメータで HTTP 動詞 `POST` または `Action` を使用する HTTP または HTTPS リクエストです。Amazon Redshift API の呼び出しは、Amazon Redshift サービスにアクセスする最も直接的な方法です。しかし、エラー処理やリクエストに署名するハッシュの生成など、低レベルの詳細な作業をアプリケーションで処理する必要があります。
+ Amazon Redshift API リクエストの構築と署名の詳細については、「[HTTP リクエストへの署名](amazon-redshift-signing-requests.md)」を参照してください。
+ Amazon Redshift API アクションと Amazon Redshift のデータ型については、[Amazon Redshift API リファレンス](https://docs.aws.amazon.com/redshift/latest/APIReference/Welcome.html)を参照してください。

**AWS SDK** – AWS SDK は Amazon Redshift クラスター関連のオペレーションに使用できます。一部の SDK ライブラリは基礎となる Amazon Redshift API をラップします。このようなライブラリは、特定のプログラミング言語に API 機能を統合し、多くの低レベルの詳細な作業 (署名の計算、リクエスト再試行の処理、エラー処理など) を処理します。SDK ライブラリのラッパー関数を呼び出すことで、Amazon Redshift クラスターを管理するアプリケーションの作成プロセスが大幅に簡易化されます。
+ Amazon Redshift は、AWS SDKs for Java、.NET、PHP、Python、Ruby、および Node.js でサポートされています。Amazon Redshift のラッパー関数の詳細については、各 SDK のリファレンスマニュアルを参照してください。AWS SDK のリストとドキュメントのリンクについては、「[Tools for Amazon Web Services](https://aws.amazon.com/tools/)」を参照してください。
+ このガイドでは、Java SDK を使用して Amazon Redshift を操作する例について説明します。より一般的な AWS SDK コード例については、「[AWS SDK を使用した Amazon Redshift のコード例](service_code_examples.md)」を参照してください。

**AWS CLI** – CLI では、Windows、Mac、および Linux コンピュータから AWS サービスを管理する際に使用できるコマンドラインツールのセットが提供されています。AWS CLI には、Amazon Redshift API アクションに基づくコマンドが含まれています。
+ Amazon Redshift CLI のインストールとセットアップの詳細については、[Amazon Redshift CLI のセットアップ](setting-up-rs-cli.md) を参照してください。
+ Amazon Redshift CLI コマンドのリファレンス資料については、*AWS CLI リファレンス*の「[Amazon Redshift](https://docs.aws.amazon.com/cli/latest/reference/redshift/index.html)」を参照してください。