Munkaterület-objektumok keresése

Ez a cikk bemutatja, hogyan kereshet táblákat, köteteket, jegyzetfüzeteket, lekérdezéseket, irányítópultokat, riasztásokat, fájlokat, mappákat, tárakat, feladatokat, adattárakat, partnereket és Marketplace-listákat az Azure Databricks-munkaterületen.

A táblákat regisztrálni kell a Unity Katalógusban, hogy megjelenjenek a keresési eredményekben.

A titkosításhoz ügyfél által felügyelt kulcsokat használó munkaterületeken a jegyzetfüzet tartalma és a lekérdezés tartalma nem érhető el a keresésben.

Az Azure Databricks-keresés a Databricks AI használatával biztosít intelligensebb AI-alapú keresési élményt. Az AI által létrehozott megjegyzések LLM-ekkel automatikusan leírásokat és címkéket adnak hozzá a Unity Catalog által felügyelt táblákhoz és oszlopokhoz. Ezek a megjegyzések tudatják a keresőmotorral az egyedi vállalati zsargonokat, metrikákat és szemantikát, így a keresési eredmények relevánsabbá, pontosabbá és végrehajthatóbbá tétele érdekében szükséges kontextust biztosítják.

Ha navigációs kereséssel szeretne keresni a munkaterületen a felhasználói felület felső sávjában, tegye a következőket:

  1. Kattintson a Keresés mezőre az Azure Databricks-munkaterület felső sávjában, vagy használja a Command-P billentyűparancsot.

    Navigációs keresősáv

    A legutóbbi fájlok, jegyzetfüzetek, lekérdezések, riasztások és irányítópultok a Legutóbbiak csoportban jelennek meg, az utolsó megnyitott dátum szerint rendezve.

  2. Adja meg a keresési feltételeket.

    A lista legutóbbi objektumai a keresési feltételeknek megfelelően lesznek szűrve. A navigációs keresés más, a feltételeknek megfelelő objektumokat is javasolhat. A munkaterület teljes kereséséhez használja a Keresési eredmények lapot.

  3. Jelöljön ki egy elemet a listából.

Keresési eredmények lapja

A teljes oldalas keresési felület több helyet biztosít az eredmények megtekintéséhez, több metaadatot az objektumokhoz, és több szűrőt biztosít a találatok szűkítéséhez.

Ha a keresési eredményeket objektumtípus, objektumtulajdonos vagy legutóbb módosított dátum szerint szeretné szűrni a Keresési eredmények lapon, tegye a következőket:

  1. Kattintson a Keresés mezőre az Azure Databricks-munkaterület felső sávján, vagy használja a Command-P billentyűparancsot, majd nyomja le az Enter billentyűt.

    Megnyílik a Keresési eredmények lap.

  2. Adja meg a keresési feltételeket.

  3. Jelöljön ki egy elemet a listából.

Kereshet szöveges sztring, objektumtípus vagy mindkettő szerint. Miután beírta a keresési feltételeket, és lenyomta az Enter billentyűt, a rendszer megkeresi a munkaterület összes lekérdezésének, irányítópultjának, riasztásának, fájljának, mappájának, jegyzetfüzetének, tárainak, adattárainak, partnereinek és Marketplace-listáinak nevét. Ha a munkaterület engedélyezve van a Unity Catalogban, a rendszer táblaneveket, tábla megjegyzéseket, oszlopneveket és oszlop megjegyzéseket is keres.

Keresés szöveges sztring szerint

Szöveges sztring kereséséhez írja be a sztringet a keresőmezőbe, majd nyomja le az Enter billentyűt. A rendszer megkeresi azon munkaterület összes objektumának nevét, amelyhez hozzáféréssel rendelkezik. A jegyzetfüzet parancsaiban is keres szöveget, de nem jegyzetfüzetfájlokban.

Idézőjeleket helyezhet el a keresési bejegyzés körül, hogy a keresési eredményeket csak a pontos kifejezést tartalmazó dokumentumokra szűkítse.

A pontos egyezéses keresés a következőket támogatja:

  • Egyszerű idézőjelek (például "spark.sql(")
  • Szökött idézőjelek (például "spark.sql(\"select")

