Compartilhar via


Visualizações de tabela e tabela dinâmica

Você pode usar visualizações de tabela e tabela dinâmica para apresentar dados em um formato estruturado com elementos personalizáveis, como formatação personalizada e condicional, hiperlinks e imagens. Esta página explica como controlar a apresentação de dados em visualizações de tabela e tabela dinâmica.

Para obter exemplos de criação de visualizações dinâmicas, consulte Visualização dinâmica.

Qual é a diferença entre uma visualização de tabela e a tabela de resultados?

Uma visualização de tabela pode ser manipulada independentemente da tabela de resultados original que aparece no conjunto de dados. Por padrão, as visualizações de tabela aparecem com todas as colunas ocultas. Para mostrar ou ocultar colunas, clique no ícone de olho ao lado do nome da coluna.

colunas visíveis e ocultas no editor de visualização.

Reordenar colunas

Com o widget de visualização de tabela selecionado, use o editor de visualização para reordenar colunas de tabela.

Personalizar configurações de coluna

Clique em um nome de coluna para abrir as configurações de coluna e ajuste qualquer uma das seguintes opções:

Configurações Descrição
Nome de exibição da coluna Altera o nome padrão da coluna mostrado na tabela.
Usar para pesquisa Torna a coluna pesquisável em filtros de tabela.
Descrição Adiciona texto de foco que explica o significado da coluna ou o contexto comercial.
Exibir como Altera a forma como os dados são renderizados, como mostrar um número como moeda ou um carimbo de data/hora como uma data.
Largura da coluna padrão Define a largura inicial (em pixels) para a coluna quando a tabela é carregada.
Permitir conteúdo HTML Habilita a renderização HTML dentro das células, o que é útil para selos, links ou imagens embutidas. Para saber como codificar uma imagem como uma URL, consulte caminhos de imagem e URLs.
Condições de fonte Aplica a formatação de cor da fonte condicional com base nos limites de valor.

Personalizar as configurações de grade

Use a aba Grades para configurar o seguinte:

  • colunas redimensionáveis: Permitir que os visualizadores de painel redimensionem colunas.
  • Itens por página: Defina o número de linhas que aparecem em cada página da tabela.
  • Congelar as primeiras N colunas: Especifique o número de colunas a serem mantidas no local, permitindo a rolagem horizontal para o restante da tabela.

Personalizar tipos de dados comuns

Utilize o menu suspenso Exibir como para controlar o tipo de dados do valor exibido. Dependendo do tipo de dados, várias opções de personalização estão disponíveis. Por exemplo, você pode:

  • Mostrar flutuações para três casas decimais
  • Mostrar somente o mês e o ano de uma coluna de data
  • Completar inteiros com zero
  • Preceder ou acrescentar texto aos campos de número
  • Exibir valores como boolianos

Texto

O campo Permitir conteúdo HTML tem o seguinte comportamento:

  • Habilitado: o conteúdo HTML é executado por meio de um sanitizador HTML e a coluna é renderizada como HTML.
  • Desabilitado: o conteúdo é exibido sem renderização do HTML.

Data e hora numéricas

Para obter informações de referência sobre formatação de tipos de dados numéricos e de data e hora, consulte:

Valores boolianos

Para exibir células como valores Booleanos, selecionar Boolean no menu suspenso Exibir como. Você pode personalizar os valores que aparecem como false e true. Você também pode usar o editor de visualização para aplicar a formatação condicional.

Personalizar tipos de dados especiais

As visualizações de tabela de painel também dão suporte aos seguintes tipos de dados especiais: imagem, JSON e link. Utilize o menu suspenso Exibir como para controlar o tipo de dados do valor exibido.

Visualização da tabela com as opções 'Exibir como' mostradas. O link está selecionado.

Para tornar os links HTML do painel clicáveis, selecione Link. Se o valor for convertido diretamente em um link, um link clicável será exibido na tabela.

Você também pode definir valores para: modelo de URL, modelo de texto, modelo de título. Esses campos de modelo controlam a forma como um link HTML é renderizado. Os campos aceitam parâmetros no estilo mustache (chaves duplas) para os nomes de coluna na tabela. Os parâmetros de mustache oferecem suporte ao filtro de pipe urlEscape, que faz o escape de valor para URL.

Imagem

Se um campo no banco de dados contiver links para imagens, selecione Imagem para exibir as imagens embutidas com os resultados da tabela. Para saber como codificar uma imagem como uma URL, consulte caminhos de imagem e URLs.

JSON

Se os dados retornarem texto formatado em JSON, selecione JSON. Isso permite recolher e expandir elementos em um formato limpo.

Formatação condicional com funções de texto

As visualizações de tabela e tabela dinâmica dão suporte a funções de texto dinâmico para formatação condicional. Você pode usar as seguintes funções para aplicar a formatação com base em padrões de texto:

  • contains(): aplica a formatação quando uma célula contém texto específico.
  • startswith(): aplica a formatação quando uma célula começa com texto específico.
  • endswith(): aplica a formatação quando uma célula termina com texto específico.

Para usar essas funções:

  1. Selecionar uma coluna na visualização de tabela ou de tabela dinâmica
  2. Na seção Condições de fonte , defina uma regra usando uma das funções de texto
  3. Especifique a formatação (cor, estilo) a ser aplicada quando a condição for atendida

Exemplo: para realçar todas as células que contêm "Erro", use contains("Error") na regra de condição da fonte.

Você também pode definir condicionalmente a cor do texto usando condições de fonte para aplicar cores diferentes com base em valores de célula ou padrões de texto.

Configuração da tabela dinâmica

Tabelas de pivô são um tipo específico de tabela de visualização que agrega e resume dados. Eles dão suporte a todas as opções de personalização disponíveis para tabelas padrão, além de recursos adicionais específicos de pivô descritos nesta seção.

Observação

As tabelas dinâmicas dão suporte à renderização de até 1000 colunas x 1000 linhas.

Cabeçalhos autoadesivas

Os valores de cabeçalho de tabela dinâmica são fixos e permanecem visíveis na tela enquanto o usuário rola pelos dados da tabela. Isso facilita a compreensão do contexto de seus dados ao visualizar tabelas dinâmicas grandes.

Você pode adicionar hiperlinks ao texto em valores de tabela dinâmica e exibi-los como URLs clicáveis:

  1. Selecione um campo de valor na visualização da tabela dinâmica
  2. Abrir a guia Ações no editor de visualização
  3. Especificar um caminho de URL para o link

Opções de caminho de URL:

  • Caminho relativo (padrão): insira um caminho usando {{@}} para representar o valor de dados. Por exemplo: /sql/dashboardsv3/{{@}}. Esse caminho é acrescentado automaticamente à URL do workspace do Databricks, criando um link como https://<your-databricks-workspace>.com/<path>.

  • URL totalmente qualificada: navegue até um domínio da Web diferente fornecendo uma URL HTTPS completa. Por exemplo: https://databricks.com/{{@}}.

O espaço reservado {{@}} é substituído pelo valor real da célula quando o link é renderizado, permitindo URLs dinâmicas com base nos seus dados.