Udostępnij za pośrednictwem


Uzyskiwanie dostępu do wystąpienia bazy danych z poziomu edytora SQL

Ważne

Oryginalna oferta Lakebase Provisioned wykorzystuje hostowane zasoby obliczeniowe, które można skalować ręcznie. Aby uzyskać informacje o obsługiwanych regionach, zobacz Dostępność regionów. Aby uzyskać najnowszą wersję bazy danych Lakebase z automatycznym skalowaniem zasobów obliczeniowych, skalowaniem do zera, rozgałęzianiem i natychmiastowym przywracaniem, zobacz Skalowanie automatyczne w usłudze Lakebase.

Nowe instancje Lakebase zostaną utworzone jako projekty Autoscaling. Wdrożenie rozpoczyna się 12 marca 2026 r. Aby uzyskać szczegółowe informacje, zobacz Autoskalowanie domyślnie.

Na tej stronie opisano sposób uzyskiwania dostępu do wystąpienia bazy danych Lakebase z edytora SQL w celu uruchamiania poleceń i zapytań PostgreSQL.

Przed rozpoczęciem

Przed nawiązaniem połączenia sprawdź, czy spełnione są następujące wymagania:

  • Masz odpowiednią rolę Postgres, aby zalogować się do instancji bazy danych. Zobacz Zarządzanie rolami bazy danych PostgreSQL.
  • Rola Postgres ma przyznane niezbędne uprawnienia dostępu do bazy danych, schematu lub tabeli.

Twórca wystąpienia bazy danych ma już niezbędne uprawnienia dostępu do wystąpienia bazy danych z poziomu edytora SQL. Twórca wystąpienia może również dodać dodatkowych użytkowników do wystąpienia i przyznać użytkownikowi uprawnienia postgres.

Tworzenie nowego zapytania

Utwórz nowe zapytanie SQL w edytorze SQL.

  1. Kliknij pozycję Ikona aplikacji.Aplikacje w prawym górnym rogu i wybierz pozycję Lakebase Postgres.
  2. Kliknij pozycję Provisionowane, aby otworzyć stronę Provisionowanych wystąpień.
  3. Wybierz wystąpienie bazy danych, dla którego chcesz uruchomić zapytania PostgreSQL.
  4. Kliknij pozycję Nowe zapytanie w prawym górnym rogu.
  5. Aby uruchomić zapytanie tylko do odczytu na możliwych do odczytu replikach pomocniczych:
    1. Kliknij menu rozwijane zasoby obliczeniowe i wybierz swoją jednostkę obliczeniową z etykietą (tylko do odczytu). Wybierz zasoby obliczeniowe tylko do odczytu z menu rozwijanego
    2. Kliknij przycisk Przełącz.

Uruchamianie zapytań

Aby uruchomić zapytania PostgreSQL, wybierz odpowiednią bazę danych i schemat w selektorze listy rozwijanej.

  1. Wybierz żądaną bazę danych i schemat w selektorze listy rozwijanej obok pozycji Uruchom wszystko.
  2. Wyświetl bazy danych, schematy, tabele i kolumny w bazach danych PostgreSQL w ikonie danych.
  3. Możesz wypełnić odwołanie do tabeli w przeglądarce schematów , klikając dwukrotnie prawą ikonę Chevron. Obok żądanej tabeli.
  4. Napisz zapytanie PostgreSQL, a następnie kliknij pozycję Uruchom wszystko.

Obsługiwane funkcje i ograniczenia

  1. Model uprawnień listy kontroli dostępu do zapytań (ACL) ma zastosowanie:
    1. Wykonanie odbywa się przy użyciu tożsamości usługi Databricks użytkownika, który kliknie pozycję Uruchom.
    2. Każdy, kto ma co najmniej dostęp CAN VIEW w zapytaniu, może zobaczyć wyniki wyświetlane w edytorze SQL.
  2. Obiekty powiązane z połączeniem, takie jak tabele tymczasowe i transakcje, działają w jednej komórce. Nie działają w różnych kliknięciach Uruchom , ponieważ każda z nich jest własną sesją.
  3. Jeśli $$ bloki zawierają instrukcje, które mają średniki, wyświetlane są tylko wyniki dla ostatniej instrukcji.