Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
Questa funzionalità è disponibile in anteprima pubblica nelle aree seguenti: westus, westus2, eastus, eastus2, centralus, southcentralusnortheuropewesteuropeaustraliaeastbrazilsouthcanadacentralcentralindiasoutheastasia. uksouth
Questa pagina descrive come accedere a un'istanza del database Lakebase dai client SQL e illustra come connettersi a un'istanza di database da psql.
È possibile accedere a un'istanza del database da strumenti esterni, come psql, DBeaver e pgAdmin4. Questi strumenti consentono anche di creare dashboard per visualizzare le metriche del database per prestazioni, utilizzo dell'archiviazione ed efficienza delle query.
Lo strumento da riga di comando psql di PostgreSQL è il client preinstallato che offre accesso diretto e interattivo all'istanza del tuo database. L'uso psql di offre funzionalità e integrazione complete di Postgres con i flussi di lavoro e gli strumenti Postgres esistenti.
DBeaver e pgAdmin sono strumenti open source che consentono di gestire il database Postgres. Per istruzioni su come installare e connettersi, vedere la documentazione di DBeaver e la documentazione di pgAdmin.
Prima di iniziare
- È necessario installare
psql. Per altri dettagli, vedere la guida all'installazione e agli strumenti postgreSQL.psqlè necessaria la versione 14 o successiva. - È necessario installare la
libpqlibreria. - Si dispone di un ruolo Postgres associato alla tua identità Azure Databricks, che ti consente di accedere all'istanza del database. Vedere Gestire i ruoli di Postgres.
- Al ruolo Postgres vengono concesse le autorizzazioni necessarie per accedere al database, allo schema o alla tabella.
- È possibile eseguire l'autenticazione all'istanza del database. Se è necessario ottenere un token OAuth per l'istanza del database, vedere Eseguire l'autenticazione a un'istanza del database.
Considerazioni relative ai ruoli di identità e database
- Il proprietario predefinito dell'istanza è l'utente o l'entità servizio di Azure Databricks che effettua il provisioning dell'istanza del database.
- Durante il provisioning, viene creato automaticamente un nome di ruolo Postgres corrispondente per l'identità:
- Utente di Databricks: il nome del ruolo Postgres è l'indirizzo di posta elettronica dell'utente.
- Entità servizio Databricks: il nome del ruolo di Postgres è l'ID dell'applicazione dell'entità servizio.
Connettersi con psql
Dopo che lo stato dell'istanza del database è Disponibile, connettersi usando lo strumento a psql riga di comando. Copiare il comando di connessione dalla pagina di configurazione dell'istanza del database.
- Nella barra laterale dell’area di lavoro fare clic su Calcola.
- Fare clic su Database OLTP.
- Selezionare l'istanza del database a cui si vuole accedere da
psql. - Fare clic su Dettagli connessione.
- Copiare la stringa Connetti con PSQL .
- Incollare il comando nel terminale ed eseguirlo per connettersi all'istanza del database usando
psql.