Amazon Redshift は、2025 年 11 月 1 日以降、新しい Python UDF の作成をサポートしなくなります。Python UDF を使用する場合は、その日付より前に UDF を作成してください。既存の Python UDF は引き続き通常どおり機能します。詳細については、ブログ記事
ユーザー定義関数 (UDF) のユースケース例
注記
2025 年 11 月 1 日以降、Amazon Redshift は新しい Python UDF の作成をサポートしなくなります。既存の Python UDF は、2026 年 6 月 30 日まで引き続き機能します。2026 年 7 月 1 日以降、Amazon Redshift は Python UDF をサポートしなくなります。2025 年 11 月 1 日より前に既存の Python UDF を Lambda UDF に移行することをお勧めします。Lambda UDF の作成と使用については、「スカラー Lambda UDF」を参照してください。既存の Python UDF を Lambda UDF に変換する方法については、ブログ記事
Amazon Redshift を他のコンポーネントと統合することによって、ビジネス問題の解決にユーザー定義関数を使用できるようになります。以下は、他のユーザーによるユースケースへの UDF の使用方法の例です。
Accessing external components using Amazon Redshift Lambda UDFs
(Amazon Redshift Lambda UDF を使用した外部コンポーネントへのアクセス) – Amazon Redshift Lambda UDF の仕組みと、Lambda UDF の作成手順を説明します。 [Translate and analyze text using SQL functions with Amazon Redshift, Amazon Translate, and Amazon Comprehend]
(Amazon Redshift、Amazon Translate、および Amazon Comprehend で SQL 関数を使用してテキストを翻訳および分析する) — あらかじめ構築された Amazon Redshift Lambda UDF を数回のクリックでインストールし、テキストフィールドの翻訳、編集、分析を行うことができます。 Access Amazon Location Service from Amazon Redshift
(Amazon Redshift から Amazon Location Service にアクセスする) – Amazon Redshift Lambda UDF を使用して Amazon Location Service と統合する方法を説明します。 Data Tokenization with Amazon Redshift and Protegrity
(Amazon Redshift と Protegrity を使用したデータのトークナイゼーション) – Amazon Redshift Lambda UDF を Protegrity Serverless 製品に統合する方法を説明します。 Amazon Redshift UDF
– Amazon Redshift SQL UDF、Lambda UDF、および Python UDF のコレクションです。