Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Ta funkcja jest dostępna w wersji próbnej w następujących regionach: westus, westus2, eastus, eastus2, centralus, southcentralus, northeurope, westeurope, australiaeast, brazilsouth, canadacentral, centralindia, southeastasia, uksouth.
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 postgresu.
- 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.
- Kliknij pozycję Obliczenia na pasku bocznym obszaru roboczego.
- Kliknij pozycję Lakebase Provisioned.
- Wybierz wystąpienie bazy danych, dla którego chcesz uruchomić zapytania PostgreSQL.
- Kliknij pozycję Nowe zapytanie w prawym górnym rogu.
- Aby uruchomić zapytanie tylko do odczytu na możliwych do odczytu replikach pomocniczych:
- Kliknij menu rozwijane zasoby obliczeniowe i wybierz swoją jednostkę obliczeniową z etykietą (tylko do odczytu).
- Kliknij przycisk Przełącz.
- Kliknij menu rozwijane zasoby obliczeniowe i wybierz swoją jednostkę obliczeniową z etykietą (tylko do odczytu).
Uruchamianie zapytań
Aby uruchomić zapytania PostgreSQL, wybierz odpowiednią bazę danych i schemat w selektorze listy rozwijanej.
- Wybierz żądaną bazę danych i schemat w selektorze listy rozwijanej obok pozycji Uruchom wszystko.
- Wyświetl bazy danych, schematy, tabele i kolumny w bazach danych PostgreSQL
- Możesz wypełnić odwołanie do tabeli w przeglądarce schematów , klikając
Obok żądanej tabeli.
- Napisz zapytanie PostgreSQL, a następnie kliknij pozycję Uruchom wszystko.
Obsługiwane funkcje i ograniczenia
- Model uprawnień listy kontroli dostępu do zapytań (ACL) ma zastosowanie:
- Wykonanie odbywa się przy użyciu tożsamości usługi Databricks użytkownika, który kliknie pozycję Uruchom.
- Każdy, kto ma co najmniej dostęp CAN VIEW w zapytaniu, może zobaczyć wyniki wyświetlane w edytorze SQL.
- 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ą.
- Jeśli
$$bloki zawierają instrukcje, które mają średniki, wyświetlane są tylko wyniki dla ostatniej instrukcji.