Megosztás a következőn keresztül:


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 Kebab menüre a katalógustól és a sémaválasztóktól jobbra.

Képernyőkép az SQL-szerkesztőről, amelyen az új lekérdezésszerkesztő ki van kapcsolva

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ést szerkesztő több felhasználót ábrázoló GIF.

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.

Képernyőkép az SQL-szerkesztőről a szövegben jelzett feliratokkal.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Megjegyzés a kódhoz: Megjegyzések hozzáadása kódhoz az együttműködés fokozása érdekében.
  6. 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.

Új SQL-szerkesztő lehetővé teszi a kimeneti panel különböző tábláinak görgetést.

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.