Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Funzioni definite dall'utente in Amazon Redshift - 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à.

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à.

Funzioni definite dall'utente in Amazon Redshift

Puoi creare una funzione scalare definita dall'utente personalizzata usando una clausola SQL SELECT o un programma Python. La nuova funzione è archiviata nel database ed è disponibile per qualsiasi utente con privilegi sufficienti per l'esecuzione. Una funzione definita dall'utente scalare personalizzata viene definita nello stesso modo in cui vengono eseguite le funzioni Amazon Redshift esistenti.

Per Python UDFs, oltre a utilizzare la funzionalità Python standard, puoi importare i tuoi moduli Python personalizzati. Per ulteriori informazioni, consulta Supporto del linguaggio Python per UDFs. Nota che Python 3 non è disponibile per Python. UDFs Per ottenere il supporto di Python 3 per Amazon UDFs Redshift, usa invece. Lambda scalare UDFs

Puoi anche creare AWS Lambda UDFs che utilizzano funzioni personalizzate definite in Lambda come parte delle tue query SQL. Lambda UDFs consente di scrivere testi complessi UDFs e integrarli con componenti di terze parti. Possono anche aiutarti a superare alcune delle limitazioni degli attuali Python e SQL. UDFs Ad esempio, possono aiutare ad accedere alle risorse di rete e di archiviazione e a scrivere istruzioni SQL più complete. Puoi creare Lambda UDFs in uno qualsiasi dei linguaggi di programmazione supportati da Lambda, come Java, Go, Node.js, C# PowerShell, Python e Ruby. Oppure è possibile usare un runtime personalizzato.

Per impostazione predefinita, tutti gli utenti possono eseguire. UDFs Per ulteriori informazioni sui privilegi, consultare Sicurezza e autorizzazioni UDF.

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.