Hledání objektů pracovního prostoru
Tento článek popisuje, jak vyhledat tables, volumes, poznámkové bloky, dotazy, řídicí panely, výstrahy, soubory, složky, knihovny, úlohy, úložiště, partnery a výpisy z Marketplace v pracovním prostoru Azure Databricks.
Tables musí být zaregistrované v Unity Catalog, aby se zobrazily ve výsledcích hledání.
V pracovních prostorech, které používají klíče spravované zákazníkem pro šifrování, obsah poznámkového bloku a obsah dotazů nejsou ve vyhledávání k dispozici.
Inteligentní vyhledávání
Azure Databricks Search využívá DatabricksIQ, modul data intelligence pro Azure Databricks, k zajištění inteligentnějšího vyhledávání využívajícího umělou inteligenci. Komentáře generované AI používají LLM k automatickému přidávání popisů a značek do tables a columns, které jsou spravovány pomocí Unity Catalog. Díky těmto komentářům je vyhledávací web informován o jedinečném firemním žargonu, metrikách a sémantice a dává mu kontext potřebný k tomu, aby výsledky hledání byly relevantnější, přesnější a použitelné.
Navigační vyhledávání
Pokud chcete prohledat pracovní prostor pomocí navigačního vyhledávání v horním panelu uživatelského rozhraní, postupujte takto:
Klikněte na vyhledávací pole v horním panelu pracovního prostoru Azure Databricks nebo použijte klávesovou zkratku Command-P.
Vaše poslední soubory, poznámkové bloky, dotazy, upozornění a řídicí panely jsou uvedené v části Poslední seřazené podle data posledního otevření.
Zadejte kritéria hledání.
Poslední objekty v list se filtrují tak, aby odpovídaly kritériím hledání. Navigační vyhledávání může také navrhovat další objekty, které odpovídají vašim kritériím. Chcete-li provést úplné vyhledávání pracovního prostoru, použijte stránku výsledků hledání.
Select položku z list.
Stránka výsledků hledání
Full-page vyhledávání nabízí více místa pro zobrazení výsledků, více metadat pro vaše objekty a další filtry pro zúžení výsledků.
Pokud chcete filtrovat výsledky hledání podle typu objektu, vlastníka objektu nebo data poslední změny na stránce Výsledků hledání, postupujte takto:
Klikněte na vyhledávací pole v horním panelu pracovního prostoru Azure Databricks nebo použijte klávesovou zkratku Command-P a stiskněte Enter.
Otevře se stránka Výsledků hledání.
Zadejte kritéria hledání.
Select položku z list.
Můžete hledat podle textového řetězce, podle typu objektu nebo obojího. Po zadání kritérií hledání a stisknutí klávesy Enter systém prohledá názvy všech dotazů, řídicích panelů, upozornění, souborů, složek, poznámkových bloků, knihoven, úložišť, partnerů a výpisů z Marketplace v pracovním prostoru, ke kterému máte přístup. Pokud je váš pracovní prostor povolený pro Unity Catalog, systém také prohledá table názvy, table komentáře, column názvy a column komentáře.
Hledání podle textového řetězce
Pokud chcete vyhledat textový řetězec, zadejte ho do vyhledávacího pole a stiskněte Enter. Systém prohledá názvy všech objektů v pracovním prostoru, ke kterým máte přístup. Prohledává také text v příkazech poznámkového bloku, ale ne v souborech, které nejsou poznámkovými bloky.
Kolem položky hledání můžete umístit uvozovky, abyste zúžili výsledky hledání jenom na dokumenty, které obsahují vaši přesnou frázi.
Přesné hledání shody podporuje následující:
- Základní uvozovky (například
"spark.sql("
) - Uvozovky s řídicími znaky (například
"spark.sql(\"select"
)
Přesné hledání shody nepodporuje následující:
- Uvozovky a bez uvozovek (například
"spark.sql" partition
) - Více uvozovek (například
"spark.sql" "partition"
)
Sémantické vyhledávání
Důležité
Tato funkce je ve verzi Public Preview.
Pomocí přirozeného jazyka můžete hledat v Unity Catalogtables. Hledání vrátí výsledky, které mají související sémantický význam.
Například vyhledávací dotaz "Co mám použít pro zeměpisné oblasti" se zaměřuje na "zeměpisné oblasti" a vyhledá související termíny obsahující geografické atributy, jako jsou města, země, teritoria a geografická umístění.
Hledání také dokáže porozumět vzorům ve vyhledávacích dotazech tím, že oddělí, co může být hledaným termínem od filtru, což znamená, že dotazy v přirozeném jazyce jsou ještě výkonnější.
Například vyhledávací dotaz "Show me tables about inspections" (Zobrazit tables o kontrolách) je rozdělený tak, aby "kontroly" byl klíčovým termínem a "table" je typ objektu, který uživatel hledá.
Limit hledání konkrétního typu objektu
Položky můžete vyhledat podle typu (například soubory, složky, poznámkové bloky, knihovny, tablesnebo úložiště) tak, že kliknete na typ objektu na stránce výsledky hledání, a to buď z rozevíracího seznamu Typlist nebo na kartách na pravé straně stránky. Textový řetězec není povinný. Pokud textové pole necháte prázdné a pak stisknete Enter, systém vyhledá všechny objekty daného typu. Kliknutím na název z list tuto položku otevřete v pracovním prostoru. Rozevírací nabídky můžete také použít k dalšímu zúžení výsledků hledání u položek určitého typu, například podle vlastníka nebo data poslední změny.
Filtry můžete také zadat ve vyhledávacím dotazu na panelu hledání v horní části uživatelského rozhraní. Do vyhledávacího dotazu můžete například zahrnout následující položky a vyhledat tables, které vlastníte: type:table owner:me
. Další informace o tom, jak zadat filtry pomocí syntaxe, použijte filtry na stránce Výsledků hledání a podívejte se, jak se dotaz na panelu hledání automaticky aktualizuje.
Oblíbenost
Hledání využívá signály popularity na základě toho, jak často jiní uživatelé ve vašem pracovním prostoru pracují s konkrétními tables, aby se zlepšilo pořadí tables.
Bez posílení popularity byste museli v výsledcích vyhledávání dotazovat tables, abyste zjistili, která je autoritativní table. S nárůstem popularity se nejoblíbenější table řadí výš, takže nemusíte hádat, která je správná. Indikátor popularity a odráží hodnocení objektů. Výsledky hledání můžete také řadit podle oblíbenosti.
Znalostní karty
Když hledání dokáže identifikovat, co hledáte s vysokou jistotou, změní se hlavní výsledek hledání na kartu znalostí. Karta znalostí poskytuje další metadata objektu. Znalostní karty jsou podporovány pro Unity spravované Catalogtables.
Vyhledávání tables a modelů ve pracovních prostorech s podporou Unity Catalog
V pracovních prostorech , které jsou povoleny pro Unity Catalog, můžete vyhledat tables a modely zaregistrované v Unity Catalog. Můžete hledat na libovolném z následujících způsobů:
- Table, zobrazení nebo názvy modelů.
- Table, zobrazení nebo komentáře k modelu
- Table nebo zobrazit názvy column.
- Table nebo prohlédnout column komentáře.
- Table nebo zobrazit klíče značek.
Pokud chcete filtrovat výsledky hledání podle hlavního prvku catalog, nadřazeného prvku schema, vlastníka nebo značky na stránce Výsledky hledání, klikněte na rozevírací nabídku Typ a pokračujte podle instrukcí selectTables. Rozevírací nabídky filtru se zobrazí v horní části stránky.
Výsledky můžete také seřadit podle oblíbenosti položky table.
Výsledky hledání nezahrnují:
Tables, viewsa modely, které nemáte oprávnění k zobrazení.
Jinými slovy, aby se ve výsledcích hledání zobrazily table nebo model, musíte mít alespoň
SELECT
oprávnění k danému table neboEXECUTE
oprávnění k modelu, oprávněníUSE SCHEMA
k nadřazenému schemaa oprávněníUSE CATALOG
k nadřazenému catalog. Správci metastoru mají tato oprávnění ve výchozím nastavení. Všem ostatním uživatelům musí být tato oprávnění udělena. Viz oprávnění Unity Catalog a zabezpečitelné položky.Tables a views ve starším metastoru Hive (tj. v
hive_metastore
catalog).Pokud chcete tyto tables upgradovat na Unity Catalog a zpřístupnit je pro vyhledávání, postupujte podle pokynů v Upgrade Hive tables a views na Unity Catalog.
Modely v registru modelů pracovního prostoru
Pokud chcete upgradovat pracovní postupy ML pro vytváření modelů v Unity Catalog, přečtěte si téma Upgrade pracovních postupů ML na cílové modely v Unity Catalog.
Hledání tables pomocí značek
Vyhledávací panel pracovního prostoru Azure Databricks můžete použít k vyhledání tables, volumes, viewsa tablecolumns pomocí klíčů a tagu values. Pomocí klíčů značek můžete také filtrovat tables a views pomocí vyhledávání v pracovním prostoru. Nemůžete hledat jiné označené objekty, například catalogs nebo schémata. Viz také Použití značek na Unity Catalog zabezpečitelné objekty.
Ve výsledcích hledání se zobrazí jenom tables a views, které máte oprávnění k zobrazení.
Pro hledání tables, viewsa columns pomocí tagů:
Klikněte na vyhledávací pole v horním panelu pracovního prostoru Azure Databricks nebo použijte klávesovou zkratku Command-P.
Pole filtru v průzkumníku Catalog nelze použít k hledání podle značky.
Zadejte kritéria hledání. Vyhledejte označené tables nebo columns zadáním klíče nebo hodnoty značky table nebo column. Musíte použít přesný klíč značky nebo termín hodnoty.
Pokud chcete hledat samostatně podle klíče značky, použijte syntaxi:
tag:<tag_key>
. Pokud chcete hledat podle klíče značky i hodnoty značky, vynechátetag:
.
Filtrování table výsledků hledání pomocí klíčů značek:
- Klikněte na vyhledávací pole v horním panelu pracovního prostoru Azure Databricks nebo použijte klávesovou zkratku Command-P.
- Zadejte hledaný termín nebo nechte vyhledávací pole prázdné.
- Na stránce Výsledky hledání klikněte na rozevírací nabídku Typ a selectTables.
- Pomocí rozevírací nabídky Tag filtr vyberte klíč značky select.