Amazon Redshift は、2025 年 11 月 1 日以降、新しい Python UDF の作成をサポートしなくなります。Python UDF を使用する場合は、その日付より前に UDF を作成してください。既存の Python UDF は引き続き通常どおり機能します。詳細については、ブログ記事
AWS Glue Data Catalog への名前空間の登録
名前空間全体を AWS Glue Data Catalog に登録し、AWS Glue によって管理されるカタログを作成できます。これらのカタログには、Apache Iceberg REST API に対応した任意の SQL エンジンでアクセスできます。Amazon Redshift から Apache Iceberg 互換のカタログを作成する方法については、「Amazon Redshift データベースデベロッパーガイド」の「Apache Iceberg の Amazon Redshift との互換性」を参照してください。
サーバーレス名前空間を AWS Glue Data Catalog に登録するには
AWS Management Consoleにサインインして、https://console.aws.amazon.com/redshiftv2/
で Amazon Redshift コンソールを開きます。 ナビゲーションメニューで、[Redshift Serverless] を選択します。Serverless ダッシュボードが表示されます。[名前空間/ワークグループ] セクションには、現在の AWS リージョン にある、ご利用アカウントの名前空間とワークグループのリストが表示されます。名前空間がない場合は、[ワークグループを作成] を選択して、ワークグループとそれに対応する名前空間を作成します。
登録する名前空間の名前を選択します。
[アクション] から [AWS Glue Data Catalog に登録] を選択します。[AWS Glue Data Catalog に登録] ポップアップボックスが表示されます。
名前空間の登録先の AWS アカウント ID を [登録先アカウント ID] に入力します。このアカウント ID が、AWS Glue Data Catalog でカタログを保持します。
[名前空間の登録名] に名前を入力します。これは、Data Catalog で名前空間の名前になります。
[登録] を選択します。AWS Lake Formation コンソールに自動的に移動します。
AWS Lake Formation でカタログ作成のプロセスに従います。カタログ作成の詳細については、「AWS Lake Formation デベロッパーガイド」の「Amazon Redshift データ AWS Glue Data Catalog への取り込み」を参照してください。