Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
DBeaver je univerzální nástroj pro správu databází, který podporuje širokou škálu databází, včetně PostgreSQL. Poskytuje bohatou sadu funkcí pro správu databáze, vývoj dotazů a vizualizaci dat.
Požadavky
- Verze DBeaver Community nebo Enterprise nainstalovaná ve vašem systému
- Projekt Lakebase s nakonfigurovanou rolí Postgres
Poznámka:
Při připojování k DBeaveru doporučujeme použít nativní ověřování hesla Postgres . Platnost nativních hesel Postgres nevyprší každou hodinu, jako jsou tokeny OAuth, což je vhodnější pro aplikace, které nemůžou často aktualizovat přihlašovací údaje. Podrobnosti o metodách ověřování najdete v přehledu ověřování.
Instalace DBeaveru
Pokud nemáte nainstalovaný DBeaver, stáhněte si ho a nainstalujte z webu DBeaver.
Porozumění připojovacímu řetězci
Lakebase poskytuje připojovací řetězec, který obsahuje všechny informace potřebné k připojení. Tady je postup, jak ho analyzovat:
postgresql://role_name:password@ep-abc-123.databricks.com/databricks_postgres?sslmode=require
^ ^ ^ ^
user -| | |- hostname |- database
|
|- password
Poznámka:
DBeaver a další nástroje založené na Javě fungují nejlépe, když zadáte podrobnosti o připojení v samostatných polích, nikoli jako připojovací řetězec.
Další podrobnosti o připojovacích řetězcích najdete v tématu Připojovací řetězce.
Připojení k databázi
Získání podrobností o připojení z Lakebase:
- Přejděte do aplikace Lakebase a vyberte svůj projekt.
- Kliknutím na Připojit otevřete modální připojení k databázi.
- Vyberte větev, výpočetní prostředky a databázi, ke které se chcete připojit.
- V rozevíracím seznamu vyberte roli Postgres (doporučujeme použít nativní roli Postgres s ověřováním hesla).
- Poznamenejte si podrobnosti o připojení.
Vytvořte nové připojení k databázi v DBeaveru:
- Otevřít DBeaver
- Klikněte na tlačítko Nové připojení k databázi (ikona zástrčky) nebo vyberte Databáze>Nové připojení k databázi z nabídky.
- V průvodci připojit k databázi vyberte v seznamu typů databází PostgreSQL .
- Klikněte na Další.
Zadejte podrobnosti o připojení:
-
Hostitel: Zadejte název hostitele výpočetního koncového bodu (např.
ep-abc-123.databricks.com) -
Port:
5432 -
Databáze: Zadejte název databáze (např.
databricks_postgres) -
Uživatelské jméno: Zadejte název vaší role Postgres (např.
role_name) - Heslo: Zadejte heslo role Postgres.
- Zobrazit všechny databáze: Tuto možnost povolte, pokud chcete zobrazit všechny databáze v projektu.
-
Hostitel: Zadejte název hostitele výpočetního koncového bodu (např.
Konfigurace SSL:
- Klikněte na Upravit nastavení ovladače.
- Na kartě Vlastnosti ovladače najděte
sslmodea nastavte ho narequire - Kliknutím na tlačítko OK se vrátíte do dialogového okna připojení.
Otestujte a uložte připojení:
- Kliknutím na test připojení ověřte podrobnosti o připojení.
- V případě úspěchu kliknutím na tlačítko Dokončit uložte připojení.
Připojení k databázi Lakebase se teď zobrazí na levém bočním panelu v části Navigátor databáze.
Použití DBeaveru
Po připojení můžete:
Spouštění dotazů SQL
- Pravým tlačítkem myši klikněte na připojení k databázi na levém bočním panelu.
- VyberteSQL Editor>Nový skript SQL
- Zadání dotazů SQL v editoru
- Kliknutím na tlačítko Spustit (ikona přehrávání) je spusťte.
- Zobrazení výsledků v podokně výsledků pod editorem
Provedete správu tabulek.
- Rozšíření připojení k databázi na levém bočním panelu
- Přejděte do databází>[vaše databáze]>Schémata>veřejných>tabulek.
- Po kliknutí pravým tlačítkem myši na Tabulky vytvoříte novou tabulku.
- Klikněte pravým tlačítkem myši na existující tabulku a zobrazte ji, upravte nebo spravujte.
Import a exportovat data
Importování dat:
- Klikněte pravým tlačítkem myši na tabulku a vyberte Importovat data.
- Zvolte formát zdrojového souboru (např. CSV, JSON).
- Postupujte podle pokynů k mapování sloupců a importu.
Pro export dat:
- Klikněte pravým tlačítkem myši na tabulku a vyberte Exportovat data.
- Zvolte formát exportu (např. CSV, JSON).
- Podle pokynů soubor uložte.
Tvůrce vizuálních dotazů
DBeaver obsahuje tvůrce vizuálních dotazů, který umožňuje graficky vytvářet dotazy výběrem tabulek, sloupců a podmínek.
Řešení problémů
Připojovací řetězec nebyl přijat.
DBeaver a další nástroje založené na Javě, které používají ovladač pgJDBC, nemusí podporovat zahrnutí názvu role a hesla do připojovacího řetězce databáze. Pokud narazíte na problémy s připojovacími řetězci, použijte místo toho samostatná pole podrobností připojení, jak je popsáno v této příručce.
Zabezpečení připojení
Lakebase vyžaduje, aby všechna připojení používala šifrování SSL/TLS. Ujistěte se, že sslmode je ve vlastnostech ovladače nastaveno na require.
Další informace o připojovacích řetězcích a možnostech ověřování najdete v tématu Připojení k projektu.