Proteções de conteúdo

Esta página de documentação descreve a página Proteções de conteúdo na seção Performance Center do painel Admin. As proteções de conteúdo são configurações que permitem que os administradores do Looker imponham limites a como algumas configurações do painel podem ser definidas pelos usuários do Looker.

Embora os dashboards sejam ferramentas poderosas para transmitir insights de negócios, a performance deles pode ser afetada por vários fatores, incluindo:

  • Quantidades não verificadas de blocos, guias ou visualizações do painel
  • Execuções de consultas frequentes
  • Execuções de consultas complexas

Como administrador, as proteções de conteúdo permitem que você considere a compensação entre a personalização e a performance do painel.

A página Proteções de conteúdo tem as seguintes opções:

Para mais informações e recomendações sobre como criar dashboards de alta performance, consulte Considerações ao criar dashboards de alta performance do Looker dashboards.

Limitar consultas de resultados combinados

É possível desativar ou limitar consultas de resultados combinados para todos os dashboards em uma instância. As consultas de resultados combinados são calculadas após o processamento da consulta. Cálculos excessivos podem competir pela memória Java na instância do Looker, o que pode fazer com que a instância do Looker responda mais lentamente.

É possível ativar uma ou ambas as opções a seguir:

  • Ative a opção Limitar todas as consultas de resultados combinados para interromper a execução de todas as consultas combinadas. Os dashboards atuais que contêm blocos de consulta de resultados combinados vão informar No Results e mostrar um erro para os elementos correspondentes. Se o Looker encontrar esses erros, as entregas programadas de dashboards que contêm blocos de consulta de resultados combinados não serão executadas.
  • Ative a opção Limitar novas consultas de resultados combinados em dashboards para impedir que os usuários salvem novas consultas de resultados combinados em dashboards. Os dashboards que já têm blocos de consulta de resultados combinados não serão afetados.

Reduzir o tempo de carregamento de visualizações personalizadas

Ative a opção Pré-renderizar iframes (antes do carregamento de dados) para visualizações personalizadas para reduzir o tempo de carregamento das visualizações personalizadas ao iniciar a renderização do iframe antes dos dados da consulta serem carregados.

Algumas visualizações personalizadas podem não ser exibidas corretamente no primeiro carregamento de um painel quando essa configuração está ativada.

Se o código JavaScript de uma visualização personalizada for gravado com a suposição de que os dados já estão disponíveis quando o ambiente do iframe é inicializado, a pré-renderização do iframe antes do carregamento de dados poderá gerar erros ou comportamento inesperado. A visualização pode tentar acessar dados que ainda não estão lá, o que pode fazer com que ela falhe ou seja renderizada incorretamente.

Proteções do dashboard

As proteções do dashboard permitem controlar ainda mais as configurações do dashboard e do bloco do dashboard. Nesta seção, é possível gerenciar o recurso de atualização automática para todos os dashboards na instância. Também é possível gerenciar o número de guias e blocos que os usuários podem adicionar a qualquer dashboard na instância.

Limitar a atualização do painel

É possível controlar a rapidez com que um dashboard é atualizado automaticamente ou desativar a opção de atualização automática para todos os usuários, exceto administradores.

Ative a opção Limitar a atualização automática do dashboard para que apenas os administradores do Looker possam configurar dashboards para atualização automática.

A opção Limitar o intervalo mínimo de atualização automática global para os painéis e os blocos permite definir um intervalo mínimo para a opção de atualização automática do dashboard. Essa configuração se aplica a todos os dashboards na instância do Looker.

Os dashboards configurados para atualização automática com mais frequência do que o intervalo de tempo nesse campo não serão atualizados automaticamente com mais frequência do que o valor configurado nesse campo.

Por exemplo, se você tiver um dashboard configurado para atualização automática com mais frequência do que o processo de ETL do banco de dados, sempre que o dashboard for atualizado antes da próxima ETL, ele não vai recuperar novos dados. Para evitar essas consultas desnecessárias, use esse campo para definir o tempo mínimo de atualização do dashboard para corresponder ao tempo entre os processos de ETL do banco de dados. Assim, quando o dashboard for atualizado, ele vai recuperar novos dados.

