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
Skalowanie automatyczne bazy danych Lakebase znajduje się w wersji beta w następujących regionach: eastus2, westeurope, westus.
Autoskalowanie bazy danych Lakebase to najnowsza wersja bazy danych Lakebase z automatycznym skalowaniem obliczeniowym, skalowaniem do zera, rozgałęzianiem i natychmiastowym przywracaniem. Aby zapoznać się z porównaniem funkcji z Lakebase Provisioned, sprawdź wybieranie między wersjami.
Edytor SQL Lakebase uruchamia zapytania w bazach danych Lakebase bezpośrednio z aplikacji Lakebase. Oferuje funkcje natywne dla bazy danych Postgres, takie jak EXPLAIN/ANALYZE, psql-style metapolecenia i eksportowanie wyników do pliku CSV/JSON/XLSX.
Uwaga / Notatka
Bazę danych usługi Lakebase można również odpytywać w edytorze SQL w Lakehouse, który udostępnia wizualizacje, dashboardy, funkcje współpracy i możliwość łączenia danych Lakebase z innymi tabelami Katalogu Unity. Zobacz Zapytanie z edytora SQL (Lakehouse).
Korzystanie z edytora SQL lakebase
Aby użyć edytora SQL:
- Otwórz aplikację Lakebase i wybierz projekt.
- Wybierz pozycję Edytor SQL na pasku bocznym, a następnie wybierz gałąź i bazę danych.
- Wprowadź zapytanie w edytorze i kliknij przycisk Uruchom , aby wyświetlić wyniki.
Aby wypróbować edytor SQL, możesz użyć następującego zapytania. Zapytanie tworzy tabelę, dodaje dane i pobiera dane z tabeli.
CREATE TABLE IF NOT EXISTS playing_with_lakebase(id SERIAL PRIMARY KEY, name TEXT NOT NULL, value REAL);
INSERT INTO playing_with_lakebase(name, value)
SELECT LEFT(md5(i::TEXT), 10), random() FROM generate_series(1, 10) s(i);
SELECT * FROM playing_with_lakebase;
Uruchamianie wielu instrukcji zapytania jednocześnie zwraca oddzielny zestaw wyników dla każdej instrukcji. Zestawy wyników są wyświetlane na osobnych kartach ponumerowanych w kolejności wykonywania.
Aby wyczyścić edytor, zaznacz zawartość pola tekstowego i usuń go.
Wyjaśnienie i analiza
Edytor SQL Lakebase udostępnia funkcje Wyjaśnij i Analizuj .
- Funkcja Wyjaśnij uruchamia określone zapytanie za pomocą polecenia Postgres EXPLAIN , które zwraca plan wykonywania zapytania. Funkcja Wyjaśnij zwraca tylko plan z oszacowaniami. Nie wykonuje zapytania.
- Funkcja Analizuj uruchamia określone zapytanie za pomocą EXPLAIN funkcji ANALYZE. Parametr
ANALYZEpowoduje wykonanie zapytania i zwraca rzeczywiste liczby wierszy i czasy uruchamiania dla węzłów planu wraz zEXPLAINoszacowaniami.
Zrozumienie informacji dostarczonych przez funkcje Wyjaśnij i Analizuj wymaga znajomości polecenia Postgres EXPLAIN i jego parametru ANALYZE . Zapoznaj się z dokumentacją EXPLAIN i tematem Użycie EXPLAIN w dokumentacji PostgreSQL.
Eksportowanie danych do plików CSV, JSON i XLSX
Edytor SQL Lakebase obsługuje eksportowanie danych do JSON, CSV i XLSX. Uzyskaj dostęp do przycisku pobierania w prawym dolnym rogu strony edytora SQL . Przycisk pobierania jest wyświetlany tylko wtedy, gdy istnieje zestaw wyników do pobrania.
Rozwiń sekcję wyników w oknie Edytora SQL
Rozwiń sekcję wyników okna edytora SQL, wybierając przycisk rozwiń okno w prawym dolnym rogu strony edytora SQL .
Metapolecenia
Edytor SQL lakebase obsługuje używanie meta-poleceń Postgres, które działają jak skróty do interakcji z bazą danych. Jeśli znasz już meta-polecenia z interfejsu psql wiersza polecenia, możesz użyć wielu tych samych poleceń w edytorze SQL Lakebase.
Meta-polecenia mogą przyspieszyć przepływ pracy, zapewniając szybki dostęp do schematów bazy danych i innych krytycznych informacji bez konieczności pisania pełnych zapytań SQL.
Poniżej przedstawiono niektóre często używane meta-polecenia w edytorze SQL Lakebase:
-
\dt— Wyświetlanie listy wszystkich tabel w bieżącej bazie danych -
\d [table_name]— Opisywanie struktury tabeli -
\l— Wyświetlanie listy wszystkich baz danych -
\?— opracowanie dostępnych meta-poleceń -
\h [NAME]— Uzyskaj pomoc dotyczącą dowolnego polecenia Postgres (np.\h SELECT)
Uwaga / Notatka
Nie wszystkie psql meta-polecenia są obsługiwane w edytorze SQL. Aby uzyskać listę obsługiwanych poleceń, użyj polecenia \?.
Aby uzyskać pełną listę meta-poleceń i sposób ich użycia, zobacz Meta-polecenia w psql.
Jak używać meta-poleceń
Aby użyć meta-polecenia w edytorze SQL, wprowadź meta-polecenie w edytorze (podobnie jak zapytanie SQL) i kliknij przycisk Uruchom. Wynik zostanie wyświetlony w okienku danych wyjściowych.