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à.
Notifiche di eventi di integrazione zero-ETL con Amazon EventBridge
L'integrazione Zero-ETL utilizza Amazon EventBridge per gestire le notifiche degli eventi per tenerti aggiornato up-to-date sulle modifiche nelle tue integrazioni. Amazon EventBridge è un servizio di bus eventi senza server che puoi utilizzare per connettere le tue applicazioni con dati provenienti da una varietà di fonti. In questo caso, l'origine dell'evento è Amazon Redshift. Gli eventi, che sono modifiche monitorate in un ambiente, vengono inviati EventBridge automaticamente dal tuo data warehouse Amazon Redshift. Gli eventi vengono distribuiti pressoché in tempo reale.
EventBridge fornisce un ambiente in cui scrivere regole relative agli eventi, che possono specificare le azioni da intraprendere per eventi specifici. È inoltre possibile impostare obiettivi, ovvero risorse a cui EventBridge inviare un evento. Una destinazione può includere una destinazione API, un gruppo di CloudWatch log Amazon e altri. Per ulteriori informazioni sulle regole, consulta le EventBridge regole di Amazon. Per ulteriori informazioni sugli obiettivi, consulta Amazon EventBridge targets.
Gli eventi possono essere classificati in gravità e categorie. I filtri disponibili sono:
-
Filtro delle risorse: ricevi i messaggi in base alla risorsa a cui sono associati gli eventi. Le risorse sono un gruppo di lavoro o uno snapshot.
-
Time window filtering (Filtraggio finestra temporale): esamina gli eventi in un determinato periodo di tempo.
-
Filtro delle categorie: ricevi notifiche di eventi per tutti gli eventi nelle categorie specificate.
La tabella seguente illustra gli eventi di integrazione Zero-ETL con metadati aggiuntivi:
| Categoria di Amazon Redshift | ID evento esterno | Gravità dell'evento | Descrizione messaggio |
|---|---|---|---|
|
Monitoraggio |
REDSHIFT-INTEGRATION-EVENT-0000 | INFO | <time in UTC>La tua integrazione zero-ETL <integration name>è stata creata ed è diventata ATTIVA in. |
|
Monitoraggio |
REDSHIFT-INTEGRATION-EVENT-0001 | INFO | <integration name><time in UTC>La tua integrazione Zero-ETL è stata eliminata il. |
|
Monitoraggio |
REDSHIFT-INTEGRATION-EVENT-0002 | INFO | <integration name><time in UTC>La tua integrazione Zero-ETL ha avviato l'eliminazione in. |
|
Monitoraggio |
REDSHIFT-INTEGRATION-EVENT-0003 | INFO | La tua integrazione zero-ETL <integration name>sta sincronizzando i dati transazionali con il data warehouse di Amazon Redshift. |
|
Monitoraggio |
REDSHIFT-INTEGRATION-EVENT-0004 | ATTENZIONE | Amazon Redshift non può replicare la tabella perché nella tabella manca una chiave primaria. Aggiungi le chiavi primarie alla tabella di origine e la tabella verrà risincronizzata automaticamente. |
|
Monitoraggio |
REDSHIFT-INTEGRATION-EVENT-0005 | ATTENZIONE | Amazon Redshift non può replicare la tabella perché una o più colonne utilizzano un tipo di dati non supportato. <schema name>Modifica la tua integrazione per escludere questa tabella dal filtro o elimina le colonne dalla tabella di origine ed esegui «ALTER DATABASE <Redshift database name>INTEGRATION REFRESH TABLE». <table name>'per sincronizzare questa tabella. |
|
Monitoraggio |
REDSHIFT-INTEGRATION-EVENT-0006 | ERRORE | Impossibile creare l'integrazione. Elimina e ricrea l'integrazione. Se l'errore persiste, contatta l'AWSassistenza. |
|
Monitoraggio |
REDSHIFT-INTEGRATION-EVENT-0007 | ERRORE | Impossibile caricare i dati a causa di un errore interno. Elimina e ricrea l'integrazione. Se l'errore persiste, contatta l'AWSassistenza. |
|
Monitoraggio |
REDSHIFT-INTEGRATION-EVENT-0008 | ERRORE | Autorizzazione non riuscita perché le autorizzazioni sono state revocate dal cluster DB di origine. Controlla l'autorizzazione della chiave KMS se stai utilizzando una chiave gestita dal cliente (CMK) per crittografare l'integrazione. Quindi, elimina e ricrea l'integrazione. |
|
Monitoraggio |
REDSHIFT-INTEGRATION-EVENT-0009 | ERRORE | Impossibile inviare dati ad Amazon Redshift perché il numero di tabelle e schemi supera il limite di Amazon Redshift. Elimina e ricrea l'integrazione. |
|
Monitoraggio |
REDSHIFT-INTEGRATION-EVENT-0012 | ERRORE | È stato richiamato un ripristino dal punto di ripristino sullo spazio dei nomi serverless di destinazione. Elimina e ricrea l'integrazione. |
|
Monitoraggio |
REDSHIFT-INTEGRATION-EVENT-0013 | INFO | <integration name>La tua integrazione Zero-ETL è ora ATTIVA. |
|
Monitoraggio |
REDSHIFT-INTEGRATION-EVENT-0014 | ERRORE | La tua integrazione <integration name>è in stato FALLITO perché non siamo in grado di modificarla a causa di un errore interno. Elimina e ricrea l'integrazione. Se l'errore persiste, contatta l'AWSassistenza. |
| Operation | REDSHIFT-INTEGRATION-EVENT-0016 | INFO | La tua integrazione Zero-ETL <integration name>sta elaborando una richiesta di modifica. |
| Operation | REDSHIFT-INTEGRATION-EVENT-0017 | INFO | La modifica all'integrazione Zero-ETL <nome integrazione> è stata applicata. |
| Operation | REDSHIFT-INTEGRATION-EVENT-0018 | ATTENZIONE | Il cluster Amazon Redshift di destinazione è in fase di sospensione. Attendi che il cluster venga messo in pausa, quindi riprendilo per continuare lo streaming dei dati. |
|
Operation |
REDSHIFT-INTEGRATION-EVENT-0019 | ATTENZIONE | Il cluster Amazon Redshift Target è in pausa. Il cluster deve essere riavviato per continuare lo streaming di dati. |
| Operation | REDSHIFT-INTEGRATION-EVENT-0020 | ATTENZIONE | Il cluster Amazon Redshift di destinazione è in fase di recupero. Attendi che il cluster sia attivo per continuare lo streaming di dati. |
| Configurazione | REDSHIFT-INTEGRATION-EVENT-1000 | ERRORE | Uno o più parametri sul cluster di database Aurora di origine non sono configurati correttamente. Correggi il gruppo di parametri e riavvia il cluster per applicare le modifiche, quindi ricrea l'integrazione. |
| Configurazione | REDSHIFT-INTEGRATION-EVENT-1001 | ERRORE | L'integrazione non è riuscita perché il valore del parametro enable_case_sensitive_identifier non è corretto. Imposta il valore su true per il cluster di database Aurora di origine, quindi elimina e ricrea l'integrazione. |
| Configurazione | REDSHIFT-INTEGRATION-EVENT-1002 | ERRORE | L'integrazione non è riuscita perché il valore del parametro cdc_insert_enabled non è corretto. Imposta il valore su true per il cluster di database Aurora di origine, quindi elimina e ricrea l'integrazione. |
| Configurazione | REDSHIFT-INTEGRATION-EVENT-1003 | ERRORE |
Il parametro binlog_format nel gruppo di parametri del cluster di database di origine deve essere impostato su ROW. Correggi il gruppo di parametri e riavvia il cluster per applicare la modifica, quindi ricrea l'integrazione. |
| Configurazione | REDSHIFT-INTEGRATION-EVENT-1004 | ERRORE |
Impossibile caricare i dati perché il parametro del cluster binlog_transaction_compression è abilitato. Imposta il valore del parametro su OFF e riavvia l'istanza di scrittura per applicare la modifica, quindi ricrea l'integrazione. |
| Configurazione | REDSHIFT-INTEGRATION-EVENT-1005 | ERRORE |
Impossibile caricare i dati perché il parametro del cluster binlog_row_value_options è impostato su PARTIAL_JSON, che non è supportato. Correggi il gruppo di parametri e riavvia l'istanza di scrittura per applicare la modifica, quindi ricrea l'integrazione. |
|
Configurazione |
REDSHIFT-INTEGRATION-EVENT-1006 | ATTENZIONE |
Impossibile analizzare il filtro di integrazione. Correggi la sintassi del filtro. |