Para definir um tempo mínimo para a atualização automática do dashboard, selecione um intervalo de tempo (Segundos, Minutos, Horas ou Dias). Em seguida, insira o número do intervalo de tempo selecionado que constitui o tempo mínimo entre as atualizações automáticas do dashboard. Depois de inserir o intervalo de tempo mínimo, clique em Salvar.

Defina esse campo como 0 ou deixe-o em branco para ativar tempos de atualização automática ilimitados do dashboard.

Máximo de guias do dashboard

O campo Máximo de guias do dashboard permite definir um número máximo de guias que os usuários podem adicionar aos dashboards. É possível definir um limite de até 10 guias.

Saiba mais sobre dashboards com guias.

Máximo de blocos de consulta

O campo Máximo de blocos de consulta por dashboard permite definir um número máximo de blocos de consulta que os usuários podem adicionar aos dashboards. Recomendamos um máximo de 25 blocos de consulta por dashboard.

O campo Máximo de blocos de consulta por guia permite definir o número máximo de blocos de consulta que os usuários podem adicionar às guias do dashboard. Recomendamos um máximo de 20 blocos de consulta por guia.

Se os usuários tentarem adicionar mais blocos do que o máximo especificado no campo Máximo de blocos de consulta por guia, o erro A guia tem muitos blocos de consulta será exibido.

Se você impuser um número máximo menor que o número de blocos que os usuários já adicionaram a uma guia, esses blocos não serão afetados.

Limites de visualização

Os campos a seguir definem os limites de linhas das consultas do usuário para gráficos de mapa, gráficos de dispersão e gráficos de tabela. É possível definir o limite acima do máximo anterior de 5.000 linhas, até 50.000 linhas.

  • Limite de linhas da visualização de mapas: define a densidade de dados para até 50.000 pontos de dados em um gráfico geográfico.
  • Limite de linhas da visualização de gráfico de dispersão: define a densidade de dados para gráficos de dispersão, até 50.000 pontos de dados.
  • Limite de linhas da visualização de tabela:define o número máximo de linhas retornadas e mostradas nos resultados, até 50.000 pontos de dados.

Há várias coisas a saber sobre Limites de visualização:

  • Os blocos de dashboard atuais não vão refletir automaticamente os aumentos de limite de linhas. É necessário editar os blocos de dashboard atuais para aumentar os limites de linhas.
  • Ao editar blocos de consulta em dashboards ou consultas de origem de resultados combinados individuais, apenas 5.000 linhas de dados serão exibidas, independentemente de você aumentar o limite de linhas. No entanto, se você definir um limite de linhas maior que 5.000 linhas, o bloco de consulta e a consulta de origem de resultados combinados serão salvos com o limite definido.
  • É possível enviar, programar ou fazer o download de um dashboard com limites de linhas aumentados no formato PDF, com as seguintes ressalvas:
    • Os resultados da consulta para cada gráfico de tabela em um dashboard vão mostrar até 50.000 linhas, com um limite total máximo de 200.000 células por dashboard.
    • Se o total combinado de células para gráficos de tabela em um dashboard for maior que 200.000 células, os resultados do gráfico de tabela poderão ser cortados. Se o máximo for atingido, os usuários vão receber um aviso que também será mostrado na parte de baixo do PDF renderizado.
    • Os gráficos de tabela em um PDF do dashboard vão mostrar mais linhas do que as mostradas na miniatura do bloco do dashboard somente quando a opção Abrir tabelas para mostrar todas as linhas estiver selecionada.
    • Os gráficos de dispersão e os gráficos do Google Maps aceitam até 50.000 pontos de dados (linhas) em downloads de PDF. Os gráficos serão renderizados como aparecem na miniatura do bloco, ou falharão com base nas limitações padrão do renderizador.