

 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 CLI のセットアップ
<a name="setting-up-rs-cli"></a>

ここでは、Amazon Redshift の管理に使用するために、AWS CLI コマンドラインツールをセットアップして実行する方法について説明します。Amazon Redshift コマンドラインツールは、AWS Command Line Interface (AWS CLI) で実行されており、Python ([https://www.python.org/](https://www.python.org)) が順番に使用されます。AWS CLI は、Python をサポートするあらゆるオペレーティングシステムで実行できます。

## AWS Command Line Interface のインストール
<a name="setting-up.installing-the-tools"></a>

Amazon Redshift コマンドラインツールを初めて使用する場合、まず AWS CLI をセットアップし、Amazon Redshift CLI オプションを定義する設定ファイルを追加します。

別の AWS CLI サービス用に AWS を既にインストールして設定している場合は、この手順をスキップできます。

**AWS Command Line Interfaceをインストールするには**

1. 「[Install or update to the latest version of the AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.html)」に進み、AWS CLI のインストール手順に従います。

   CLI アクセスには、アクセスキー ID とシークレットアクセスキーが必要です。長期のアクセスキーの代わりに一時的な認証情報をできるだけ使用します。一時的な認証情報には、アクセスキー ID、シークレットアクセスキー、および認証情報の失効を示すセキュリティトークンが含まれています。詳細については、*IAM ユーザーガイド*の「[AWS リソースを使用した一時的なセキュリティ認証情報の使用](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_use-resources.html)」を参照してください。

1. アクセスキー、デフォルトのリージョン、コマンドの出力形式など、設定情報を含むファイルを作成します。次に、そのファイルを参照する `AWS_CONFIG_FILE` 環境変数を設定します。詳細な手順については、AWS Command Line Interface ユーザーガイドの「[Configuring the AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html)」にアクセスしてください。

1. テストコマンドを実行して、AWS CLI インターフェイスが機能していることを確認します。たとえば、次のコマンドを実行すると、AWS CLI のヘルプ情報が表示されます。

   ```
   aws help
   ```

   次のコマンドを実行すると、Amazon Redshift のヘルプ情報が表示されます。

   ```
   aws redshift help
   ```

Amazon Redshift CLI コマンドのリファレンス資料については、AWS CLI リファレンスの「[Amazon Redshift](https://docs.aws.amazon.com/cli/latest/reference/redshift/index.html)」にアクセスしてください。