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
Risoluzione dei problemi relativi alle connessioni di Amazon Redshift Query Editor V2
In questo elenco vengono descritti i dettagli degli errori che si verificano comunemente e come puoi connetterti al database Redshift con Query Editor V2, utilizzando un’identità di Centro identità AWS IAM.
-
Errore: Connection Issue: No Identity center session information available. Quando si verifica questo errore, controlla le impostazioni di sicurezza e privacy del browser. Queste impostazioni del browser, in particolare quelle per i cookie sicuri, come la funzionalità Total Cookie Protection di Firefox, possono comportare il blocco dei tentativi di connessione da Amazon Redshift Query Editor V2 a un database Redshift. Segui le fasi di correzione dettagliate per il browser:
-
Firefox: attualmente i cookie di terze parti sono bloccati per impostazione predefinita. Fai clic sullo scudo nella barra degli indirizzi del browser e attiva l’interruttore per disattivare la protezione di monitoraggio avanzata per Query Editor V2.
-
Modalità di navigazione in incognito di Chrome: per impostazione predefinita, la modalità di navigazione in incognito di Chrome blocca i cookie di terze parti. Fai clic sull’icona a forma di occhio nella barra degli indirizzi per consentire i cookie di terze parti per Query Editor V2. Dopo che hai modificato l’impostazione per consentire i cookie, l’icona a forma di occhio sulla barra degli indirizzi potrebbe non essere visualizzata.
-
Safari: su un Mac, apri l’app Safari. Scegli Impostazioni, quindi scegli Avanzate. Attiva per disattivare: Blocca tutti i cookie.
-
Edge: scegli Impostazioni e Privacy, ricerca e servizi. Quindi seleziona Cookie e disattiva Blocca cookie di terze parti.
Se provi a connetterti dopo avere modificato le impostazioni e continui a ricevere il messaggio di errore Connection Issue: No Identity center session information available, consigliamo di aggiornare la connessione con Centro identità AWS IAM. A tale scopo fai clic con il pulsante destro del mouse sull’istanza del database Redshift e scegli Aggiorna. Viene visualizzata una nuova finestra che puoi utilizzare per l’autenticazione.
-
-
Errore: Connection issue: Identity center session expired or invalid. Dopo l’integrazione di un cluster con provisioning o un gruppo di lavoro serverless Redshift con Centro identità AWS IAM, un utente potrebbe visualizzare questo errore quando tenta di connettersi a un database Redshift da Query Editor V2. Ciò può seguire alcuni tentativi di connessione riusciti. In questo caso consigliamo di eseguire nuovamente l’autenticazione. A tale scopo fai clic con il pulsante destro del mouse sull’istanza del database Redshift e scegli Aggiorna. Viene visualizzata una nuova finestra che puoi utilizzare per l’autenticazione.
-
Errore: Invalid scope. User credentials are not authorized to connect to Redshift. Dopo l’integrazione di un cluster con provisioning o un gruppo di lavoro serverless Redshift con Centro identità AWS IAM per la gestione delle identità, un utente potrebbe visualizzare questo errore quando tenta di connettersi a un database Redshift da Query Editor V2. In questo caso, affinché Query Editor v2 possa connettere e autenticare correttamente un utente tramite Centro identità AWS IAM perché possa accedere alle risorse corrette, un amministratore deve assegnare l’utente all’applicazione Centro identità AWS IAM per Redshift tramite la console Redshift. Questa operazione viene completata in Connessioni del Centro identità IAM. A questo punto l’utente può stabilire una connessione dopo un’ora, che è il limite della memorizzazione nella cache delle sessioni di Centro identità AWS IAM.
-
Errore: Databases couldn’t be listed. FATAL: Failed query when cluster is auto paused. Quando un database Amazon Redshift serverless è inattivo e non elabora alcun carico di lavoro, può rimanere in pausa quando ti connetti con un’identità Centro identità AWS IAM. Per ovviare a questo problema, accedi con un altro metodo di autenticazione per riprendere il gruppo di lavoro serverless. Quindi connettiti al database con l’identità di Centro identità AWS IAM.
-
Errore: An error occurred during the attempt to federate with AWS IAM Identity Center. An Amazon Redshift administrator must delete and recreate the AWS IAM Identity Center QEV2 application, using the Redshift console. Questo errore si verifica in genere quando l’istanza dell’applicazione Centro identità AWS IAM associata a Query Editor V2 viene eliminata. Per ovviare a questo problema, un amministratore Amazon Redshift deve eliminare e ricreare le applicazioni Redshift e Query Editor v2 per Centro identità AWS IAM. Questa operazione può essere eseguita sulla console Redshift o utilizzando il comando CLI https://docs.aws.amazon.com/cli/latest/reference/redshift/delete-redshift-idc-application.html.