Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Important
Lakebase Provisioned is de oorspronkelijke Lakebase-aanbieding die gebruikmaakt van ingerichte rekenkracht die u handmatig schaalt. Zie Beschikbaarheid van regio's voor ondersteunde regio's. Zie Lakebase Automatisch schalen voor de nieuwste versie van Lakebase, met automatisch schalen, schalen naar nul, vertakkingen en direct herstellen.
Sinds 12 maart 2026 worden nieuwe Lakebase-instanties aangemaakt als Autoscaling-projecten. Bestaande ingerichte instanties worden automatisch geüpgraded naar Autoscaling, met ingang van juni 2026. Zie Upgraden naar automatisch schalen in Lakebase voor meer informatie.
Op deze pagina wordt beschreven hoe u vanuit de SQL-editor en externe SQL-clients verbinding maakt met een met Lakebase ingericht database-exemplaar.
Voordat u begint
- U hebt een bijbehorende Postgres-rol voor uw Azure Databricks identiteit. Zie Postgres-rollen.
- Uw Postgres-rol krijgt de benodigde machtigingen voor toegang tot de database, het schema of de tabel.
- U kunt zich authentiseren bij de database-instantie. Zie Verifiëren bij een database-exemplaar.
Verbinding maken vanuit de SQL-editor
Maak een nieuwe SQL-query in de SQL-editor.
- Klik op
Apps in de rechterbovenhoek en selecteer Lakebase Postgres.
- Klik op Geconfigureerd om de pagina Geconfigureerde instanties te openen.
- Selecteer het database-exemplaar waarop u PostgreSQL-query's wilt uitvoeren.
- Klik rechtsboven op Nieuwe query .
- Een alleen-lezenquery uitvoeren op leesbare secundaire bestanden:
- Klik op de vervolgkeuzelijst rekenresources en selecteer uw rekenproces met het label (alleen-lezen).
- Klik op Schakelen.
- Selecteer de gewenste database en het gewenste schema in de vervolgkeuzelijst naast Alles uitvoeren.
- Schrijf een PostgreSQL-query en klik op Alles uitvoeren.
Limitations
- Het ACL-machtigingenmodel (Query Access Control List) is van toepassing. Uitvoering vindt plaats met de Databricks-identiteit van de gebruiker die op Uitvoeren klikt. Iedereen met ten minste kijkrechten op de query kan de resultaten zien zoals ze worden weergegeven in de SQL-editor.
- Verbindingsgebonden objecten, zoals tijdelijke tabellen en transacties, werken slechts binnen één cel. Ze werken niet bij verschillende Run-klikken, aangezien elke klik een eigen sessie is.
- Als
$$blokken instructies bevatten met puntkomma's, worden alleen de resultaten voor de laatste instructie weergegeven.
Verbinding maken vanaf SQL-clients
U kunt toegang krijgen tot een database-exemplaar vanuit externe hulpprogramma's, zoals psqlDBeaver en pgAdmin4.
-
psqlversie 14 of hoger is vereist. Installeer deze vanaf de Downloadpagina van PostgreSQL. U moet ook delibpqbibliotheek installeren. - Zie voor DBeaver en pgAdmin de DBeaver-documentatie en de pgAdmin-documentatie.
Verbinding maken met psql
- Klik op
Apps in de rechterbovenhoek en selecteer Lakebase Postgres.
- Klik op Geconfigureerd om de pagina Geconfigureerde instanties te openen.
- Selecteer het database-exemplaar dat u wilt openen.
- Klik op Verbindingsgegevens.
- Kopieer de tekenreeks Verbinding maken met PSQL .
- Plak de opdracht in de terminal en voer deze uit.