Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dal 1º novembre 2025. Se desideri utilizzare le UDF Python, creale prima di tale data. Le UDF Python esistenti continueranno a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog
Panoramica delle funzionalità di Amazon Redshift Serverless
La maggior parte delle funzionalità supportate da un data warehouse con provisioning Amazon Redshift è supportata anche su Amazon Redshift Serverless. Di seguito sono elencate alcune delle sue funzionalità chiave.
| Funzionalità | Descrizione |
|---|---|
Snapshot |
È possibile ripristinare uno snapshot di Amazon Redshift Serverless o di un data warehouse con provisioning su Amazon Redshift Serverless. Per ulteriori informazioni, consulta Snapshot e punti di ripristino. |
Punti di ripristino |
Amazon Redshift Serverless crea automaticamente un punto di ripristino ogni 30 minuti. Questi punti di ripristino vengono conservati per 24 ore. È possibile utilizzarli per ripristinare dopo scritture o eliminazioni accidentali. Quando si ripristina da un punto di ripristino, tutti i dati nel database di Amazon Redshift Serverless vengono ripristinati a un punto nel tempo precedente. È inoltre possibile creare uno snapshot da un punto di ripristino se è necessario mantenerlo per un periodo più lungo. Per ulteriori informazioni, consulta Snapshot e punti di ripristino. |
Capacità RPU di base |
Puoi impostare una capacità di base in Redshift Processing Unit (RPU). Una RPU fornisce 16 GB di memoria. Questa impostazione consente di controllare l'equilibrio tra risorse in uso e costi per il carico di lavoro. È possibile aumentare questo valore per aumentare le risorse disponibili e migliorare le prestazioni delle query o ridurre il valore per limitare la spesa. Il valore predefinito è 128 RPU. Per controllare i costi, è inoltre possibile impostare limiti di utilizzo, come le RPU utilizzate al giorno. Per ulteriori informazioni, consulta Fatturazione per Amazon Redshift Serverless. |
Limiti di utilizzo della condivisione dei dati |
Puoi limitare la quantità di dati trasferiti da una regione producer a una regione consumer usando la console o l'API. Tali costi di trasferimento dati differiscono in base alla Regione AWS e sono misurati in terabyte. Per ulteriori informazioni sulla condivisione dei dati, consulta Nozioni di base sulla condivisione dei dati tramite la console nella Guida per gli sviluppatori di database di Amazon Redshift. |
Funzioni definite dall'utente (FDU) |
Puoi eseguire funzioni definite dall'utente (UDF) su Amazon Redshift Serverless. Per ulteriori informazioni, consultare Crazione funzioni definite dall'utente nella Guida per gli sviluppatori di database di Amazon Redshift. |
Stored procedure |
Puoi eseguire stored procedure in Amazon Redshift Serverless. Per ulteriori informazioni, consultare Creazione di procedure archiviate nella Guida per gli sviluppatori di database di Amazon Redshift. |
Viste materializzate |
Puoi creare viste materializzate in Amazon Redshift Serverless. Per ulteriori informazioni, consultare Creazione di viste materializzate nella Guida per gli sviluppatori di database di Amazon Redshift. |
Funzioni spaziali |
Puoi eseguire funzioni spaziali in Amazon Redshift Serverless. Per ulteriori informazioni, consultare Query su dati spaziali nella Guida per gli sviluppatori di database di Amazon Redshift. |
Query federate |
Puoi eseguire query per effettuare il join di dati con il cluster database Aurora e i database Amazon RDS da Amazon Redshift serverless. Per ulteriori informazioni, consultare Esecuzione di query su dati con query federate nella Guida per gli sviluppatori di database di Amazon Redshift. |
Query sui data lake |
Puoi eseguire query per unire i dati dal tuo data lake Amazon S3 con Amazon Redshift Serverless. Per ulteriori informazioni, consulta Esecuzione di query in un data lake nella Guida alla gestione di Amazon Redshift. |
HyperLogLog |
Puoi eseguire le funzioni HyperLogLog in Amazon Redshift Serverless. Per ulteriori informazioni, consultare Utilizzo di schizzi HyperLogLog nella Guida per sviluppatori di database Amazon Redshift. |
Esecuzione di query sui dati tra database |
Puoi eseguire query sui dati tra database con Amazon Redshift Serverless. Per ulteriori informazioni, consultare Esecuzione di query sui dati tra database nella Guida per gli sviluppatori di database di Amazon Redshift. |
Condivisione dei dati |
Puoi accedere alle unità di condivisione dati sui data warehouse con provisioning con Amazon Redshift Serverless. Per ulteriori informazioni, consultare Condivisione dei dati tra cluster nella Guida per gli sviluppatori di database di Amazon Redshift. |
Esecuzione di query sui dati semistrutturati |
Puoi importare e archiviare dati semistrutturati con il tipo di dati |
Applicazione di tag alle risorse |
Puoi utilizzare la AWS CLI o l'API di Amazon Redshift Serverless per contrassegnare le risorse con metadati relativi alla risorsa. Per ulteriori informazioni, consulta l'articolo relativo all'Assegnazione di tag alle risorse. |
Machine learning |
Puoi utilizzare le funzionalità di machine learning di Amazon Redshift con Amazon Redshift Serverless. Per ulteriori informazioni, consultare Utilizzo di machine learning nella Guida per sviluppatori di database Amazon Redshift. |
Comandi e funzioni SQL |
Con alcune eccezioni (come ad esempio |
Risorse CloudFormation |
Utilizzando i modelli di CloudFormation, puoi implementare e aggiornare le risorse di Amazon Redshift Serverless. Questa integrazione ti permette di dedicare meno tempo alla gestione delle risorse e concentrarti sulle tue applicazioni. Per ulteriori informazioni sulle risorse CloudFormation in Amazon Redshift Serverless, consulta Redshift Serverless resource type reference (Riferimento al tipo di risorse Amazon Redshift Serverless). |
Risorse CloudTrail |
Amazon Redshift serverless è integrato con AWS CloudTrail al fine di fornire un registro delle operazioni eseguite in Amazon Redshift serverless. CloudTrail acquisisce tutte le chiamate API per Amazon Redshift Serverless come eventi. Per ulteriori informazioni, consulta CloudTrail per Amazon Redshift Serverless. |