Supporto del linguaggio Python per UDFs - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Supporto del linguaggio Python per UDFs

È possibile creare una personalizzazione UDF basata sul linguaggio di programmazione Python. La libreria standard Python 2.7 è disponibile per l'uso inUDFs, ad eccezione dei seguenti moduli:

  • ScrolledText

  • Tix

  • Tkinter

  • tk

  • turtle

  • smtpd

Oltre alla libreria standard Python, i moduli seguenti fanno parte dell'implementazione di Amazon Redshift:

Puoi anche importare i tuoi moduli Python personalizzati e renderli disponibili per l'uso UDFs eseguendo un CREATE LIBRARY comando. Per ulteriori informazioni, consulta Esempio: importazione di moduli di libreria Python personalizzati.

Importante

Amazon Redshift blocca tutti gli accessi alla rete e l'accesso in scrittura al file system tramite. UDFs

Nota

Python 3 non è disponibile per Python. UDFs Per ottenere il supporto Python 3 per Amazon UDFs Redshift, usa invece. Lambda scalare UDFs