Panoramica delle funzionalità di Amazon Redshift Serverless - Amazon Redshift

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 SUPER con Amazon Redshift serverless. Per ulteriori informazioni, consulta Importazione ed esecuzione di query sui dati semistrutturati nella Guida per sviluppatori di database di Amazon Redshift.

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 REBOOT_CLUSTER), puoi utilizzare i comandi e le funzioni SQL di Amazon Redshift con Amazon Redshift Serverless. Per ulteriori informazioni, consultare Referenza SQL nella Guida per gli sviluppatori di database di Amazon Redshift.

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.