Amazon Redshift は、パッチ 198 以降、新しい Python UDF の作成をサポートしなくなります。既存の Python UDF は、2026 年 6 月 30 日まで引き続き機能します。詳細については、ブログ記事
UDF のための Python 言語のサポート
Python プログラミング言語に基づいてカスタム UDF を作成できます。Python 2.7 標準ライブラリ
-
ScrolledText
-
Tix
-
Tkinter
-
tk
-
turtle
-
smtpd
Python 標準ライブラリに加え、以下のモジュールも Amazon Redshift 実装の一部です。
独自のカスタム Python モジュールをインポートし、ライブラリを作成する コマンドを実行することによって UDF で使用できるようにすることも可能です。詳細については、「例: カスタム Python ライブラリモジュールのインポート」を参照してください。
重要
Amazon Redshift は、UDF を介したすべてのネットワークアクセスとファイルシステムへの書き込みアクセスをブロックします。
注記
Python 3 は Python UDF では使用できません。Amazon Redshift UDF に対する Python 3 のサポートを取得するには、スカラー Lambda UDF を代わりに使用します。