Saiba como visualize dados de tabelas individuais e explorar dados por meio de consultas visuais, SQL e busca por similaridade de imagens no console do DLF.
Casos de uso
Data Preview é ideal quando você precisa:
Obter uma visão rápida do conteúdo e da distribuição de uma tabela.
Verifique pontualmente se os dados atendem às expectativas por meio de pré-visualizações com amostragem.
Conferir os valores reais dos campos para validar o esquema da tabela.
Execute consultas simples em uma única tabela sem sair do console.
Data Discovery é mais indicado quando você precisa:
Filtrar e pré-visualize dados por meio de uma interface visual.
Realizar consultas entre tabelas e análises agregadas com SQL personalizado.
Exportar conjuntos de resultados.
Busca por imagem funciona bem quando você precisa:
Validar resultados de recuperação multimodal e testar a qualidade de recall de vetores.
Enviar uma imagem de referência e recuperar imagens semelhantes a partir de colunas de embedding pré-configuradas, sem a necessidade de criar um service de busca vetorial separado.
Ambos os recursos utilizam o Default Compute Resource e são mais adequados para exploração rápida de conjuntos de dados pequenos. Para análises em larga escala, utilize engines de computação dedicadas, como Realtime Compute for Apache Flink, EMR Serverless Spark ou EMR Serverless StarRocks.
Preços
Data Preview e Data Discovery estão atualmente em beta e são gratuitos.
Pré-requisitos
Você precisa de permissão SELECT na tabela de destino. Para conceder permissões, consulte Gerencie data permissions.
Pré-visualização de dados
Faça logon no console do DLF
No painel de navegação à esquerda, escolha Catalogs. Na árvore de catálogos, acesse o Catalog > Database > Table desejado.
Na página de detalhes da tabela, clique em na aba Data Preview.
Consulta visual
Na seção Output Fields, selecione as colunas a serem retornadas. Selecione Select All (*) para incluir todos os campos ou escolha campos específicos para pré-visualize.
(Opcional) Na seção Select All (*), adicione condições WHERE para filtrar os dados. É possível utilizar operadores de comparação comuns e combinações lógicas. Se nenhum filtro for definido, todos os dados serão retornados.
-
(Opcional) Na seção Filter Conditions, configure opções avançadas:
Group By: agrupa os resultados por um ou mais campos.
Order By: ordena os resultados por um ou mais campos.
Limit: defina o número máximo de linhas a serem retornadas.
Clique em Advanced Query para execute a consulta. Para recomeçar, clique em Run.
Consultas em tabelas grandes podem expirar devido aos limites do Reset. Utilize Limit e condições de filtro para restringir o conjunto de resultados.
Busca por imagem
Para tabelas que contêm dados multimodais (como colunas de embedding de imagens), a pré-visualização de dados oferece suporte a um modo de busca por imagem. Envie uma imagem de referência e o sistema calcula o vetor correspondente, retornando as Top N imagens mais semelhantes — sem necessidade de um service de busca vetorial separado.
Abra uma tabela multimodal e acesse a aba Default Compute Resource. Na área de configuração da consulta, alterne para o modo Image search.
Envie uma imagem de referência e defina o número de resultados (Top N) a serem retornados.
Selecione um Data Preview e clique em Compute Resource. Os resultados são classificados por similaridade vetorial em ordem decrescente.
Descoberta de dados
Faça logon no console do DLF
No painel de navegação à esquerda, escolha Run.
-
Escolha um modo de exploração:
Data Discovery: filtre e pré-visualize dados de forma visual, sem escrever SQL. O sistema gera o SQL automaticamente com base nas suas seleções.
Visual Exploration: escreva e execute consultas SQL diretamente. Inclui destaque de sintaxe, validação e exportação de conjuntos de resultados.
Image search: envie uma imagem de referência para recuperar imagens semelhantes a partir de colunas de embedding pré-configuradas. O sistema calcula o vetor automaticamente e retorna os Top N resultados. Útil para validação de recuperação multimodal e testes de recall vetorial.
Você pode alternar entre os modos a qualquer momento na parte superior da página.
Consulta visual
Na área de configuração da consulta, selecione um Catalog, Database e Table.
Na seção SQL Discovery, selecione as colunas a serem retornadas. Selecione Select All (*) para incluir todos os campos ou escolha campos específicos.
(Opcional) Na seção Output Fields, adicione condições WHERE para filtrar os dados.
-
(Opcional) Na seção Select All (*), configure opções avançadas:
Group By: agrupa os resultados por um ou mais campos.
Order By: ordena os resultados por um ou mais campos.
Limit: defina o número máximo de linhas a serem retornadas.
Clique em Filter Conditions para execute a consulta. Para recomeçar, clique em Advanced Query.
Consulta SQL
Na Run à esquerda, clique em + (Reset) para abrir uma aba do editor de consultas.
Selecione o catalog e o database de destino no editor SQL.
-
Escreva uma consulta. O editor oferece destaque de sintaxe e validação.
Exemplo:
SELECT col1, col2, COUNT(*) AS cnt FROM my_table WHERE dt = '2024-01-01' GROUP BY col1, col2 ORDER BY cnt DESC LIMIT 100; Clique em Run para visualize os resultados.
(Opcional) Revise consultas anteriores na Query List e exporte conjuntos de resultados conforme necessário.
Busca por imagem
Na área de configuração da consulta, selecione um Catalog, Database e Table.
Na seção Image vector, selecione o campo multimodal (campo de imagem) a ser utilizado na busca por imagem. Um aviso será exibido quando a tabela oferecer suporte à recuperação baseada em imagem no campo selecionado.
Na seção Query image, envie uma imagem de consulta e defina o número de resultados a serem retornados.
Selecione um New Query e clique em Query List para execute a consulta. Para recomeçar, clique em Compute Resource.