Gestione delle operazioni di scrittura simultanee - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuovi Python a UDFs partire dal 1° novembre 2025. Se vuoi usare Python UDFs, crea la UDFs data precedente a quella data. Python esistente UDFs continuerà a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog.

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

Gestione delle operazioni di scrittura simultanee

Amazon Redshift consente la lettura delle tabelle mentre vengono modificate o caricate in modo incrementale.

In alcune tradizionali applicazioni di Data Warehousing e business intelligence, il database è disponibile agli utenti solo quando il caricamento notturno è completo. In questi casi, non sono consentiti aggiornamenti durante il normale orario di lavoro, quando vengono eseguite query analitiche e vengono generati report; tuttavia, un numero crescente di applicazioni rimane attivo per lunghi periodi del giorno o anche tutto il giorno, rendendo obsoleta la nozione di finestra di caricamento.

Amazon Redshift supporta questi tipi di applicazioni consentendo la lettura delle tabelle mentre vengono modificate o caricate in modo incrementale. Le query visualizzano semplicemente l'ultima versione di cui è stato eseguito il commit o la snapshot dei dati, invece di attendere che venga eseguito il commit della successiva versione. Se desideri che una determinata query attenda il commit da un'altra operazione di scrittura, è necessario pianificarla di conseguenza.

I seguenti argomenti descrivono alcuni concetti chiave e casi d'uso che riguardano transazioni, snapshot del database, aggiornamenti e comportamento simultaneo.