Připojení a dotazování instance databáze

Important

Lakebase Provisioned je původní nabídka Lakebase, která používá zřízené výpočetní prostředky, které škálujete ručně. Podporované oblasti najdete v tématu Dostupnost oblastí. Nejnovější verzi Lakebase s automatickým škálováním výpočetních prostředků, škálováním na nulu, větvení a okamžitým obnovením najdete v tématu Automatické škálování Lakebase.

Od 12. března 2026 se nové instance Lakebase vytvářejí jako projekty automatického škálování. Stávající zřízené instance se upgradují automaticky na automatické škálování od června 2026. Podrobnosti najdete v tématu Upgrade na automatické škálování LakeBase.

Tato stránka popisuje, jak se připojit k instanci zřízené databáze Lakebase z editoru SQL a externích klientů SQL.

Než začnete

  • Ke své identitě Azure Databricks máte odpovídající roli v Postgresu. Viz role v Postgresu.
  • Vaše role Postgres má udělená potřebná oprávnění pro přístup k databázi, schématu nebo tabulce.
  • Můžete se ověřit u instance databáze. Viz Ověření instance databáze.

Připojení z editoru SQL

V editoru SQL vytvořte nový dotaz SQL.

  1. Klikněte na ikonu aplikace.Aplikace v pravém horním rohu a vyberte Lakebase Postgres.
  2. Kliknutím na Zřízeno otevřete stránku Zřízené instance .
  3. Vyberte instanci databáze, na které chcete spouštět dotazy PostgreSQL.
  4. Klikněte na Nový dotaz v pravém horním rohu.
  5. Spuštění dotazu jen pro čtení u čitelných sekundárních souborů:
    1. Klikněte na rozevírací nabídku výpočetních prostředků a vyberte výpočetní prostředky s popiskem (jen pro čtení ).
    2. Klikněte na Switch.
  6. V rozevíracím seznamu vedle Spustit vše vyberte požadovanou databázi a schéma.
  7. Napište dotaz PostgreSQL a klikněte na Spustit vše.

Omezení

  • Použije se model oprávnění seznamu řízení přístupu k dotazům (ACL ). Spuštění proběhne pod identitou Databricks uživatele, který klikne na Spustit. Výsledky, které se zobrazí v editoru SQL, může vidět každý, kdo má v dotazu alespoň oprávnění ZOBRAZENÍ.
  • Objekty vázané na připojení, jako jsou dočasné tabulky a transakce, fungují pouze v rámci jedné buňky. Nefungují mezi různými kliknutími spustit, protože každé kliknutí spustit je samostatná relace.
  • Pokud $$ bloky obsahují příkazy, které mají středníky, zobrazí se pouze výsledky posledního příkazu.

Připojení z klientů SQL

K instanci databáze můžete přistupovat z externích nástrojů, jako jsou psql, DBeaver a pgAdmin4.

Připojení k programu psql

  1. Klikněte na ikonu aplikace.Aplikace v pravém horním rohu a vyberte Lakebase Postgres.
  2. Kliknutím na Zřízeno otevřete stránku Zřízené instance .
  3. Vyberte instanci databáze, ke které chcete získat přístup.
  4. Klikněte na Podrobnosti o připojení.
  5. Zkopírujte řetězec Připojit se k PSQL.
  6. Vložte příkaz do terminálu a spusťte ho.