Eseguire comandi per definire e utilizzare un database nel data warehouse - 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.

Eseguire comandi per definire e utilizzare un database nel data warehouse

Sia i data warehouse Redshift serverless che i data warehouse con provisioning Amazon Redshift contengono database. Dopo avere avviato il data warehouse, puoi gestire la maggior parte delle azioni del database utilizzando i comandi SQL. Salvo qualche eccezione, la funzionalità e la sintassi di SQL sono le stesse per tutti i database Amazon Redshift. Per i dettagli dei comandi SQL disponibili con Amazon Redshift, consulta Comandi SQL nella Guida per sviluppatori di database di Amazon Redshift.

Quando crei un data warehouse, nella maggior parte degli scenari, Amazon Redshift crea anche il database dev predefinito. Dopo la connessione al database dev puoi creare un nuovo database.

Nelle sezioni seguenti vengono illustrate le attività comuni dei database quando utilizzi i database Amazon Redshift. Le attività iniziano con la creazione di un database e, se continui fino all’ultima attività, puoi eliminare tutte le risorse create rimuovendo il database.

Per gli esempi in questa sezione si assume quanto riportato di seguito:

Connessione ai data warehouse Amazon Redshift

Per connetterti ai cluster Amazon Redshift, nella pagina Cluster della console Amazon Redshift espandi Connettiti ai cluster Amazon Redshift ed effettua una delle seguenti operazioni:

  • Scegli Esegui query sui dati per utilizzare Query Editor V2 per eseguire query sui database ospitati dal cluster Amazon Redshift. Dopo aver creato il cluster, puoi eseguire immediatamente le query con l'editor della query v2.

    Per ulteriori informazioni, consulta Esecuzione di query su un database con Amazon Redshift Query Editor V2 nella Guida alla gestione di Amazon Redshift.

  • In Usa gli strumenti client scegli il cluster e connettiti ad Amazon Redshift dagli strumenti client con i driver JDBC oppure ODBC copiando l’URL del driver JDBC oppure ODBC. Utilizza questo URL dal computer o dall’istanza client. Codifica le tue applicazioni affinché usino operazioni API di accesso ai dati JDBC o ODBC e gli strumenti del client SQL che supportano JDBC o ODBC.

    Per ulteriori informazioni su come trovare la stringa di connessione del cluster, consultare Ricerca della stringa di connessione al cluster.

  • Se lo strumento del client SQL richiede un driver, puoi scegliere il driver JDBC oppure ODBC per scaricare un driver specifico del sistema operativo per connetterti ad Amazon Redshift dagli strumenti client.

    Per ulteriori informazioni su come installare il driver appropriato per il client SQL, consultare Configurazione di una connessione del driver JDBC versione 2.2.

    Per ulteriori informazioni su come configurare una connessione ODBC, consultare Configurazione di una connessione ODBC.

Per connetterti al data warehouse Redshift serverless, dalla pagina Pannello di controllo serverless della console Amazon Redshift, esegui una delle seguenti operazioni:

  • Utilizza Amazon Redshift Query Editor V2 per eseguire query sui database ospitati dal data warehouse Redshift serverless. Dopo avere creato il data warehouse, puoi eseguire immediatamente le query utilizzando Query Editor V2.

    Per ulteriori informazioni, consultare Esecuzione di query su un database con l'editor di query v2 di Amazon Redshift.

  • Connettiti ad Amazon Redshift dagli strumenti client utilizzando i driver JDBC o ODBC copiando l'URL del driver JDBC o ODBC.

    Per utilizzare i dati nel data warehouse, hai bisogno dei driver JDBC oppure ODBC per stabilire la connettività dal computer o dall’istanza client. Codifica le tue applicazioni affinché usino operazioni API di accesso ai dati JDBC o ODBC e gli strumenti del client SQL che supportano JDBC o ODBC.

    Per ulteriori informazioni su come trovare la stringa di connessione, consulta Connessione a Redshift serverless nella Guida alla gestione di Amazon Redshift.