Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Viktigt!
Lakebase Provisioned är det ursprungliga Lakebase-erbjudandet som använder etablerad beräkning som du skalar manuellt. Information om regioner som stöds finns i Regiontillgänglighet. Den senaste versionen av Lakebase, med beräkning av automatisk skalning, skalning till noll, förgrening och omedelbar återställning, finns i Lakebase Autoscaling.
Från och med den 12 mars 2026 skapas nya Lakebase-instanser som projekt med automatisk skalning. Befintliga provisionerade instanser uppgraderas automatiskt till Autoscaling med start i juni 2026. Mer information finns i Uppgradera till Autoskalning av Lakebase.
Den här sidan beskriver hur du ansluter till en Lakebase Provisioned-databasinstans från SQL-redigeraren och externa SQL-klienter.
Innan du börjar
- Du har en motsvarande Postgres-roll för din Azure Databricks identitet. Se Postgres-roller.
- Din Postgres-roll beviljas de behörigheter som krävs för att få åtkomst till databasen, schemat eller tabellen.
- Du kan autentisera till databasinstansen. Se Autentisera till en databasinstans.
Ansluta från SQL-redigeraren
Skapa en ny SQL-fråga i SQL-redigeraren.
- Klicka på
Appar i det övre högra hörnet och välj Lakebase Postgres.
- Klicka på Etablerad för att öppna sidan Etablerade instanser .
- Välj den databasinstans som du vill köra PostgreSQL-frågor på.
- Klicka på Ny fråga i det övre högra hörnet.
- Så här kör du en skrivskyddad fråga på läsbara sekundärfiler:
- Klicka på listrutan beräkningsresurser och välj den beräkning som har etiketten (skrivskyddad).
- Klicka på Växla.
- Välj önskad databas och schema i listrutan bredvid Kör alla.
- Skriv en PostgreSQL-fråga och klicka på Kör alla.
Limitations
- ACL-behörighetsmodellen (Query Access Control List) gäller. Körning sker med Databricks-identiteten för den användare som klickar på Kör. Alla med minst CAN VIEW-åtkomst till frågan kan se resultatet som de visas i SQL-redigeraren.
- Anslutningsspecifika objekt, till exempel tillfälliga tabeller och transaktioner, fungerar bara i en enda cell. De fungerar inte mellan olika klick på Kör, eftersom var och en är en egen session.
- Om
$$block innehåller -instruktioner som har semikolon visas endast resultatet för den sista instruktionen.
Ansluta från SQL-klienter
Du kan komma åt en databasinstans från externa verktyg som psql, DBeaver och pgAdmin4.
-
psqlversion 14 eller senare krävs. Installera den från nedladdningssidan för PostgreSQL. Du måste också installeralibpqbiblioteket. - För DBeaver och pgAdmin, se DBeaver-dokumentationen och pgAdmin-dokumentationen.
Koppla till psql
- Klicka på
Appar i det övre högra hörnet och välj Lakebase Postgres.
- Klicka på Etablerad för att öppna sidan Etablerade instanser .
- Välj den databasinstans som du vill komma åt.
- Klicka på Anslutningsinformation.
- Kopiera strängen Anslut med PSQL .
- Klistra in kommandot i terminalen och kör det.