Ottenimento dell'URL JDBC - 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.

Ottenimento dell'URL JDBC

Prima di potersi connettere al cluster Amazon Redshift da uno strumento del client SQL, è necessario conoscere l'URL JDBC del cluster. L'URL JDBC ha il formato seguente: jdbc:redshift://endpoint:port/database.

I campi del formato mostrato in precedenza hanno i seguenti valori.

Campo Valore
jdbc Protocollo per la connessione.
redshift Il protocollo secondario che specifica di utilizzare il driver Amazon Redshift per connettersi al database.
endpoint L'endpoint del cluster Amazon Redshift.
port Numero di porta specificato all'avvio del cluster. In presenza di un firewall, assicurati che questa porta sia aperta per poterla utilizzare.
database Il database che hai creato per il tuo cluster.

Di seguito è riportato un esempio di URL JDBC: jdbc:redshift://examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com:5439/dev

Se i valori dell’URL contengono uno dei seguenti caratteri riservati dell’URI, i valori devono essere codificati come URL:

  • ;

  • +

  • {

  • }

  • [

  • ]

  • &

  • =

  • ?

  • uno spazio vuoto

Ad esempio, se il valore PWD è password:password, un URL di connessione che utilizza tale valore avrebbe un aspetto simile al seguente:

jdbc:redshift://redshift.company.us-west-1.redshift.amazonaws.com:9000/dev;UID=amazon;PWD=password%3Apassword

Per informazioni su come ottenere la tua connessione JDBC, consulta Ricerca della stringa di connessione al cluster.

Se il computer client non riesce a connettersi al database, puoi provare a risolvere i possibili problemi. Per ulteriori informazioni, consulta Risoluzione dei problemi di connessione in Amazon Redshift.