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à.
Tipi di dati Python UDF
Python UDFs può utilizzare qualsiasi tipo di dati Amazon Redshift standard per gli argomenti di input e il valore restituito dalla funzione. Oltre ai tipi di dati standard, UDFs supporta il tipo di dati ANYELEMENT, che Amazon Redshift converte automaticamente in un tipo di dati standard in base agli argomenti forniti in fase di esecuzione. Scalar UDFs può restituire un tipo di dati di. ANYELEMENT Per ulteriori informazioni, consulta ANYELEMENTtipo di dati.
Durante l'esecuzione, Amazon Redshift converte gli argomenti da tipi di dati Amazon Redshift a tipi di dati Python per l'elaborazione. Quindi converte il valore restituito dal tipo di dati Python al tipo di dati Amazon Redshift corrispondente. Per ulteriori informazioni sui tipi di dati di Amazon Redshift, consultare Tipi di dati.
La tabella seguente indica la mappatura dei tipi di dati Amazon Redshift ai tipi di dati Python.
Tipo di dati di Amazon Redshift | Tipo di dati Python |
---|---|
smallint integer bigint short Long |
int |
decimal o numeric |
decimal |
double real |
float |
booleano |
bool |
char varchar |
Stringa |
timestamp |
datetime |