Quais são todos os limites de linhas no Looker?

Nesta página, listamos os diferentes limites de linhas que podem ser encontrados no Looker. A regra prática é a seguinte:

  • Se os resultados estiverem sendo exibidos no navegador, o limite padrão de linhas será de 5.000 ou até 50.000 se um limite maior for especificado pelo administrador.
  • Se os resultados forem exportados do Looker, os usuários poderão optar por exportar todos os resultados. No entanto, a opção Todos os resultados não estará disponível se a consulta não puder ser transmitida. Consulte a página de documentação Como fazer o download de conteúdo para conferir uma explicação sobre as limitações de download com Todos os resultados.
  • Se os resultados forem entregues como um Look ou uma Análise usando o Programador do Looker, os usuários poderão optar por entregar todos os resultados. A partir do Looker 26.2, para entregas de Looks e Análises, a opção Todos os resultados só fica visível para os usuários que têm a permissão schedule_without_limit para o modelo que baseia o Look ou a Análise. Consulte a página de documentação Como enviar Looks e Análises para uma explicação sobre as limitações de envio de conteúdo com Todos os resultados.

Análises, Looks, dashboards, SQL Runner

As consultas criadas com a página "Análise" têm um limite máximo de 5.000 linhas. Esse limite também se aplica a Looks, dashboards e consultas criados no SQL Runner.

Fazendo o download

Na maioria dos casos, é possível fazer o download do conjunto de resultados ilimitado de uma Análise, um Look ou um painel. Só é possível fazer o download de todos os resultados se o conjunto de resultados for transmitido e se o usuário que fizer o download tiver a permissão download_without_limit.

Se essas condições não forem atendidas, um limite personalizado poderá ser definido no modal de download. Os usuários com a permissão download_with_limit estão limitados a 5.000 linhas (ou até 50.000 linhas se um limite maior estiver configurado em Limites de visualização) e 50 colunas. Esse limite personalizado tem um máximo padrão de 100.000 linhas para outros usuários, o que às vezes é interpretado como um limite por usuário ou por função.

O Looker não oferece suporte nativo para definir limites granulares e personalizados de download de linhas (como um limite de 100.000 linhas) por usuário ou por função. As mudanças nos limites de linhas de download personalizadas são aplicadas como uma configuração em toda a instância que afeta todos os usuários.

Como alternativa para aplicar um limite personalizado de download de linhas em toda a instância, modifique a flag de inicialização max-unstreamed-limit na instância do Looker. Definir essa flag de inicialização como 100.000 restringe todos os usuários na instância a um máximo de exatamente 100.000 linhas.

Como enviar conteúdo

As programações para e-mail podem enviar até 20 MB de dados (para e-mails com conteúdo inline) ou 15 MB de dados (para e-mails com anexos), desde que os resultados sejam transmitidos. Todos os e-mails com a opção Todos os resultados aplicada estão sujeitos aos limites de tamanho de 20 MB ou 15 MB. A opção Todos os resultados só fica visível para os usuários que têm a permissão schedule_without_limit para o modelo subjacente do conteúdo.

As programações entregues com um webhook ou para um bucket do Amazon S3 ou servidor SFTP podem enviar um conjunto de resultados ilimitado, desde que os dados possam ser entregues conforme são retornados, em vez de todos de uma vez. A opção Todos os resultados só fica visível para os usuários que têm a permissão schedule_without_limit para o modelo subjacente do conteúdo.

O formato do arquivo é importante

Ao fazer o download ou enviar conteúdo, os formatos de arquivo PDF e PNG mantêm o limite de 5.000 linhas do navegador. A opção Todos os resultados geralmente está disponível apenas para os formatos Markdown, Texto, CSV, JSON - Simples, XLSX ou HTML para programação, envio e download. Os formatos de dados disponíveis para enviar e programar dados dependem do destino e do tipo de conteúdo. A página de documentação Como usar o programador do Looker para enviar conteúdo fornece links para a documentação sobre o envio de cada tipo de conteúdo do Looker. A página de documentação Como fazer o download de conteúdo fornece mais informações sobre as opções de formato do arquivo para download.

API

As chamadas de API estão sujeitas aos limites de linha do contexto em que são chamadas. As chamadas de API baseadas em uma Análise, um Look ou um painel estão sujeitas ao limite de 5.000 linhas, enquanto alguns formatos de arquivo de download e programação podem ser ilimitados.

Para fazer o download de resultados ilimitados com a API, use a chamada de execução apropriada (como Executar consulta inline ou Executar Look) com o parâmetro limit definido como -1 (um negativo). -1 é o número que o Looker usa para representar resultados ilimitados.

Verifique os limites mencionados nessas seções conforme o tipo de chamada de API que você está usando.