A pontos egyezéses keresés nem támogatja a következőket:

  • Idézőjelekkel és idézőjelek nélkül (például "spark.sql" partition)
  • Több idézőjel (például "spark.sql" "partition")

A Unity-katalógus tábláiban természetes nyelven kereshet. A keresés a kapcsolódó szemantikai jelentéssel rendelkező eredményeket adja vissza.

A "Mit használjak földrajzi helyekhez" keresési lekérdezés például a "földrajzi területekre" összpontosít, és megkeresi a földrajzi attribútumokat, például városokat, országokat, területeket és földrajzi helyeket tartalmazó kapcsolódó kifejezéseket.

A keresés a keresési lekérdezések mintáit úgy is megértheti, hogy elválasztja a keresési kifejezéseket egy szűrőtől, ami azt jelenti, hogy a természetes nyelvi lekérdezések még hatékonyabbak.

A "Show me tables about inspections" keresési lekérdezés például úgy van lebontva, hogy a "vizsgálatok" a kulcskifejezés, a "tábla" pedig az az objektumtípus, amelyet a felhasználó keres.

Keresés korlátozása egy adott objektumtípusra

Az elemeket típus szerint (például fájlok, mappák, jegyzetfüzetek, tárak, táblázatok vagy adattárak) keresheti meg a Keresési eredmények lapon található objektumtípusra kattintva, akár a Típus legördülő listából, akár a lap jobb oldalán lévő fülekről. Nincs szükség szöveges sztringre. Ha üresen hagyja a szövegmezőt, majd nyomja le az Enter billentyűt, a rendszer megkeresi az összes ilyen típusú objektumot. Kattintson a listából egy névre az elem munkaterületen való megnyitásához. A legördülő menükkel tovább szűkítheti a keresési eredményeket egy adott típusú elemre, például tulajdonos vagy utolsó módosítás dátuma szerint.

A keresési lekérdezésben szűrőket is megadhat a felhasználói felület tetején található keresősávon. A keresési lekérdezésben például a következőket is belefoglalhatja a saját tábláinak kereséséhez: type:table owner:me. Ha többet szeretne megtudni a szűrők szintaxison keresztüli megadásáról, alkalmazza a szűrőket a Keresési eredmények lapon, és nézze meg, hogyan frissül automatikusan a lekérdezés a keresősávban.

Törölt objektumok helyreállítása

A munkaterület rendszergazdái a munkaterületen található felhasználói kukák mappáiban lévő törölt objektumokat a keresősávba beírva trashed:true kereshetik meg. Ezután visszaállíthatják vagy véglegesen törölhetik a törölt objektumokat. Ez a funkció nem érhető el a nem rendszergazdai felhasználók számára.

Keresés a felhasználói kukamappákban

Népszerűség

A keresés népszerűségi jeleket használ annak alapján, hogy a munkaterület többi felhasználója milyen gyakran használ adott táblákat a táblák rangsorolásának javítása érdekében.

Népszerűségnövelés nélkül meg kell kérdeznie a keresési eredményekből visszakapott táblákat, hogy megtudja, melyik a mérvadó táblázat. Ahogy nő a népszerűség, a legnépszerűbb táblázat magasabbra kerül a rangsorban, így nem kell találgatnia, melyik a megfelelő. A keresési eredményekben a táblázat neve mellett látható népszerűségmutató népszerűségmutató ikonja az objektum rangsorolását tükrözi. A keresési eredményeket népszerűség szerint is rendezheti.

Tudáskártyák

Ha a keresés nagy magabiztossággal azonosítja a keresettet, a legjobb keresési eredmény tudáskártyává válik. A tudáskártya további objektum metaadatokat biztosít. A tudásbáziskártyák támogatottak a Unity Catalog által felügyelt táblákhoz.

Példa tudás-kártya

Táblák és modellek keresése Unity Catalog-kompatibilis munkaterületeken

A Unity Cataloghoz engedélyezett munkaterületeken kereshet a Unity Katalógusban regisztrált táblákra és modellekre. Az alábbiak bármelyikében kereshet:

  • Táblázat-, nézet- vagy modellnevek.
  • Táblázat-, nézet- vagy modellbejegyzések.
  • Táblázat- vagy nézetoszlop-nevek.
  • Táblázat- vagy oszlopbejegyzések megtekintése.
  • Tábla- vagy nézetcímkekulcsok.

