Sdílet prostřednictvím


Klienti Postgres

Důležité

Automatické škálování LakeBase je v beta verzích v následujících oblastech: eastus2, westeurope, westus.

Automatické škálování LakeBase je nejnovější verze 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. Porovnání funkcí se službou Lakebase Provisioned najdete v tématu Volba mezi verzemi.

Ke svému projektu Lakebase se můžete připojit pomocí libovolného standardního klienta nebo nástroje PostgreSQL. To zahrnuje nástroje příkazového řádku, jako je psql, a GUI aplikace, jako jsou pgAdmin a DBeaver.

Autentizace

Pro co nejlepší prostředí s klienty Postgres třetích stran doporučujeme použít nativní ověřování hesla Postgres. Tato metoda používá tradiční role Postgres s hesly databáze, jejichž platnost nevyprší každou hodinu, což je vhodné pro klientské nástroje a dlouhotrvající relace.

Důležité

Platnost tokenů OAuth vyprší po jedné hodině a vyžaduje ruční aktualizaci pro každou relaci. U interaktivních nástrojů, jako je pgAdmin a DBeaver, je tato časté aktualizace nepraktická. Aplikace můžou implementovat obměně tokenů pro automatickou aktualizaci přihlašovacích údajů.

Platnost hesel Postgres nevyprší a fungují se všemi nástroji kompatibilními s PostgreSQL.

Nativní hesla Postgres jsou široce podporována ve všech nástrojích a klientech Postgres a jsou 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í.

Pokud chcete nastavit nativní ověřování hesel Postgres, vytvořte roli Postgres s heslem. Pokyny najdete v tématu Správa rolí Postgres .

Dostupné klienty

Zvolte klienta Postgres, který nejlépe vyhovuje vašemu pracovnímu postupu:

Klient Description
psql Integrovaný klient příkazového řádku PostgreSQL pro interaktivní přístup k databázi.
pgAdmin Grafický nástroj pro správu databází a spouštění dotazů.
DBeaver Univerzální nástroj pro správu databází podporující více typů databází.
PgHero Monitorovací panel výkonu pro identifikaci pomalých dotazů

Podrobnosti připojení

Všichni klienti Postgres vyžadují stejné základní informace o připojení k databázi Postgres, které můžete získat z aplikace Lakebase:

  1. Přejděte do aplikace Lakebase a vyberte svůj projekt.
  2. Kliknutím na Připojit otevřete modální připojení k databázi.
  3. Vyberte větev, výpočetní prostředky a databázi, ke které se chcete připojit.
  4. Vyberte roli Postgres (doporučujeme použít nativní roli Postgres s ověřováním hesla).
  5. Zkopírování podrobností o připojení

Informace o připojení zahrnují:

  • Hostitel: Název hostitele vašeho výpočetního koncového bodu (např ep-abc-123.databricks.com. )
  • Port: 5432 (výchozí port Postgres)
  • Databáze: Název databáze (např. databricks_postgres)
  • Uživatel: Název vaší role Postgres
  • Heslo: Heslo pro vaši roli Postgres

Další informace o připojovacích řetězcích a ověřování najdete v tématu Připojení k projektu.