Együttműködés a munkatársakkal az új SQL-szerkesztővel
Fontos
Ez a funkció nyilvános előzetes verzió.
Az Azure Databricks felhasználói felületén található beépített SQL-szerkesztőt áttervezték az együttműködés fokozása és az SQL fejlesztési sebességének növelése érdekében új funkciók bevezetése érdekében. Az alapvető lekérdezési és vizualizációs funkciók nagy része ugyanaz marad, mint a klasszikus SQL-szerkesztőben.
Ez a cikk bemutatja, hogyan érheti el az új SQL-szerkesztőt, kezelheti a lekérdezéseket és engedélyeket, és hogyan használhatja a felhasználói felületen elérhető új funkciókat. Az olyan alapvető funkciókról, mint a lekérdezések készítése, a rendelkezésre álló adatok böngészése és a vizualizációk létrehozása, további információt a Lekérdezések írása és az ADATOK feltárása az SQL-szerkesztőben című témakörben talál.
Az új SQL-szerkesztő elérése
Ha az új lekérdezésszerkesztő engedélyezve van a munkaterületen, egy Új SQL-szerkesztő kapcsoló jelenik meg a katalógus és a séma legördülő választóitól jobbra. Keskeny kijelzőkön a Új SQL-szerkesztő váltógombot a kebab menüre kattintva a katalógustól és a sémaválasztóktól jobbra.
Az új szerkesztőt bármely saját lekérdezéshez engedélyezheti. Ehhez a következőket kell tennie:
- Kattintson az Új SQL-szerkesztő: KI gombra. Megnyílik az Új SQL-szerkesztő előugró menüje.
- Alapértelmezés szerint az Alkalmazás az összes lekérdezésre jelölőnégyzet be van jelölve. Tartsa meg ezt a beállítást, hogy engedélyezze a szerkesztőt az összes saját lekérdezéséhez.
- Ha csak az aktív lekérdezéshez szeretné engedélyezni az új szerkesztőt, törölje az Alkalmazás az összes lekérdezésre jelölőnégyzet jelölését.
- Állítsa az Új SQL-szerkesztőt, kapcsolót állítsa be ON.
Az új SQL-szerkesztő nem használható minden lekérdezéshez. Ha az alábbiak közül bármelyik igaz, nem válthat az új SQL-szerkesztőre:
- Nem Ön a lekérdezés tulajdonosa.
- A lekérdezés lekérdezésalapú legördülő listát vagy tartomány paramétertípusokat tartalmaz, amelyek nem támogatottak. Lásd: Lekérdezési paraméterek használata.
Amikor bekapcsolja az új SQL-szerkesztőt, a lekérdezés újra megnyílik az új felhasználói felületen. Az eredményhalmaz üres, amíg le nem futtatja a lekérdezést.
Feljegyzés
A lekérdezés eredményei meg vannak osztva az összes közreműködővel. A lekérdezési eredmények legfeljebb 64 000 sorból állnak.
Lekérdezés megosztása
Az új szerkesztőben a lekérdezések megosztására vonatkozó engedélyek többnyire változatlanok maradnak, és bizonyos különbségek támogatják az élő együttműködést. Lásd: Lekérdezési engedélyek konfigurálása a futtatás tulajdonosként és futtatás megtekintőként hitelesítő adatok beállításainak megismeréséhez. A lekérdezési ACL-ek segítségével megtudhatja , hogyan kezelheti a lekérdezési objektumhoz való hozzáférést.
Az új SQL-szerkesztő két részben kezeli az engedélyeket:
Interaktív végrehajtás: Az új SQL-szerkesztő lekérdezései mindig Nézetként futtatva hitelesítő adatokkal futnak. A lekérdezés eredményei mindenki számára elérhetők, aki hozzáfér a lekérdezéshez. A szerkesztési engedélyekkel vagy annál magasabb szintű jogosultságokkal rendelkező felhasználók módosíthatják a megosztott lekérdezési piszkozatot. Emellett a nem mentett szerkesztéseket bárki láthatja, aki rendelkezik megtekintési engedéllyel vagy annál magasabb engedéllyel. A lekérdezések futtatásához a felhasználóknak rendelkezniük kell legalább a társított raktárON használható engedéllyel.
Hitelesítő adatok beállításai A riasztások, munkafolyamatok és örökölt irányítópultok engedélybeállításai megegyeznek a klasszikus SQL-szerkesztő engedélybeállításaival. A beállításoktól függően ezek az eszközök a tulajdonos vagy a megtekintő hitelesítő adataival végrehajthatók.
lekérdezés forrásvezérlése
A Databricks SQL-lekérdezésfájlok (bővítmény: .dbquery.ipynb
) támogatottak Databricks Git-mappákban. Egy Git-mappával vezérelheti a lekérdezésfájlokat, és megoszthatja őket más munkaterületeken azokkal a Git-mappákkal, amelyek ugyanahhoz a Git-adattárhoz férnek hozzá. Ha úgy dönt, hogy a Databricks Git-mappában lévő lekérdezés véglegesítése vagy klónozása után kikapcsolja az új SQL-szerkesztőt, törölje és zárja újra a Git-mappát a váratlan viselkedés elkerülése érdekében.
Lekérdezés mentése
Az új SQL-szerkesztő lekérdezési tartalmai folyamatosan automatikusan mentésre kerülnek. A Mentés gomb azt szabályozza, hogy a lekérdezés piszkozattartalma alkalmazható-e a kapcsolódó objektumokra, például az örökölt irányítópultokra, munkafolyamatokra vagy riasztásokra. Ha a lekérdezés meg van osztva a Futtatás tulajdonosként hitelesítő adatokkal, a módosítások propagálásához csak a lekérdezés tulajdonosa használhatja a Mentés gombot. Ha a hitelesítő adatok úgy vannak beállítva, hogy Futtatás megtekintőként, a lekérdezést bármely legalább CAN MANAGE engedéllyel rendelkező felhasználó mentheti.
Valós idejű együttműködés lekérdezéseken
A lekérdezés megosztása után a lekérdezések közös szerkesztéssel történő társszerzőségével vagy hibakeresésével élőben végezheti el a hibakeresést. A szerkesztők megjegyzéseket fűzhetnek az egyes kódsorokhoz, hogy kérdéseket tegyenek fel vagy javaslatokat tegyenek.
Olvasási irány
Ez a szakasz kiemeli a felhasználói felület főbb különbségeit, és ismerteti az elérhető funkciók megkeresését és használatát.
- Hozzáférés a munkaterület fájlrendszeréhez: A munkaterület objektumait közvetlenül az SQL-szerkesztőből érheti el és rendszerezheti.
- Az integrált Databricks Assistant használatával cseveghet az asszisztenssel a lekérdezések írásához, finomításához vagy megértéséhez. Futtassa az asszisztens által létrehozott kódot az oldalpanelen.
- Kódszakaszok összecsukása: Kattintson a kódblokktól balra található összecsukó nyílra a kódszakaszok szelektív elrejtéséhez és kibontásához. Ez megkönnyíti a nagy fájlok használatát.
- Nyissa meg a parancskatalógust: A parancskatalógus gyakori műveleteket, billentyűparancsokat, egyéni témákat és hivatkozásokat tartalmaz, amelyekkel gyorsan megtalálhatja a szükséges műveleteket. A megnyitás után a keresősávon kereshet bizonyos eszközöket és billentyűparancsokat.
- Megjegyzés a kódhoz: Megjegyzések hozzáadása kódhoz az együttműködés fokozása érdekében.
- Verzióelőzmények áttekintése: Tekintse át a lekérdezés legutóbbi módosításait.
Billentyűparancsok használata
Az új SQL-szerkesztő számos beépített billentyűparancsot tartalmaz a gyors munkavégzéshez. Az alábbi táblázat a gyakran használt billentyűparancsokat azonosítja.
Funkció | macOS parancsikon | Windows-parancsikon |
---|---|---|
Lekérdezés futtatása | Cmd + Enter |
Ctrl + Enter |
Egy kiemelt utasítás futtatása | Cmd + Shift + Enter |
Ctrl + Shift + Enter |
Automatikus kiegészítés | Ctrl + Space |
Ctrl + Space |
Betűméret növelése |
Option
+
+ (plusz gomb) |
Alt
+
+ (plusz gomb) |
Betűméret csökkentése |
Option
+
- (mínuszbillentyű) |
Alt
+
- (mínuszbillentyű) |
SQL-kód formázása | Cmd + Shift + F |
Ctrl + Shift + F |
Az összes billentyűparancs megtekintése |
Esc majd H |
Esc majd H |
Az összes eredmény felfedezése
Az egyes utasítások kimenetét több eredményutasítással is összehasonlíthatja. Ha több SQL-utasítást futtat egyetlen szerkesztési ablakból, a Kimenet panel felhasználói felületével görgetheti végig a különböző eredményhalmazokat.
Paraméterszintaxis változásai
A paraméterek jelzésére dupla kapcsos zárójelet ({{}}) használó lekérdezéseket módosítani kell az új SQL-szerkesztőben való futtatáshoz. Az új SQL-szerkesztő ugyanazt a paraméterszintaxist használja, mint más Databricks-eszközök, például az AI/BI-irányítópultok, az AI/BI Genie és a jegyzetfüzetek.
Az új SQL-szerkesztő paraméterei nevesített paraméterszintaxissal vannak definiálva. Az elnevezett paraméterek olyan lekérdezések paraméterei, amelyek kettősponttal vannak előtaggal elnevezve, például :parameter_name
.
Lásd az SQL-referenciadokumentáció elnevezett paraméterjelölőit . Lásd az Elnevezett paraméterszintaxis példákat a klasszikus SQL-szerkesztő paraméterszintaxisának névvel ellátott paraméterjelölőkké alakítására.
Az új SQL-szerkesztő letiltása
Az új SQL-szerkesztő letiltásához kövesse az alábbi lépéseket:
- Kattintson az Új SQL-szerkesztő: BE gombra. Megnyílik az Új SQL-szerkesztő előugró menüje.
- Állítsa az Új SQL-szerkesztő kapcsolót KI.
- A megerősítést kérő párbeszédpanelen válassza az új szerkesztő letiltását csak az aktív lekérdezéshez vagy az összes jogosult lekérdezéshez.
- Az összes jogosult lekérdezés letiltása nincs kiválasztva. Tartsa meg ezt a beállítást, ha csak az aktív lekérdezéshez szeretné letiltani az új szerkesztőt.
- Ha le szeretné tiltani az új SQL-szerkesztőt az összes lekérdezéshez, jelölje be a jelölőnégyzetet, Az összes jogosult lekérdezés letiltása.
A munkaterület rendszergazdái a munkaterület szintjén kikapcsolhatják az előnézetet az előnézeti portál megnyitásával. Lásd: Az Azure Databricks előzetes verzióinak kezelése.