Ha a keresési eredményeket szülőkatalógus, szülőséma, tulajdonos vagy címke alapján szeretné szűrni a Keresési eredmények lapon, kattintson a Típus legördülő menüre, és válassza a Táblák lehetőséget. A szűrő legördülő menüi a lap tetején jelennek meg.

Az eredményeket a táblázat népszerűsége alapján is rendezheti.

A keresési eredmények nem tartalmazzák a következőket:

  • Olyan táblák, nézetek és modellek, amelyek megtekintéséhez nincs engedélye.

    Más szóval ahhoz, hogy egy tábla vagy modell megjelenjen a keresési eredményekben, rendelkeznie kell legalább az SELECT jogosultsággal az adott táblán vagy az EXECUTE jogosultsággal a modellen, a USE SCHEMA jogosultsággal a szülősémán, és a szülőkatalógusán a USE CATALOG jogosultsággal. A metaadattár-rendszergazdák alapértelmezés szerint rendelkeznek ezekkel a jogosultságokkal. Minden más felhasználónak meg kell adni ezeket a jogosultságokat. Lásd a Unity Catalog jogosultságok referencia részt.

  • Táblák és nézetek az örökölt Hive metaadattárban (vagyis a hive_metastore katalógusban).

    Ha frissíteni szeretné ezeket a táblákat a Unity Catalog-ra, és elérhetővé szeretné tenni őket keresésre, kövesse a Hive-táblák és -nézetek frissítésével kapcsolatos utasításokat a Unity Catalogra.

  • Modellek a munkaterület modellregiszterében.

    Az ML-munkafolyamatok frissítéséhez a Unity Katalógusban lévő modellek létrehozásához tekintse meg az ML-munkafolyamatok frissítését a Unity Katalógusban található célmodellekre.

Címkék használata kereséshez

Az Azure Databricks-munkaterület keresősávja segítségével címkekulcsokkal és címkeértékekkel kereshet objektumokat. Címkekulcsokkal is szűrheti az objektumokat a munkaterület-kereséssel.

A címkekeresés a következőket támogatja:

  • Tables
  • Views
  • Models
  • Volumes
  • Functions
  • Irányítópultok
  • Genie-ügynökök
  • Notebooks

Nem kereshet más objektumokat, például katalógusokat, sémákat vagy oszlopokat címkékkel.

Csak azok az objektumok jelennek meg a keresési eredményekben, amelyek megtekintéséhez engedéllyel rendelkezik. Ez azt jelenti, hogy legalább a BROWSE Unity Catalog-objektumokra (vagy az objektum szülőkatalógusára és sémájára) vonatkozó jogosultsággal kell rendelkeznie az objektum keresési eredményekben való visszaadásához.

Objektumok keresése címkékkel:

  1. Kattintson a Keresés mezőre az Azure Databricks-munkaterület felső sávjában, vagy használja a Command-P billentyűparancsot.

    A Katalóguskezelő szűrőmezője nem használható címkék szerinti keresésre.

  2. Adja meg a keresési feltételeket. Keressen címkézett táblákat a táblacímke kulcsának vagy értékének megadásával. A pontos címkekulcsot vagy értékkifejezést kell használnia.

    Ha csak címkekulcs alapján szeretne keresni, használja a következő szintaxist: tag:<tag_key>. A címkekulcs és a címkeérték alapján történő kereséshez használja a szintaxist tag:<tag_key>:<tag_value>.

    Táblák keresése címkekulcs alapján

Táblakeresési eredmények szűrése címkekulcsokkal:

  1. Kattintson a Keresés mezőre az Azure Databricks-munkaterület felső sávjában, vagy használja a Command-P billentyűparancsot.
  2. Adjon meg egy keresési kifejezést, vagy hagyja üresen a keresőmezőt.
  3. A Keresési eredmények lapon kattintson a Típus legördülő menüre, és válassza a Táblák lehetőséget.
  4. A Címkeszűrő legördülő menüben válassza ki a címkekulcsot.