Suporte da linguagem Python para UDFs
Você pode criar uma UDF personalizada com base na linguagem de programação Python. A Biblioteca padrão Python 2.7
-
ScrolledText
-
Tix
-
Tkinter
-
tk
-
turtle
-
smtpd
Além da biblioteca padrão do Python, os seguintes módulos fazem parte da implementação do Amazon Redshift:
Você também pode importar seus próprios módulos Python personalizados e disponibilizá-los para uso em UDFs executando um comando CREATE LIBRARY. Para ter mais informações, consulte Exemplo: importar módulos personalizados da biblioteca Python.
Importante
O Amazon Redshift bloqueia todo o acesso à rede e acesso de gravação ao sistema de arquivos por meio de UDFs.
nota
O Python 3 não está disponível para UDFs do Python. Para obter suporte ao Python 3 para UDFs do Amazon Redshift, use UDFs escalares do Lambda.