É possível fazer o download de um painel do Looker em formato PDF ou CSV. É possível enviar ou programar um painel do Looker nos formatos PDF, PNG ou CSV.
Os formatos PDF e PNG são considerados renderizados. Esta página mostra exemplos dos tipos de saída que esses formatos renderizados produzem, considerando diferentes configurações no Looker.
Para instâncias do Looker hospedadas pelo cliente, a instalação do Chromium é necessária para gerar formatos renderizados.
Todos os exemplos desta página usam um painel chamado Painel de download, que tem blocos com diferentes tipos de gráfico:
- Bloco Usuários por estado com um gráfico de mapa
- Dois Blocos com gráficos de valor único: Pedidos deste mês e Itens de pedidos deste mês
- Bloco Pedidos por mês com um gráfico de tabela que mostra duas colunas de valores representadas como texto e como um gráfico de barras
- Bloco Usuários adquiridos ao longo do tempo com um gráfico de colunas
- Bloco Vendas por estado e categoria com um gráfico de tabela com valores representados como texto.
PDFs
Para gerar PDFs, siga as instruções para fazer o download de um painel como PDF ou, ao enviar ou programar um painel, selecione o formato PDF.
Por padrão, um arquivo PDF reflete o que você vê quando acessa o painel no navegador com uma largura de 1680 pixels. Confira um exemplo de download de PDF com as configurações padrão do Looker:
É possível mudar a aparência do painel no PDF ajustando várias configurações do Looker. Ao programar e enviar, você encontra essas configurações na guia Opções avançadas das janelas Programar ou Enviar. Ao fazer o download, você encontra essas configurações na janela de download.
- Tamanho do papel: permite especificar o tamanho e a orientação ideais dos PDFs do painel.
- Abrir tabelas para mostrar todas as linhas: com essa configuração, você pode escolher se quer mostrar todas as linhas de qualquer visualização de tabela no painel, em vez de apenas as linhas que aparecem nas miniaturas do bloco do painel.
- Organizar os blocos do painel em uma única coluna: com essa configuração, você pode escolher se quer mostrar o painel em um layout de coluna única.
Além disso, há um recurso do Looker Labs, Render Long Tables, que, quando ativado, afeta a aparência dos downloads de tabelas quando a configuração Expandir tabelas para mostrar todas as linhas também está ativada.
PDFs e a configuração Tamanho do papel
O padrão para a configuração Tamanho do papel é a opção Ajustar página ao painel, que dimensiona o PDF para corresponder ao layout do painel na tela.
Outras opções de tamanho de papel ajustam o PDF para corresponder a um tamanho de papel padrão e encaixar o painel nele. Talvez você precise escolher uma orientação (retrato ou paisagem). Dependendo do layout do painel, talvez seja necessário redimensionar visualizações grandes ou grupos de blocos sobrepostos para que se encaixem em um determinado tamanho de página.
A opção Tamanho do papel também pode introduzir quebras de página para formatar o conteúdo de acordo com o tamanho e a orientação do papel selecionado. Quando um tamanho de papel é especificado, o Looker determina as "linhas" de elementos em que os quebras de página vão ser formadas. O Looker faz isso para evitar a inserção de quebras de página no meio das visualizações.
Ao especificar o tamanho e a orientação do papel, considere o tamanho do elemento e o layout do painel. Talvez seja necessário reorganizar os blocos do painel para acomodar o tamanho da página selecionado e os quebras de linha determinados pelo Looker. Por exemplo, os quebras de página podem ocorrer em elementos de painel muito altos ou em grupos de blocos sobrepostos, produzindo um PDF distorcido.
Consulte a seção a seguir para conferir um exemplo de PDF com uma configuração de tamanho do papel que não é padrão.
PDFs e a configuração Abrir tabelas para mostrar todas as linhas
A configuração Abrir tabelas para mostrar todas as linhas está desativada por padrão.
Quando ativada, essa configuração mostra todas as linhas de uma visualização de tabela, em vez de apenas as linhas que estão visíveis na miniatura do bloco. O Looker determina grupos de blocos do painel para serem divididos em linhas (semelhante à forma como determina os quebras de página). Em seguida, o Looker usa um layout de grade CSS para posicionar os grupos de blocos e acomodar a expansão. A expansão da tabela aumenta o tamanho das linhas da grade, fazendo com que os elementos ao redor se movam junto com ela.
A imagem a seguir mostra como seria um PDF do painel de exemplo com uma configuração de tamanho do papel A5 (14,7 x 21 cm), uma orientação retrato e a configuração Abrir tabelas para mostrar todas as linhas ativada. Os blocos foram redimensionados para caber na largura A5, o bloco de tabela na parte de baixo mostra todas as linhas da tabela e os quebras de página foram inseridos entre os blocos e também antes do carimbo de data/hora na parte de baixo do PDF.
PDFs e o recurso Render Long Tables do Labs
No Looker 22.20, o recurso do Labs Render Long Tables foi disponibilizado para todos os usuários e ativado em todas as instâncias.
O recurso de laboratórios Render Long Tables está ativado por padrão.
Quando esse recurso do Labs está ativado e a configuração Abrir tabelas para mostrar todas as linhas também está ativada, os downloads de tabelas podem ter uma aparência diferente nos formatos renderizados.
Por exemplo, quando visualizado no Looker, o bloco de tabela Vendas por estado e categoria mostra a formatação condicional, um tema de tabela transparente e larguras de coluna com tamanho manual que substituem a configuração Ajustar o tamanho das colunas.
Quando o recurso Render Long Tables Labs e a configuração Expand tables to show all rows estão ativados, os PDFs desse bloco têm uma aparência diferente. No PDF, o tema da tabela mudou para branco, a formatação condicional não aparece mais e as larguras das colunas são dimensionadas para caber na largura do bloco.
Quando o recurso Render Long Tables Labs está desativado e a configuração Expand tables to show all rows está ativada, o PDF tem uma aparência semelhante à tabela que aparece no Looker. No entanto, ele mostra todas as linhas na tabela, e não apenas as linhas na miniatura do bloco.
Se a configuração Abrir tabelas para mostrar todas as linhas estiver desativada, os PDFs do bloco vão aparecer da mesma forma que o bloco de tabelas no Looker, independentemente do status do recurso Render Long Tables Labs.
PDFs e a configuração Organizar blocos do painel em uma coluna
A configuração Organizar os blocos do painel em uma coluna está desativada por padrão.
Um PDF de coluna única empilham cada bloco do painel em uma única coluna. A largura dos blocos de PDF e do painel é de 800 pixels. As tabelas largas serão dimensionadas para caber na renderização de 800 pixels em uma única coluna.
Confira o painel de exemplo renderizado como um PDF de coluna única:
PDFs de coluna única com a opção Abrir tabelas para mostrar todas as linhas aplicada geralmente renderizam com quebras de página no meio das tabelas abertas. No entanto, nenhum dado deve ser cortado.
PNGs
O formato PNG só fica disponível quando você envia ou programa painéis. Não está disponível quando você faz o download de painéis.
Na maioria das vezes, os arquivos PNG são renderizados da mesma forma que os arquivos PDF, com algumas diferenças:
- Quando a configuração Organizar os blocos do painel em uma única coluna é selecionada, cada bloco é renderizado como um arquivo PNG individual, em vez de todos os blocos serem renderizados juntos como um único arquivo.
- As configurações Tamanho do papel e Abrir tabelas para mostrar todas as linhas não estão disponíveis para PNG.
- As únicas opções para ajustar a aparência das entregas em PNG são a configuração Organizar os blocos do painel em uma coluna e a configuração Resolução da tabela.
Confira como fica a entrega quando a configuração Resolução da tabela está definida como Normal. A tabela ampla, Pedidos por estado e categoria, é cortada. Nem todas as colunas são renderizadas:
Confira como a entrega fica quando a configuração Resolução da tabela está definida como Ampla. Talvez seja necessário rolar a tela horizontalmente para ver todos os blocos: