Inserito il: May 17, 2019

Amazon Redshift ora supporta le procedure archiviate di SQL per facilitare la migrazione ad Amazon Redshift. Le procedure archiviate vengono utilizzate per integrare la logica di trasformazione dei dati, quella specifica aziendale nonché la convalida dei dati. Combinando più passaggi di SQL in una procedura archiviata, è possibile ridurre i cicli tra le applicazioni e il database.

Finora i clienti che utilizzavano procedure archiviate nel proprio data warehouse legacy dovevano considerare la possibilità di implementare di nuovo la logica tramite servizi come Amazon EMR prima di migrare a un data warehouse del cloud. I clienti possono ora adottare le loro procedure archiviate esistenti su Amazon Redshift e ridurre i loro sforzi di migrazione.

Amazon Redshift supporta procedure archiviate nella sintassi PL/pgSQL e può includere dichiarazioni variabili, logica di controllo, loop, possibilità di segnalazione di errori, supporto per la definizione di sicurezza e altre funzionalità. È possibile creare procedure archiviate per eseguire funzioni senza consentire all'utente di accedere alle tabelle sottostanti con i controlli di definizione di sicurezza. Ulteriori informazioni sulla creazione e l'esecuzione di procedure archiviate sono disponibili nella guida per sviluppatori di database Amazon Redshift.

Le procedure archiviate sono supportate con la versione di release 1.0.7562 o successive in tutte le regioni commerciali AWS. Consulta la tabella delle regioni AWS per verificare la disponibilità di Amazon Redshift.