Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Fontos
A Lakebase automatikus skálázása bétaverzióban érhető el a következő régiókban: eastus2, , westeuropewestus.
A Lakebase Autoscaling a Lakebase legújabb verziója automatikus skálázási számítással, nullára skálázással, elágaztatással és azonnali visszaállítással. A Lakebase Provisioned szolgáltatással való összehasonlításához tekintse meg a verziók közötti választást.
A Lakebase SQL-szerkesztő közvetlenül a Lakebase alkalmazásból futtat lekérdezéseket a Lakebase-adatbázisokon. Postgres-natív funkciókat kínál, például EXPLAIN/ANALYZEmetaparancsokat psql-style és az eredmények CSV/JSON/XLSX-be való exportálását.
Megjegyzés:
A Lakebase-adatbázist a Lakehouse SQL-szerkesztőjéből is lekérdezheti, amely vizualizációkat, irányítópultokat, együttműködési funkciókat biztosít, valamint lehetővé teszi a Lakebase-adatok más Unity Catalog-táblákkal való kombinálását. Lásd az SQL-szerkesztőből (Lakehouse) származó lekérdezést.
A Lakebase SQL-szerkesztő használata
Az SQL-szerkesztő használata:
- Nyissa meg a Lakebase alkalmazást, és válassza ki a projektet.
- Válassza az SQL-szerkesztőt az oldalsávon, majd válasszon ki egy ágat és adatbázist.
- Írja be a lekérdezést a szerkesztőbe, és kattintson a Futtatás gombra az eredmények megtekintéséhez.
A következő lekérdezés használatával kipróbálhatja az SQL-szerkesztőt. A lekérdezés létrehoz egy táblát, adatokat ad hozzá, és lekéri az adatokat a táblából.
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;
Ha egyszerre több lekérdezési utasítást futtat, az minden utasításhoz külön eredményhalmazt ad vissza. Az eredményhalmazok külön lapon jelennek meg, végrehajtás sorrendjében számozott módon.
A szerkesztő törléséhez jelölje ki a szövegdoboz tartalmát, és törölje azt.
Magyarázat és elemzés
A Lakebase SQL-szerkesztő elmagyarázza és elemzi a funkciókat.
- A Magyarázat funkció a megadott lekérdezést a Postgres EXPLAIN paranccsal futtatja, amely a lekérdezés végrehajtási tervét adja vissza. A Magyarázat funkció csak becsléseket tartalmazó tervet ad vissza. Nem hajtja végre a lekérdezést.
- Az Elemzés funkció a megadott lekérdezést az ANALYZE használatávalEXPLAIN futtatja. A
ANALYZEparaméter a lekérdezés végrehajtását eredményezi, és a becsült értékekkel együtt visszaadja aEXPLAINtervcsomópontok tényleges sorszámát és futási idejét.
A Magyarázat és elemzés funkciók által biztosított információk megértéséhez ismerni kell a Postgres EXPLAIN parancsot és annak paraméterét ANALYZE . A PostgreSQL dokumentációjában tekintse meg a EXPLAIN dokumentációt és a Használat EXPLAIN témakört.
Adatok exportálása CSV-be, JSON-ba és XLSX-be
A Lakebase SQL-szerkesztő támogatja az adatok exportálását JSON, CSV és XLSX formátumokba. Az SQL-szerkesztő oldalának jobb alsó sarkában található letöltési gomb elérése. A letöltési gomb csak akkor jelenik meg, ha van letölthető eredményhalmaz.
Az SQL-szerkesztő ablak eredmények szakaszának kibontása
Bontsa ki az SQL-szerkesztő ablakának eredményszakaszát az SQL-szerkesztő lap jobb alsó sarkában található Kibontás ablak gombra kattintva.
Metaparancsok
A Lakebase SQL-szerkesztő támogatja a Postgres metaparancsok használatát, amelyek az adatbázissal való interakció billentyűparancsaiként működnek. Ha már ismeri a psql parancssori felület metaparancsainak használatát, a Lakebase SQL-szerkesztőben számos ilyen parancsot használhat.
A metaparancsok felgyorsíthatják a munkafolyamatot úgy, hogy gyors hozzáférést biztosítanak az adatbázissémákhoz és más kritikus információkhoz anélkül, hogy teljes SQL-lekérdezéseket kellene írniuk.
Íme néhány gyakran használt metaparancs a Lakebase SQL-szerkesztőben:
-
\dt– Az aktuális adatbázis összes táblájának listázása -
\d [table_name]— Egy tábla szerkezetének leírása -
\l– Az összes adatbázis listázása -
\?— A rendelkezésre álló metaparancsok csalilapja -
\h [NAME]— Segítség kérése bármely Postgres-parancshoz (pl.\h SELECT)
Megjegyzés:
Az SQL-szerkesztő nem minden psql metaparancsot támogat. A támogatott parancsok listájának lekéréséhez használja \?a következőt: .
A metaparancsok és azok használatának teljes listáját a psql metaparancsai között találja.
Metaparancsok használata
Ha metaparancsot szeretne használni az SQL-szerkesztőben, írja be a metaparancsot a szerkesztőbe (csakúgy, mint egy SQL-lekérdezés), majd kattintson a Futtatás gombra. Az eredmény megjelenik a kimeneti panelen.