

 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 クエリエディタ v2 からの接続のトラブルシューティング
<a name="redshift-iam-access-control-idp-connect-troubleshooting"></a>

このリストは、よく発生するエラーの詳細を示しており、AWS IAM アイデンティティセンター ID を使用してクエリエディタ v2 で Redshift データベースに接続する際に役立ちます。
+ エラー: **接続の問題: アイデンティティセンターのセッション情報がありません。**– このエラーが発生した場合は、ブラウザのセキュリティとプライバシーの設定を確認してください。これらのブラウザ設定 (特に Firefox の包括的 Cookie 保護機能などの安全な Cookie に関する設定) では、Amazon Redshift クエリエディタ v2 から Redshift データベースへの接続がブロックされる可能性があります。ブラウザで詳しく説明している修復ステップに従います。
  + **Firefox** – 現在、サードパーティの Cookie はデフォルトでブロックされます。ブラウザのアドレスバーで盾のアイコンをクリックし、クエリエディタ v2 での強化された追跡保護をオフに切り替えます。
  + **Chrome のシークレットモード** – Chrome のシークレットモードは、デフォルトでサードパーティの Cookie をブロックします。アドレスバーの目のアイコンをクリックして、クエリエディタ v2 でのサードパーティの Cookie を許可します。Cookie を許可するように設定を変更すると、アドレスバーに目のアイコンが表示されない場合があります。
  + **Safari** – Mac で Safari アプリを開きます。**[設定]**、**[詳細]** の順に選択します。オフに切り替える: **すべての Cookie をブロック**します。
  + **Edge** – **[設定]**、**[Cookie とサイトのアクセス許可]** の順に選択します。次に、**[Cookie とサイトデータの管理と削除]** を選択し、**[サードパーティの Cookie をブロックする]** をオフにします。

  設定の変更後に接続しようとして、「**接続の問題: アイデンティティセンターのセッション情報がありません**」というエラーメッセージが引き続き表示される場合は、AWS IAM アイデンティティセンターとの接続を更新することをお勧めします。これを行うには、Redshift データベースインスタンスを右クリックし、**[更新]** を選択します。認証に使用できる新しいウィンドウが表示されます。
+ エラー: **接続の問題: アイデンティティセンターのセッションが有効期限切れであるか、無効です。**– Redshift でプロビジョニングされたクラスターまたはサーバーレスワークグループと AWS IAM アイデンティティセンターを統合した場合、ユーザーがクエリエディタ v2 から Redshift データベースに接続しようとすると、このエラーが表示される場合があります。これは、接続の試行が成功した後に起こる場合があります。この場合は、再認証することをお勧めします。これを行うには、Redshift データベースインスタンスを右クリックし、**[更新]** を選択します。認証に使用できる新しいウィンドウが表示されます。
+ エラー: **無効なスコープ。ユーザー認証情報には Redshift に接続する権限がありません。**Redshift でプロビジョニングされたクラスターまたはサーバーレスワークグループと AWS IAM アイデンティティセンターを統合した場合、ユーザーがクエリエディタ v2 から Redshift データベースに接続しようとすると、このエラーが表示される場合があります。この場合、クエリエディタ v2 を使用して AWS IAM アイデンティティセンター経由でユーザーを正常に接続して認証し、正しいリソースにアクセスできるようにするには、管理者が Redshift コンソールで Redshift AWS IAM アイデンティティセンターアプリケーションにユーザーを割り当てる必要があります この操作は **[IAM アイデンティティセンターの接続]** で実行します。これに続いて、ユーザーは 1 時間後に正常に接続を確立できます。この時間は、AWS IAM アイデンティティセンターセッションのキャッシュの上限です。
+ エラー: **データベースを一覧表示できませんでした。致命的: クラスターが自動的に一時停止すると、クエリが失敗します。**– Amazon Redshift Serverless データベースがアイドル状態で、ワークロードを処理していない場合、AWS IAM アイデンティティセンター ID に接続すると、データベースは一時停止したままになることがあります。この問題を修正するには、別の認証方法でログインして Serverless ワークグループを再開します。次に、AWS IAM アイデンティティセンター ID を使用してデータベースに接続します。
+ エラー: **AWS IAM アイデンティティセンターとのフェデレーションの試行中にエラーが発生しました。Amazon Redshift 管理者は、Redshift コンソールを使用して AWS IAM アイデンティティセンター QEV2 アプリケーションを削除して再作成する必要があります。**– このエラーは通常、クエリエディタ v2 に関連付けられた AWS IAM アイデンティティセンターのアプリケーションインスタンスを削除したときに発生します。この問題を修正するには、Amazon Redshift 管理者が AWS IAM アイデンティティセンターで Redshift およびクエリエディタ v2 アプリケーションを削除して再作成する必要があります。これを行うには、Redshift コンソールまたは [https://docs.aws.amazon.com/cli/latest/reference/redshift/delete-redshift-idc-application.html](https://docs.aws.amazon.com/cli/latest/reference/redshift/delete-redshift-idc-application.html) CLI コマンドを使用できます。