

 O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a [publicação de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# Restrições de UDFs do Python
<a name="udf-constraints"></a>

Dentro das restrições listadas neste tópico, você pode usar UDFs em qualquer lugar em que usar as funções escalares integradas do Amazon Redshift. Para obter mais informações, consulte [Referência de funções SQL](c_SQL_functions.md).

As UDFs do Amazon Redshift Python têm as seguintes restrições:
+ As UDFs Python não podem acessar a rede nem ler ou gravar o sistema de arquivos.
+ O tamanho total das bibliotecas Python instaladas pelo usuário não pode exceder 100 MB.
+ O Amazon Redshift só pode executar uma UDF Python por vez para clusters provisionados usando o gerenciamento de workload (WLM) automático e para grupos de trabalho de tecnologia sem servidor. Se você tentar executar mais de uma UDF simultaneamente, o Amazon Redshift enfileirará as UDFs restantes do Python para serem executadas nas filas de gerenciamento de workload. As UDFs SQL não têm um limite de simultaneidade ao usar o WLM automático. 
+  Ao usar o WLM manual para clusters provisionados, o número de UDFs Python que podem ser executadas simultaneamente por cluster é limitado a um quarto do nível total de simultaneidade do cluster. Por exemplo, um cluster provisionado com uma simultaneidade de 15 pode executar no máximo três UDFs Python simultâneas. 
+ Ao usar UDFs Python, o Amazon Redshift não oferece suporte aos tipos de dados SUPER e HLLSKETCH.