Pesquisar objetos no site workspace
Este artigo descreve como pesquisar tabelas, volumes, Notebook, consultas, dashboards, alertas, arquivos, pastas, biblioteca, Job, repos, parceiros e listagens de marketplace em seu Databricks workspace.
As tabelas devem ser registradas no Unity Catalog para aparecer nos resultados da pesquisa.
No espaço de trabalho que usa a chave gerenciadora de clientes para criptografia, o conteúdo do Notebook e o conteúdo da consulta não estão disponíveis na pesquisa.
Pesquisa inteligente
Databricks A pesquisa aproveita o DatabricksIQO Data Intelligence Engine for Databricks, para oferecer uma experiência de pesquisa mais inteligente, com base no AI. AIOs comentários gerados usam LLMs para adicionar automaticamente descrições e tags a tabelas e colunas gerenciadas por Unity Catalog. Esses comentários fazem com que o mecanismo de busca conheça o jargão, as métricas e a semântica exclusivos da empresa, fornecendo o contexto necessário para tornar os resultados da busca mais relevantes, precisos e acionáveis.
Pesquisa de navegação
Para pesquisar no site workspace usando a pesquisa de navegação na barra superior da interface do usuário, faça o seguinte:
-
Clique no campo Pesquisar na barra superior do workspace do Databricks ou use o atalho do teclado Command-P.
Seus arquivos, notebooks, queries, alertas e painéis recentes estão listados em Recentes , classificados pela data da última abertura.
-
Digite seus critérios de pesquisa.
Objetos recentes na lista são filtrados para corresponder aos seus critérios de pesquisa. A pesquisa de navegação também pode sugerir outros objetos que correspondam aos seus critérios. Para fazer uma pesquisa completa no site workspace, use a página de resultados da pesquisa .
-
Selecione um item da lista.
Página de resultados da pesquisa
A experiência de pesquisa de página inteira oferece mais espaço para ver os resultados, mais metadados para seus objetos e mais filtros para restringir seus resultados.
Para filtrar os resultados da pesquisa por tipo de objeto, proprietário do objeto ou data da última modificação na página de resultados da pesquisa , faça o seguinte:
-
Clique no campo Search (Pesquisar) na barra superior do site Databricks workspace ou use o atalho de teclado comando-P e pressione Enter.
A página de resultados da pesquisa é aberta.
-
Digite seus critérios de pesquisa.
-
Selecione um item da lista.
O senhor pode pesquisar por cadeias de texto, por tipo de objeto ou por ambos. Depois de digitar os critérios de pesquisa e pressionar Enter , o sistema pesquisa os nomes de todas as consultas, dashboards, alertas, arquivos, pastas, Notebook, biblioteca, repos, parceiros e listagens do marketplace no site workspace ao qual o senhor tem acesso. Se o site workspace estiver habilitado para Unity Catalog, o sistema também pesquisará nomes de tabelas, comentários de tabelas, nomes de colunas e comentários de colunas.
Pesquisar por cadeias de texto
Para procurar uma string de texto, digite a string no campo de pesquisa e pressione Enter. O sistema pesquisa os nomes de todos os objetos no workspace aos quais você tem acesso. Ele também pesquisa texto em comandos de bloco de anotações, mas não em arquivos que não sejam de bloco de anotações.
Você pode colocar aspas em torno de sua entrada de pesquisa para limitar os resultados de pesquisa a apenas documentos que contenham sua frase exata.
A pesquisa de correspondência exata é compatível com o seguinte:
- Aspas simples (por exemplo,
"spark.sql("
) - Aspas escapadas (por exemplo,
"spark.sql(\"select"
)
A pesquisa de correspondência exata não é compatível com o seguinte:
- Com aspas e sem aspas (por exemplo,
"spark.sql" partition
) - Múltiplas aspas (por exemplo,
"spark.sql" "partition"
)
Pesquisa semântica
Visualização
Esse recurso está em Public Preview.
O senhor pode usar linguagem natural para pesquisar tabelas do Unity Catalog. A pesquisa retorna resultados que têm significado semântico relacionado.
Por exemplo, a consulta de pesquisa “O que devo usar para geografias” se concentra em “geografias” e encontra termos relacionados contendo atributos geográficos, como cidades, países, territórios e localizações geográficas.
A pesquisa também pode entender padrões em suas consultas de pesquisa separando o que pode ser um termo de pesquisa de um filtro, o que significa que as consultas em linguagem natural são ainda mais poderosas.
Por exemplo, a consulta de pesquisa "Show me tables about inspections" (Mostre-me tabelas sobre inspeções) é dividida de modo que "inspections" (inspeções) seja o termo key e "table" (tabela) seja o tipo de objeto que o usuário está procurando.
Limitar a pesquisa a um tipo de objeto específico
O senhor pode pesquisar itens por tipo (como arquivos, pastas, Notebook, biblioteca, tabelas ou repositórios) clicando no tipo de objeto na página Search results (Resultados da pesquisa) , na lista suspensa Type (Tipo ) ou na guia no lado direito da página. Não é necessário ter uma cadeia de texto. Se você deixar o campo de texto em branco e pressionar Enter, o sistema pesquisará todos os objetos desse tipo. Clique em um nome da lista para abrir esse item no site workspace. O senhor também pode usar os menus dropdown para restringir ainda mais os resultados da pesquisa de itens de um tipo específico, como por proprietário ou data da última modificação.
Você também pode especificar filtros em sua consulta de pesquisa na barra de pesquisa na parte superior da interface do usuário. Por exemplo, você pode incluir o seguinte em sua consulta de pesquisa para pesquisar tabelas que você possui: type:table owner:me
. Para saber mais sobre como especificar seus filtros por meio da sintaxe, aplique filtros na página de resultados da pesquisa e veja como a consulta na barra de pesquisa é atualizada automaticamente.
Popularidade
A pesquisa usa sinais de popularidade com base na frequência com que outros usuários em seu workspace estão interagindo com tabelas específicas para melhorar a classificação das tabelas.
Sem aumentar a popularidade, você precisaria consultar as tabelas retornadas nos resultados da pesquisa para saber qual é a tabela oficial. Com o aumento da popularidade, a tabela mais popular tem uma classificação mais alta, então você não precisa adivinhar qual é a correta. O indicador de popularidade ao lado do nome da tabela nos resultados da pesquisa reflete a classificação dos objetos. Você também pode classificar os resultados da pesquisa por popularidade.
Cartões de conhecimento
Quando a pesquisa consegue identificar o que você está procurando com alta confiança, o principal resultado da pesquisa se transforma em um cartão de conhecimento. Um cartão de conhecimento fornece metadados adicionais do objeto. Os cartões de conhecimento são suportados para Unity Catalog gerenciar tabelas.
Pesquisar tabelas e modelos no espaço de trabalho habilitado para o Unity Catalog
No espaço de trabalho habilitado para Unity Catalog, o senhor pode pesquisar tabelas e modelos registrados em Unity Catalog. Você pode pesquisar em qualquer um dos seguintes:
- Tabela, view, ou nomes de modelos.
- Tabela, view, ou comentários de modelos.
- Tabela ou view nomes de colunas.
- Tabela ou view comentários de coluna.
- Tabela ou view chave de tag.
Para filtrar os resultados da pesquisa por catálogo principal, esquema principal, proprietário ou tag na página de resultados da pesquisa, clique no menu suspenso Tipo e selecione Tabelas. Os menus suspensos do filtro aparecem na parte superior da página.
Os resultados da pesquisa não incluem:
-
Tabelas, visualizações e modelos que o senhor não tem permissão para ver.
Em outras palavras, para que uma tabela ou modelo apareça nos resultados da pesquisa, você deve ter pelo menos o privilégio
SELECT
nessa tabela ou o privilégioEXECUTE
no modelo, o privilégioUSE SCHEMA
em seu esquema pai e o privilégioUSE CATALOG
em seu catálogo principal. Os administradores de metastore têm esses privilégios em default. Todos os outros usuários devem receber esses privilégios. Consulte Privilégios e objetos protegíveis do Unity Catalog. -
Tabelas e visualizações no site legado Hive metastore (ou seja, no catálogo
hive_metastore
).Para atualizar essas tabelas para Unity Catalog e torná-las disponíveis para pesquisa, siga as instruções em Upgrade Hive tables and view to Unity Catalog.
-
Modelos no site workspace registro de modelo.
Para atualizar ML fluxo de trabalho para criar modelos em Unity Catalog, consulte Atualizar ML fluxo de trabalho para modelos de destino em Unity Catalog.
Use tags para pesquisar tabelas
O senhor pode usar a barra de pesquisa Databricks workspace para pesquisar tabelas, volumes, visualizações e colunas de tabela usando a chave e os valores da tag. O senhor também pode usar a chave de tag para filtrar tabelas e visualizar usando a pesquisa workspace. Você não pode pesquisar outros objetos marcados, como catálogos ou esquemas. Consulte também Aplicar tags a objetos protegíveis do Unity Catalog.
Somente as tabelas e exibições que o senhor tem permissão para ver aparecem nos resultados da pesquisa.
Para pesquisar tabelas, visualizações e colunas usando tags:
-
Clique no campo Pesquisar na barra superior do workspace do Databricks ou use o atalho do teclado Command-P.
Você não pode usar o campo de filtro no Catalog Explorer para pesquisar por tag.
-
Insira seus critérios de pesquisa. Pesquise tabelas ou colunas marcadas inserindo a tag da tabela ou coluna key ou o valor. O senhor deve usar a tag exata key ou o termo de valor.
Se o senhor quiser fazer uma busca apenas pela tag key, use a sintaxe:
tag:<tag_key>
. Para pesquisar tanto pela tag key quanto pelo valor da tag, omitatag:
.
Para filtrar os resultados da pesquisa da tabela usando a chave de tag:
- Clique no campo Pesquisar na barra superior do workspace do Databricks ou use o atalho do teclado Command-P.
- Insira um termo de pesquisa ou deixe o campo de pesquisa em branco.
- Na página Resultados da pesquisa, clique no menu suspenso Tipo e selecione Tabelas.
- Use o menu suspenso Tag filter para selecionar a tag key.