Wyszukiwanie obiektów obszaru roboczego
W tym artykule opisano sposób wyszukiwania tabel, woluminów, notesów, zapytań, pulpitów nawigacyjnych, alertów, plików, folderów, bibliotek, zadań, repozytoriów, partnerów i list witryny Marketplace w obszarze roboczym usługi Azure Databricks.
Tabele muszą być zarejestrowane w Katalogu Unity, aby się pojawiły w wynikach wyszukiwania.
W obszarach roboczych, które używają kluczy zarządzanych przez klienta do szyfrowania, zawartość notesu i zawartość zapytania nie są dostępne w wyszukiwaniu.
Wyszukiwanie inteligentne
Wyszukiwanie w usłudze Azure Databricks korzysta z usługi DatabricksIQ, aparatu analizy danych dla usługi Azure Databricks w celu zapewnienia bardziej inteligentnego środowiska wyszukiwania opartego na sztucznej inteligencji. Komentarze generowane przez sztuczną inteligencję używają modeli językowych do automatycznego dodawania opisów i tagów do tabel i kolumn zarządzanych przez Unity Catalog. Te komentarze sprawiają, że wyszukiwarka jest świadoma unikatowego żargonu firmy, metryk i semantyki, dając mu kontekst potrzebny do zwiększenia istotności, dokładności i możliwości działania wyników wyszukiwania.
Wyszukiwanie nawigacji
Aby przeszukać obszar roboczy przy użyciu wyszukiwania nawigacji na górnym pasku interfejsu użytkownika, wykonaj następujące czynności:
Kliknij pole Wyszukaj na górnym pasku obszaru roboczego usługi Azure Databricks lub użyj skrótu klawiaturowego Command-P.
Ostatnie pliki, notesy, zapytania, alerty i pulpity nawigacyjne są wyświetlane w obszarze Ostatnie posortowane według ostatniej daty otwarcia.
Wprowadź kryteria wyszukiwania.
Ostatnie obiekty na liście są filtrowane w celu dopasowania do kryteriów wyszukiwania. Wyszukiwanie nawigacji może również sugerować inne obiekty zgodne z kryteriami. Aby przeprowadzić pełne wyszukiwanie obszaru roboczego, użyj strony Wyniki wyszukiwania.
Wybierz element z listy.
Strona wyników wyszukiwania
Środowisko wyszukiwania pełnostronicowego zapewnia więcej miejsca na wyświetlanie wyników, więcej metadanych obiektów i więcej filtrów w celu zawężenia wyników.
Aby filtrować wyniki wyszukiwania według typu obiektu, właściciela obiektu lub daty ostatniej modyfikacji na stronie Wyniki wyszukiwania, wykonaj następujące czynności:
Kliknij pole Wyszukaj na górnym pasku obszaru roboczego usługi Azure Databricks lub użyj skrótu klawiaturowego Command-P, a następnie naciśnij Enter.
Zostanie otwarta strona Wyniki wyszukiwania.
Wprowadź kryteria wyszukiwania.
Wybierz element z listy.
Możesz wyszukiwać według ciągu tekstowego, według typu obiektu lub obu tych typów. Po wpisaniu kryteriów wyszukiwania i naciśnięciu Enter system przeszukuje nazwy wszystkich zapytań, pulpitów nawigacyjnych, alertów, plików, folderów, notesów, bibliotek, repozytoriów, partnerów i list witryny Marketplace w obszarze roboczym, do którego masz dostęp. Jeśli Twój obszar roboczy jest włączony do używania Unity Catalog, system wyszukuje również nazwy tabel, komentarze do tabel, nazwy kolumn oraz komentarze do kolumn.
Wyszukiwanie według ciągu tekstowego
Aby wyszukać ciąg tekstowy, wpisz ciąg w polu wyszukiwania, a następnie naciśnij Enter. System wyszukuje nazwy wszystkich obiektów w obszarze roboczym, do którego masz dostęp. Wyszukuje również tekst w poleceniach notesu, ale nie w plikach innych niż notes.
Możesz umieścić znaki cudzysłowu wokół wpisu wyszukiwania, aby zawęzić wyniki wyszukiwania tylko do dokumentów zawierających dokładną frazę.
Dokładne wyszukiwanie dopasowań obsługuje następujące elementy:
- Podstawowe cudzysłowy (na przykład
"spark.sql("
) - Znaki cudzysłowu ucieczki (na przykład
"spark.sql(\"select"
)
Dokładne wyszukiwanie dopasowania nie obsługuje następujących elementów:
- Z cudzysłowami i bez cudzysłowów (na przykład
"spark.sql" partition
) - Wiele cudzysłowów (na przykład
"spark.sql" "partition"
)
Wyszukiwanie semantyczne
Ważne
Ta funkcja jest dostępna w publicznej wersji zapoznawczej.
Możesz użyć języka naturalnego do wyszukiwania tabel Unity Catalog. Funkcja Wyszukiwania zwraca wyniki, które mają powiązane znaczenie semantyczne.
Na przykład zapytanie wyszukiwania "Czego należy używać dla lokalizacji geograficznych" koncentruje się na "lokalizacjach geograficznych" i znajduje powiązane terminy zawierające atrybuty geograficzne, takie jak miasta, kraje, terytoria i lokalizacje geograficzne.
Wyszukiwanie może również zrozumieć wzorce w zapytaniach wyszukiwania, oddzielając termin wyszukiwania od filtru, co oznacza, że zapytania języka naturalnego są jeszcze bardziej zaawansowane.
Na przykład zapytanie wyszukiwania "Pokaż tabele dotyczące inspekcji" jest podzielone tak, aby "inspekcje" to kluczowy termin, a "tabela" to typ obiektu, którego szuka użytkownik.
Ogranicz wyszukiwanie do określonego typu obiektu
Elementy można wyszukiwać według typu (takich jak pliki, foldery, notesy, biblioteki, tabele lub repozytoria), klikając typ obiektu na stronie wyszukiwania na stronie Typ lub na kartach po prawej stronie strony. Ciąg tekstowy nie jest wymagany. Jeśli pozostawisz pole tekstowe puste, a następnie naciśnij Enter, system wyszukuje wszystkie obiekty tego typu. Kliknij nazwę z listy, aby otworzyć ten element w obszarze roboczym. Możesz również użyć menu rozwijanych, aby dokładniej zawęzić wyniki wyszukiwania dla elementów określonego typu, takich jak data właściciela lub data ostatniej modyfikacji.
Filtry można również określić w zapytaniu wyszukiwania na pasku wyszukiwania w górnej części interfejsu użytkownika. Na przykład możesz uwzględnić następujące elementy w zapytaniu wyszukiwania, aby wyszukać tabele, których jesteś właścicielem: type:table owner:me
. Aby dowiedzieć się więcej na temat określania filtrów za pomocą składni, zastosuj filtry na stronie Wyniki wyszukiwania i zobacz, jak zapytanie na pasku wyszukiwania jest automatycznie aktualizowane.
Popularność
Wyszukiwanie używa sygnałów popularności na podstawie częstotliwości interakcji innych użytkowników w obszarze roboczym z określonymi tabelami, aby poprawić klasyfikację tabel.
Bez zwiększania popularności musiałbyś wykonać zapytanie dotyczące tabel zwróconych w wynikach wyszukiwania, aby wiedzieć, która tabela jest autorytatywna. Przy zwiększaniu popularności najpopularniejsza tabela jest wyżej sklasyfikowana, więc nie musisz się domyślać, która jest poprawna. Wskaźnik popularności obok nazwy tabeli w wynikach wyszukiwania odzwierciedla klasyfikację obiektów. Możesz również sortować wyniki wyszukiwania według popularności.
Karty wiedzy
Gdy wyszukiwanie może zidentyfikować to, czego szukasz z dużą pewnością, górny wynik wyszukiwania zamienia się w kartę wiedzy. Karta wiedzy zawiera dodatkowe metadane obiektu. Karty informacyjne są obsługiwane w przypadku tabel zarządzanych przez Katalog Unity.
Wyszukiwanie tabel i modeli w obszarach roboczych z włączonym Unity Catalog
W obszarach roboczych włączonych dla Unity Catalogmożna wyszukać tabele i modele zarejestrowane w Unity Catalog. Możesz wyszukać dowolny z następujących elementów:
- Nazwy tabel, widoków lub modeli.
- Komentarze do tabeli, widoku lub modelu.
- Nazwy kolumn tabeli lub widoku.
- Komentarze dotyczące kolumn tabeli lub widoku.
- Tabela lub wyświetl klucze tagów .
Aby filtrować wyniki wyszukiwania według katalogu nadrzędnego, schematu nadrzędnego, właściciela lub tagu na stronie wyników wyszukiwania, kliknij menu rozwijane Typ i wybierz Tabele. Menu rozwijane filtru są wyświetlane w górnej części strony.
Wyniki można również posortować według popularności tabeli.
Wyniki wyszukiwania nie obejmują:
Tabele, widoki i modele, których nie masz uprawnień do wyświetlania.
Innymi słowy, aby tabela lub model pojawiły się w wynikach wyszukiwania, musisz mieć co najmniej uprawnienia
SELECT
do tej tabeli lubEXECUTE
do modelu, uprawnieniaUSE SCHEMA
do schematu nadrzędnego oraz uprawnieniaUSE CATALOG
do katalogu nadrzędnego. Administratorzy magazynu metadanych domyślnie mają te uprawnienia. Wszyscy inni użytkownicy muszą mieć przyznane te uprawnienia. Zobacz uprawnienia Unity Catalog i obiekty zabezpieczalne.Tabele i widoki w starszym metastore Hive (czyli w wykazie
hive_metastore
).Aby uaktualnić te tabele do Unity Catalog i udostępnić je do wyszukiwania, postępuj zgodnie z instrukcjami w Uaktualnianie tabel i widoków Hive do Unity Catalog.
Modele w rejestrze modeli obszaru roboczego.
pl-PL: Aby uaktualnić przepływy pracy uczenia maszynowego do tworzenia modeli w katalogu Unity, zobacz Uaktualnianie przepływów pracy uczenia maszynowego do tworzenia modeli w katalogu Unity.
Wyszukiwanie tabel przy użyciu tagów
Możesz użyć paska wyszukiwania obszaru roboczego usługi Azure Databricks, aby wyszukać tabele, woluminy, widoki i kolumny tabeli przy użyciu kluczy tagów i wartości tagów. Możesz również użyć kluczy tagów do filtrowania tabel i widoków przy użyciu wyszukiwania obszaru roboczego. Nie można wyszukiwać innych otagowanych obiektów, takich jak wykazy lub schematy. Zobacz również Stosowanie tagów do obiektów zabezpieczalnych Unity Catalog.
Tylko tabele i widoki, do których masz uprawnienia, aby widzieć, widnieją w wynikach wyszukiwania.
Aby wyszukać tabele, widoki i kolumny przy użyciu tagów:
Kliknij pole Wyszukaj na górnym pasku obszaru roboczego usługi Azure Databricks lub użyj skrótu klawiaturowego Command-P.
Nie można użyć pola filtru w Eksploratorze wykazu do wyszukiwania według tagu.
Wprowadź kryteria wyszukiwania. Wyszukaj oznakowane tabele lub kolumny, wprowadzając klucz lub wartość tagu tabeli lub kolumny. Musisz użyć dokładnego klucza tagu lub terminu wartości.
Jeśli chcesz wyszukiwać według samego klucza tagu, użyj składni:
tag:<tag_key>
. Aby wyszukać według zarówno klucza tagu, jak i wartości tagu, pomiń wartośćtag:
.
Aby filtrować wyniki wyszukiwania w tabeli przy użyciu kluczy tagów:
- Kliknij pole Wyszukaj na górnym pasku obszaru roboczego usługi Azure Databricks lub użyj skrótu klawiaturowego Command-P.
- Wprowadź termin wyszukiwania lub pozostaw pole wyszukiwania puste.
- Na stronie wyników wyszukiwania kliknij menu rozwijane Typ i wybierz pozycję Tabele.
- Użyj menu rozwijanego filtru tagu
, aby wybrać klucz tagu.