A partir do Looker 3.46, os itens marcados com flash_on indicam mudanças na funcionalidade que podem exigir sua atenção durante a atualização.
Looker 3.56 25/09/2016
flash_on aparências
- A aparência agora é um documento independente. A aparência foi atualizada para se concentrar na apresentação de conteúdo. Veja alguns exemplos:
- Maior ênfase no painel de visualização
- Um painel de detalhes recolhível, que expõe informações rápidas sobre a aparência, incluindo a descrição, o criador, os horários da última atualização e criados, além de programação e informações do painel
- Opções de configuração do On-Look, incluindo programação, exclusão e controle de acesso
- uma edição com uso exagerado, em que a consulta e o título da aparência podem ser modificados;
- Redefinir links "Olhar e Explorar a partir daqui", que permite aos usuários brincar com a consulta e se aprofundar sem afetar o consumo de conteúdo salvo.
Painéis
- Edição no painel. No modo de edição, os usuários podem modificar blocos diretamente no painel.
- Adicionamos uma mensagem em painéis com mais de 25 blocos informando os usuários de que o desempenho pode ser afetado.
- As notas do painel do LookML serão transferidas para os painéis definidos pelo usuário após a conversão.
Visualizações e a página "Explorar"
- flash_on Filtrar por uma dimensão clicando em um valor na tabela de dados de resultados ou em uma visualização de tabela agora adiciona essa dimensão como um filtro na página atual em vez de atualizar toda a página. Isso desativa essa filtragem dimensional nos elementos de visualização da tabela do painel.
- Adicionamos a opção "Desafixar do zero" para permitir que os gráficos se concentrem na área em que os dados existem, em vez de mostrar a escala completa começando do zero.
arquivos do
- Introdução de
${EXTENDED}
, que permite fazer referência ao objeto estendido e ao objeto de extensão ao mesmo tempo. Saiba mais SUPER*
foi renomeado comoEXTENDED*
para listas. Saiba mais.- As tabelas derivadas permanentes criadas no modo de desenvolvimento agora terão sempre um máximo de
persist_for
de 24 horas. Saiba mais. - O gerador de LookML agora vai adicionar um parâmetro
description
aos arquivos de visualização gerados recentemente.
Dialetos
- BigQuery. Introdução do suporte inicial para o SQL padrão do BigQuery. Inclui suporte para o estimador de tamanho de consulta e os agregados simétricos.
- Impala. Compatibilidade adicionada para tabelas derivadas persistentes.
- DataVirtuality. Correção de um problema que fazia com que agregações simétricas gerassem SQL inválido.
- MS SQL:
- Corrigimos um problema que impedia o uso de mais de 30 caracteres em um campo.
- Foi introduzido um dialeto estático (Microsoft SQL Server 2005) para se conectar à versão obsoleta de MS SQL 2005.
- Floco de neve. Correção de um problema em que certas combinações de filtros de data não retornavam resultados incorretamente.
Administrador
- Na página "Grupos", você pode filtrar a lista de usuários de um grupo.
- A página do usuário exibirá o link Redefinir senha abaixo do botão enviar.
- Os grupos na página "Grupos" agora são organizados em ordem alfabética.
- Os usuários na página "Usuários" são classificados em ordem alfabética, com nomes de usuário nulos no final da lista.
Ajustes gerais e correções de bugs
- Atualização da página 404 no Looker para refletir o conteúdo ausente ou a falta de permissões.
- Caixas de diálogo "Salvar", "Copiar" e "Mover" atualizadas que exibem árvores do "Espaço" ou do "Painel" para mostrar os espaços em que um usuário pode salvar.
- Agora os grupos podem ser definidos em um URL de incorporação de SSO.
- Agora, os cursores se concentrarão no primeiro campo de qualquer modal.
- Correção de um problema em que o validador de aparência pode demorar mais do que o normal para retornar resultados.
- Opção "Abrir no navegador" desativada quando o formato do arquivo é Excel.
- Correção de um problema em que nem todos os subespaços eram carregados na caixa de diálogo "Salvar", "Copiar" ou "Mover".
- Correção de um problema em que a opção "Explorar" do Dashboard do LookML não gerava todas as dimensões e medidas.
- Melhoramos a mensagem de erro quando os usuários não podem mover conteúdo para os Espaços a que eles não têm acesso.
- Correção de uma série de problemas relacionados ao seletor de cores.
- Corrigimos um problema em que as classificações secundárias, terciárias e outras dinâmicas não eram respeitadas na página "Explorar".
- Corrigimos um problema de instabilidade da entrada de texto nas caixas de configuração da visualização.
- Foi corrigido um problema que impedia usuários do IE11.0 de clicarem no menu suspenso Escolher campo no modal de filtro do painel.
- Correção de um problema em que
start_date
eend_date
eram avaliados como nulos ao usar a opção de filtro de data "no dia".
Looker 3.54 28-08-2016
Espaços e gerenciamento de conteúdo
- Controles de acesso para espaços: mostre a capacidade de gerenciar quem acessa vários espaços e em que nível. Saiba mais.
- Grupos para gerenciamento de usuários e conteúdo: um novo paradigma do Grupos é que controla as coleções de usuários. Os grupos podem ter acesso aos Espaços como uma unidade. Os grupos podem ser configurados automaticamente por meio de métodos de autenticação existentes, como LDAP e SAML. Saiba mais.
Design do Looker
flash_on Atualizações nos painéis de dispositivos móveis para uma visualização mais fácil, incluindo:
- Tamanho do bloco maior
- Uso aprimorado do filtro
- Navegação atualizada para melhorar o espaço na tela
arquivos do
- Novos períodos, incluindo
second
,millisecond
emicrosecond
. Saiba mais. - Agora é possível filtrar o período de
second
. Saiba mais. - flash_on O validador de LookML agora avisará corretamente quando
order_by_field
for declarado em um campo não dimensionável ou fizer referência a uma medida. Saiba mais - flash_on Introdução de um recurso legado para impedir que dimensões façam referência a medidas. Saiba mais.
- flash_on Agora, o LookML Validator avisará quando os campos de filtro forem declarados com
type: time
. Saiba mais
Explorar
- A capacidade de copiar valores em uma coluna da tabela de dados foi adicionada. Os valores copiados serão aceitos na caixa de entrada de filtro se forem colados lá.
- Adicionamos a capacidade de substituir referências de campo em cálculos de tabela e filtros personalizados pelo validador de aparência. Saiba mais.
- Os filtros agora têm como padrão o mesmo intervalo do período filtrado. Por exemplo, ao filtrar "created_hour", o filtro usará como padrão "horas" em vez de "dias".
- As descrições dos grupos de dimensões agora são exibidas no nível do nome do grupo de dimensões, em vez de repetidas. Saiba mais sobre as descrições. Saiba mais sobre os grupos de dimensões.
Visualizações
- Adicionamos uma opção de visualização para inverter a direção do eixo x ou y.
- Adicionada a capacidade de ocultar totais na visualização da tabela.
- As linhas de referência agora usam um seletor de cores em vez de entradas de valor hexadecimal.
- Os gráficos agora usam o símbolo nulo (∅) em vez da string "null".
- Os gráficos de pizza e a legenda associada agora serão centralizados como uma unidade, em vez de centralizar o gráfico.
Programação e download
- Resource Manager para tarefas programadas e transferidas por download
- Por padrão, o sistema processará as tarefas de download e renderização em pares. Os administradores da instância verão uma nova origem no painel de consultas chamada "renderizador".
- Essas mudanças precisam resultar em menos tempo limite no conteúdo renderizado e reduzir o impacto na instância do Looker.
Ajustes gerais e correções de bugs
- Ajustes nos espaços
- Melhoramos o tempo de carregamento da página "Espaços".
- Melhoramos o tempo de carregamento do seletor do espaço nos modales "Salvar", "Copiar" e "Mover".
- Garantia de que o título dos espaços foi propagado corretamente para a guia do navegador.
- O estilo do modal "Editar espaço" foi atualizado para corresponder a outros modales.
- Agora, os cursores se concentram no primeiro campo editável nos modales espaciais.
- flash_on Suporte desativado para o Internet Explorer 10. Saiba mais
- Adicionada uma nova permissão para permitir que os usuários visualizem sobreposições de detalhamento em painéis sem poder explorar os dados.
- Solicitar um link de redefinição de senha na página de login agora oferece uma confirmação quando a senha é redefinida.
- Introdução de um novo atalho de teclado (ctrl+shift+d) para entrar no modo de desenvolvimento.
- Padronização da apresentação da seção "Filtros" fechada em "Explorar" e "Painéis".
- Na lista suspensa "Escolher campo...", na janela modal de edição do filtro do painel, os valores agora respeitarão os marcadores de visualização associados.
- Inclusão de compatibilidade integrada para criação de controle de versão local.
- Melhoria na eficiência do LookML Validator.
- Melhoria na eliminação de consultas das versões 0.133 e mais recentes do Presto.
- Adicionamos uma explicação ao banco de dados temporário na página de edição de conexões.
- Campos
datatype: date
foram filtrados corretamente em determinados dialetos. - Correção de um problema em que os agregados simétricos removem novas linhas na maioria dos dialetos.
- Correção de um bug em que a validação do LookML poderia causar falha em uma instância.
- Correção de um problema em que os totais podiam ser omitidos quando as tabelas dinâmicas eram classificadas com um limite de colunas.
- Corrigimos um problema que poderia resultar em cores incompatíveis entre títulos e texto em visualizações de valor único.
- Corrigimos um problema que impedia a aplicação de paletas de cores padrão em todos os lugares.
- Correção de um problema em que as seções do seletor de campo não podiam ser expandidas ou recolhidas ao usar o Firefox.
- Correção de um problema em que os períodos produziam um erro de LookML ao usar
can_filter: false
- Foi corrigido um problema que impedia o download de painéis do LookML com objetos de texto.
- Corrigimos um problema que impedia a reatribuição da propriedade dos planos programados.
- Correção de um problema em que o parâmetro
can_filter
poderia permitir a filtragem ao interagir com a perfuração. - Correção de um problema em que um filtro poderia alternar para
matches (advanced)
após a execução de uma consulta. - Correção de um problema em que os fusos horários podiam ser alterados no detalhamento.
- Corrigimos um problema que removeva os valores de filtro das caixas de entrada de filtro na página "Explorar".
- Correção de um problema em que as classificações de medida podiam permanecer na consulta após a remoção da medida.
- Corrigimos um problema que impedia a geração do SQL na guia "SQL" da página "Explorar".
- Corrigimos um problema em que o espaço de um usuário podia ser suspenso se o usuário não tivesse acesso a determinados espaços.
- Corrigimos um problema que causava um erro
Validation Failed
ao editar filtros em um painel copiado do espaço de um usuário excluído.
Looker 3.52 31/07/2016
Design do Looker
Barra de navegação reformulada flash_on
- Ampliação da tela de trabalho disponível para expandir o espaço físico para trabalhar com tabelas e visualizações e acomodar a visualização em paisagem em outros dispositivos.
- Navegação simplificada: com a remoção de ícones e a organização do foco nas ações do usuário, A navegação inclui:
- Procurar: veja o conteúdo existente e comece com a aparência existente e os painéis.
- Explorar: iniciar uma nova consulta.
- Desenvolver: insira o editor LookML, o SQL Runner e ative/desative o modo de desenvolvimento
- Aumentou a ajuda disponível e reorganizou o menu. O menu de ajuda inclui:
- Pesquisar documentos e discursos
- Links para documentação oficial e discurso do Looker
- Informações sobre a versão atual do Looker (incluindo notas e números da versão)
- Suporte por chat com o Departamento de amor ao cliente do Looker (disponível apenas para desenvolvedores e administradores de instâncias)
- Limpeza do menu. Ajustaram vários menus e listas para facilitar a navegação e unificar o design.
- Ordem alfabética em várias listas, incluindo "Funções", "Conexões" e "Explorar", no painel "Filtros" do painel
- Alinhados à esquerda nos itens do menu de roda dentada e acrescentados "..." às opções que iniciam outro modal
Visualizações
Guia Série em flash_on no Editor de visualização
A guia "Série" apresenta uma interface aprimorada para editar a cor, o nome e o tipo de uma série. Tudo que foi modificado usando pares de valores-chave nas caixas de texto gratuitas da guia "Estilo" pode ser encontrado na guia "Série", que substituiu a guia "Estilo" para gráficos cartesianos.
Saiba mais: Gráficos de colunas / Gráficos de barras / Gráficos de dispersão / Gráficos de linhas / Gráficos de área
Explorar
- As tabelas de dados agora exibem os totais das colunas quando o limite de linhas é atingido. Saiba mais
- As descrições de "Explorar" agora são exibidas na lista suspensa "Explorar" na barra de navegação superior.
Programação e download
- Permissão independente para ver informações programadas. A permissão
see_schedules
permite acesso ao plano e aos painéis de histórico do programador. Saiba mais - flash_on Layout aprimorado para downloads dinâmicos. Os arquivos transferidos por download
.csv
,.html
,.md
,.txt
e.xlsx
agora mostram uma linha por dimensão dinâmica para corresponder melhor à exibição no Looker. Se você tiver processos que dependem de uma única linha de cabeçalho, use o recurso legado "Cabeçalhos de tabela de linha única". Saiba mais. - Foi esclarecido o erro que os usuários recebem quando o Looker não renderiza PDFs porque o PhantomJS não está instalado.
- Foi esclarecido o erro que os usuários recebem se forem destinatários de um plano programado feito por um usuário que foi excluído ou desativado.
LookML e ambiente de desenvolvimento
- Contexto gerado automaticamente como comentários SQL para PDTs. Ao gerar PDTs, a Looker emitirá um comentário para indicar o modelo, a visualização, o ID do usuário que gera a tabela (se disponível), se o usuário está ou não no modo de desenvolvedor e a instância slug. Saiba mais.
- Atualização do Look Validator para melhorar o design e incluir a capacidade de substituir nomes de campos, visualizações, explorações e modelos, independentemente do erro. Saiba mais.
- Alternância rápida de arquivos. O IDE de desenvolvimento do LookML agora alterna instantaneamente entre arquivos e não requer uma atualização completa da página.
- flash_on Lista truncada de tabelas do executor do SQL. O SQL Runner limita a lista de visualização da tabela a 500 para limitar o impacto no navegador.
- O parâmetro
scoping
foi removido. Saiba mais.
Dialetos
- BigQuery:
- Correção de um problema em que os agregados simétricos podiam ser calculados incorretamente na presença de números negativos.
- Melhoria na eficiência do período de
week
. - Melhoria no comportamento das medidas em campos
fanout_on
- Floco de neve:
- Adicionamos informações sobre o funcionamento dos PDTs.
- flash_on Hive:
- A versão 1.2 do Hive é a versão mínima compatível (em vez da versão 0.13).
- O Hive agora usa
LIKE
em vez de expressões regulares para filtragem de strings.
- Spark:
- O Looker agora usa HiveQL 1.2 em vez da sintaxe HiveQL 0.13.
- Presto:
- Incorporamos o driver JDBC padrão do Presto (versão 0.149). Saiba mais
- DataVirtuality:
- Adicionamos uma opção de SSL ao painel de conexão do Looker.
- Correção de um problema em que o DataVirtuality não carregava corretamente as mensagens de erro.
- flash_on MS SQL:
- Atualização do driver JDBC para a v4.2. O SQL Server 2005 não será mais compatível.
Ajustes gerais e correções de bugs
- flash_on Mudanças na API (Beta):
- Garantia de que o formato JSON retornará os valores dos campos
type: number
como números em vez de strings. Saiba mais. - As rotas
run_async
ecreate_query_and_run_async
foram substituídas. Os usuários da API precisam fazer a transição para a rotacreate_query_task
.
- Garantia de que o formato JSON retornará os valores dos campos
- Ajustes de desempenho e estabilidade:
- Melhor desempenho ao buscar resultados armazenados em cache.
- Uso de memória reduzido ao ler e gravar no cache de consulta.
- Alteração da forma como o Looker se conecta a bancos de dados internos MySQL para tornar a conexão mais robusta.
- Correções de bugs na visualização:
- Corrigimos um problema em que os mapas não funcionavam com colunas ocultas quando havia cálculos de tabela presentes e todas as medidas estavam ocultas.
- Corrigimos um problema que desalinhava o preenchimento correto em gráficos.
- Corrigimos um problema que impedia a exibição do formato de valor dos cálculos da tabela no eixo y de uma visualização.
- Correção de um problema em que o formato de rótulo de tempo só funcionava com um valor de rotação de rótulo.
- Correção de um problema em que as visualizações ficavam vazias quando um valor mínimo ou máximo do eixo y era usado com um tipo de escala de registro.
- Correção de um problema em que um aviso de gráfico podia fazer com que o eixo x fosse retirado de visualização.
- Solucionamos um problema em que sistemas diferentes do Looker podiam processar e classificar os resultados em diferentes ordens, em várias áreas (painéis, Explorars, downloads etc.).
- Foi corrigido um problema em que a indicação visual de que uma caixa de entrada de filtro procurava sugestões não aparecia ou continuava a desaparecer durante a execução.
- Corrigimos um problema que fazia com que os rótulos ficassem inconsistentes nos downloads de PDFs.
- Os blocos de texto em painéis do LookML não produzem mais avisos "O elemento precisa especificar uma exploração".
- Corrigimos um problema em que os menus de engrenagem dos campos nas tabelas sobrepunham mensagens de estado vazias na tabela de dados.
- Corrigimos um problema em que o valor padrão de um filtro do painel não era integrado corretamente a outros filtros, se configurado para isso.
- Correção de um problema em que os painéis incorporados podiam retornar resultados vazios na primeira execução.
- Correção de um problema em que os filtros personalizados que usavam dimensões "yesno" podiam produzir SQL incorreto.
- Correção de um bug em que as explorações estendidas retornavam incorretamente o erro "ignorar lista inesperada de campos em explorar".
Looker 3.50 05/07/2016
Atualizações sobre recursos legados do flash_on
Os três recursos a seguir estão sendo desativados e serão totalmente removidos na versão 3.50:
- Substituição de $$
- Mesclagens declaradas nas visualizações
- Parâmetro "Scoping" do LookML
Veja detalhes sobre como migrar esses recursos neste tópico da comunidade.
Visualizações
Linhas de tendência [Labs] e linhas de referência
Adicionada a capacidade de especificar o local do texto da linha de referência. As opções são Esquerda, Direita, Central. Saiba mais
Adicionada a capacidade de especificar linhas de tendência.
- As opções incluem linear, exponencial, logarítmica e média móvel.
- O tipo de média móvel tem opções para 7, 14 e 28, já que normalmente é usado para dias.
- Qualquer número de linhas de tendência pode ser adicionado.
- Cada linha de tendência pode ser definida como uma série específica.
Consulte a documentação: Gráficos de área - Gráficos de barras - Gráficos de colunas - Gráficos de linhas - Gráficos de dispersão
Traçar dados da região em mapas interativos
- Camadas de tabulações dos CEPs dos EUA e camadas de mapas dos condados dos EUA. Essas novas camadas de mapa podem ser usadas no mapa interativo. O tipo de campo
zipcode
funciona automaticamente com o mapa interativo. Saiba mais - Camadas de mapas TopoJSON em mapas interativos.
- Todos os TopoJSON
map_layers
em LookML agora funcionam em mapas interativos, incluindo mapas integrados, como "Países", "Estados Unidos" e "Códigos postais do Reino Unido", e as novas camadas de CEP e Condado. Saiba mais. - Uma configuração de opacidade do mapa de calor foi adicionada, e agora os marcadores podem ser exibidos acima ou abaixo do mapa de calor. Saiba mais
Explorar
Filtros personalizados
Consulte a documentação: Filtros personalizados e Expressões do Looker
- Controle total sobre a lógica do filtro com ANDs, ORs e parênteses
- Acesso às mesmas funções disponíveis nos cálculos da tabela
- Pode ser usado em conjunto com filtros comuns
- Painel de ajuda contextual
Aprimoramentos nos cálculos de tabelas
Consulte a documentação: Cálculos de tabelas e Expressões do Looker
- Nova função
running_product
. Consulte a documentação. - Nova função
pivot_where
que permite referências a valores dinâmicos com base no conteúdo em vez da posição. Consulte a documentação. - Novas funções
pivot_offset_list
epivot_column
. Consulte a documentação. - Nova função
log
. Consulte a documentação. Yes
eNo
agora foram adicionados como constantes que podem ser referenciadas nas funções Consulte a documentação- Novo editor que inclui assistência de digitação, documentação no editor e links para as páginas relevantes do website da documentação. Consulte a documentação.
URLs de exploração aprimorados
O URL da página "Explorar" agora tem um formato mais curto e estável e não contém valores de filtro ou outros dados. Saiba mais
Tecnologia Looker
- As páginas de exploração incorporadas agora transmitem um evento JavaScript sempre que o estado da página muda. Permite criar um mecanismo de salvamento personalizado para usuários incorporados. Saiba mais.
- Suporte para subdomínios com caractere curinga na lista de permissões do domínio incorporado. Isso facilita muito a colocação de grupos de domínios incorporados na lista de permissões.
- Corrigimos um problema que impedia o download de um PDF em um painel incorporado.
- Corrigimos um problema que impedia a combinação correta dos valores de filtro nos painéis incorporados.
Programador
- Melhoramos o fluxo de cancelamento de inscrição no conteúdo programado.
- Os objetos de texto em painéis agora aparecem nos PDFs do painel.
- Ao programar conteúdo, a seção Para agora aceita listas de endereços de e-mail separadas por vírgulas.
- O modal de reatribuição de programação (acessado via
admin/scheduled_plans
) agora inclui o nome da aparência ou do painel.
arquivos do
- **Adicionados
date_start
edate_end
aos filtros de data**. Isso permite que as datas de início e término em um filtro de data sejam explicitamente referenciadas no LookML. Isso é útil para funções de tabelas curinga no BigQuery ou colunas particionadas no Hadoop. - Agora, a verificação / regenerador de acionadores PPD pode recriar tabelas simultaneamente. Consulte a documentação.
Dialetos
Veja as definições de nível de suporte para dialetos.
- flash_on Mudanças nas credenciais de conexão de banco de dados. O Looker não vai mais transmitir informações de autenticação pela string de conexão do driver. Em vez disso, vai passar as credenciais como parte das propriedades da conexão. Saiba mais
- Denodo Agora é possível usar o nível 2. Consulte a documentação.
- flash_on Oracle. Alterações na configuração da conexão do banco de dados. Consulte a documentação.
- Floco de neve. As consultas agora são compatíveis com a conversão de fuso horário. Essa mudança ativará recursos como fusos horários específicos do usuário no Snowflake. Saiba mais
- Presto. Compatibilidade adicionada para TDPs.
- flash_on Vertica. Atualização da conexão com o Vertica 7 para o Vertica 7.1
- Teradata Presto. Agora é possível usar a versão 141t. Para mais detalhes sobre como se conectar, abra uma solicitação de suporte na Central de Ajuda do Looker clicando em Fale conosco.
- Hive. Suspensão do suporte para 0.13. Este é o último Looker compatível com o Hive versão 0.13. A partir da versão 3.52, o Looker será compatível com o Hive versão 1.2 ou posterior.
Administração e segurança
- Outras permissões de subadministrador. A permissão para ver o painel PDT pode ser concedida com a permissão
see_pdts
. Consulte a documentação. - Atualização do painel de uso. Agora é possível fazer o download como PDF. Consulte a documentação.
- Atualização da página "Conexões". A oferta para configurar o suporte a TDP só existe se o dialeto for compatível com ele. Consulte a documentação.
- As versões de TDP baseadas em regeneração agora aparecem no painel de consulta.
Ajustes gerais e correções de bugs
- Restauração da capacidade de colorir valores em visualizações de valor único. Consulte a documentação.
- Os conjuntos de modelos na página
admin/model_sets/new
agora serão exibidos em ordem alfabética. - Mensagem 404 atualizada para informar aos usuários que a página não foi encontrada ou não tem acesso para vê-la.
- Corrigimos um problema que fazia as caixas de entrada de filtro ocuparem espaço desnecessário.
- Correção de um problema em que as tarefas programadas podiam ser temporariamente enviadas de uma instância de teste.
- Correção de um problema em que objetos de texto causavam falhas nos painéis do LookML.
- Corrigimos um problema que impedia a atualização correta dos tipos de escala ao mudar a posição das séries.
- Correção de um problema no PostgreSQL com filtros de data relativa lenta.
- Correção de um problema em que os erros devido à suspensão de uso de ${TABLE} causavam falhas nos painéis.
Looker 3.48 08/06/2016
Painéis
flash_on PDFs aprimorados do painel
- Agora os downloads do painel em PDF estão no navegador.
- A renderização baseada em vetor permite aplicar zoom sem perder a qualidade.
- Observe os requisitos abaixo:
- O recurso Looker Labs precisa estar ativado
- O layout padrão dos e-mails programados será alterado para o novo formato
- As instalações hospedadas pelo cliente precisam executar o PhantomJS 2.11. Verifique sua versão e atualize.
Explorar
- O editor de cálculos de tabela agora funciona corretamente com caracteres especiais ou nomes de cálculo ambíguos.
- As visualizações de valor único melhoraram o suporte a campos que exibem imagens por meio de HTML.
arquivos do
- Filtros facetados ativados em um nível de exploração ao usar
access filter fields
ousql_always_where
: quando uma exploração tiversql_always_where
ouaccess_filter_fields
definido,full_suggestions
assumirá como padrão verdadeiro todos os campos expostos por essa exploração. Os campos individuais ainda podem desativar o comportamento de consulta dofull_suggestions
definindofull_suggestions = false
e desativar completamente as sugestões comsuggestable = false
. Saiba mais - Novo período
month_name
. As datas agora podem ser agrupadas por nome de mês. Saiba mais - Novo parâmetro
can_filter
: aceita as entradastrue
oufalse
. Quando definido comofalse
, o campo não pode ser usado como filtro. Esse parâmetro pode ser aplicado a medidas e dimensões. Saiba mais - Os nomes "Explorar" e "Ver" agora podem começar com números.
- Formatos de valor nomeado integrados para libras esterlinas e euros:
gbp_0
,gbp
,eur_0
eeur
. Eles são usados como entradas para o parâmetrovalue_format_name
. Saiba mais - Os parâmetros Liquid não seguros foram suspensos com um recurso legado.
Dialetos
- MySQL. Correção de um problema em que NULLs eram filtrados de tabelas dinâmicas.
- Spark. Correção de um problema que causava falhas nas conexões devido a longos valores de nome de índice.
- Redshift. Fornece um erro mais útil quando o administrador do Redshift elimina consultas.
- BigQuery
- Adição do suporte para funções definidas pelo usuário (UDFs, na sigla em inglês) como parte de uma definição de PDT: Documentos.
- Agora é possível fazer downloads por streaming
- Correção de um problema em que consultas amplas falhavam no Looker
- Atualizado para um novo driver do BigQuery que inclui suporte ao Google Drive
- O tamanho máximo do nome do campo foi expandido para o limite documentado de 128 caracteres do BigQuery do limite anterior de 24 caracteres.
- Bityota Remoção do suporte para o Bityota
- Redshift e MS SQL Limitou a duração das instruções de consulta de longa duração que o Looker usa para testes de eliminação de consultas no Redshift e no MS SQL.
Administração
Conexões de banco de dados específicas do usuário
- As conexões podem ser configuradas para usar as credenciais LDAP do usuário para se conectar ao banco de dados. Saiba mais.
- Permite que permissões específicas do usuário no nível do banco de dados sejam aplicadas no Looker, bem como na auditoria de consultas.
- OBSERVAÇÃO: URLs públicos e PDTs não são compatíveis com esses tipos de conexões
Novas permissões de subadministrador
- Novas permissões para vários painéis de administrador podem ser concedidas aos usuários sem torná-los administradores completos.
Documentação
- Adicionamos o controle de versão do Looker à documentação.
- Use o seletor de versão do Looker no canto superior direito para selecionar sua versão.
- O controle de versões começa oficialmente com 3,48 recursos, mas preservamos alguns conteúdos específicos de versões anteriores a 3,48 que podem ser visualizados usando o seletor.
- O seletor de versão do Looker aparece em todas as páginas nas seções "Explorar e visualizar dados" e "Compartilhar, importar e incorporar dados" e aparecerá gradualmente em todas as páginas do docs.looker.com.
- Adicionado um botão para voltar ao topo da página.
- +/- adicionado ao menu lateral para mostrar quando um item do menu pode ser expandido.
- Moveu a barra de pesquisa para a parte superior do menu lateral.
Ajustes gerais e correções de bugs
- flash_on Adicionamos uma nota "Agendada por" à parte inferior dos e-mails programados.
- Correção de um bug que causava um erro de análise na exploração do SQL Runner.
- Corrigimos um problema que impedia o preenchimento de sugestões em filtros que dependiam de alguns PDTs.
- Correção de um problema que fazia com que os elementos do painel do LookML se sobrepunham ao usar
layout: static
- Correção de um bug que fazia com que o grupo por cláusula no SQL relacionado a algumas tabelas dinâmicas chamasse o campo errado.
- Avisar adequadamente ao tentar filtrar uma medida em um período bruto.
- Correção de alguns pequenos bugs de cálculo de tabelas relacionados ao gerenciamento de dimensões dinamizadas.
- Correção de um problema de conectividade com o banco de dados interno (ao usar o MySQL) que poderia levar a interrupções.
- Correção de um problema em que o painel instantâneo fazia com que um painel não retornasse do cache se a execução anterior resultasse em um erro.
- Correção de um bug em que o Looker filtrava incorretamente "vazio" no filtro de string "é igual a".
- Correção de um problema em que o Looker tentava converter o fuso horário em um determinado SQL gerado.
- Correção de um problema em que os filtros em alguns períodos geravam SQL incorreto.
- Correção de um problema em que os painéis programados podiam enviar do modo de desenvolvedor.
- Remoção de um aviso desnecessário para fusos horários do banco de dados não definidos no painel "Conexões".
- Correção de um problema em que
field_group_label
estava causando um erro. - Correção de alguns erros relacionados a downloads de PDF que refletiam "Nenhum resultado" incorretamente.
Looker 3.46 08/05/2016
Painéis
flash_on Nova aparência do Painel
- Estética mais moderna com ajustes de fonte, melhor utilização do espaço em branco e desorganização.
- Valores únicos são lidos de forma mais natural com títulos na parte inferior.
Flash_on Modo de edição do painel
- Uma vez ativado, fornece a capacidade de mover e redimensionar blocos, adicionar ou editar filtros e notas e adicionar/remover blocos no Painel.
- Isso também introduz avisos ao salvar a aparência que mostra quais painéis serão afetados pelas mudanças.
- Esse recurso é derivado e substitui o recurso de bloqueio que estava no Labs.
Cabeçalhos e caixas de texto gratuitas
Permite que título, subtítulo e texto do corpo sejam inseridos nos painéis. Pode ser redimensionado e organizado como um bloco normal.
Melhor arrastar e redimensionar
- A lógica de arrastar aprimorada facilita a movimentação e o redimensionamento de blocos nos painéis.
- Dimensionamento mais flexível para os blocos do painel Os blocos agora existem em uma grade de 24 em vez de 12.
Visualizações
Melhorias na visualização de valor único
- Números de frase de destaque.
- Barras de progresso.
- flash_on Os painéis se ajustam automaticamente ao tamanho do texto para que todos os blocos sejam correspondentes.
Atualização da lógica de truncamento de colunas para visualizações de tabela
- Adição de segundos à função de atualização do painel, encontrada no menu da roda dentada em painéis.
- Os títulos das guias do navegador agora refletem os nomes dos painéis.
Explorar
Atualizações dos cálculos da tabela
- Novas funções de data
add_{interval}
: add_seconds, add_minutes, ..., add_years.trunc_{interval}
: trunc_minutes, trunc_hours, ..., trunc_years.
- Melhorias na data. Os operadores de comparação (
>
,<
,>=
,<=
) agora são compatíveis com datas. - Preenchimentos de campo aprimorados para incluir rótulos.
- flash_on E agora tem precedência sobre OR. No passado, essas instruções eram avaliadas da esquerda para a direita. As equações existentes que não usavam parênteses podem mudar.
- Adição do recurso de filtrar por "não é" com índice do dia da semana.
- flash_on Maior verificação de incompatibilidades de tipo para evitar erros. No entanto, essa alteração também significa que será necessário modificar as expressões em que você compara campos sim/não com strings.
Programação
Webhooks para visualizações programadas (Labs)
- Nova opção ao programar uma aparência ou painel para executar um POST HTTP para um ou mais servidores em vez de enviar os resultados por e-mail. Saiba mais.
- Use um serviço como o Zapier ou um servidor da Web personalizado para fazer upload de dados do Looker para um bucket do S3, Dropbox, servidor FTP etc. Veja um exemplo com Dropbox.
- Apresenta uma nova permissão
send_outgoing_webhook
fornecida automaticamente a todos os administradores do Looker e necessária para usar essa funcionalidade.
Atualizações de programação
- Adicionado um botão "Testar". Envia o e-mail de teste para o programador, mas não para os destinatários.
- Adicionou uma opção de formatação. Nova opção para usar valores formatados em CSVs, TXTs etc. (assim como com downloads).
- flash_on Fusos horários. Sempre defina explicitamente o fuso horário de uma aparência programada e separe-o do fuso horário do aplicativo. O modal de programação define por padrão o fuso horário do aplicativo ao criar uma nova programação. Alterar o fuso horário do aplicativo afeta todos os planos recém-criados, mas não os planos existentes.
- flash_on Programar alterações modais. Controle total sobre o intervalo de opções por hora e UI aprimorada.
- Expansão do intervalo por hora disponível.
- O suporte para programação em um determinado dia da semana no mês foi corrompido e foi removido. As programações atuais definidas para serem executadas em um dia da semana específico e semana do mês serão reatribuídas automaticamente ao primeiro dia do mês.
arquivos do
- Melhoria na confiabilidade do LookML Generator. O LookML Generator agora só gera para o esquema solicitado, em vez de sempre gerar para o esquema padrão, resolvendo problemas com definições de campo duplicadas e erros "existem" para arquivos de visualização.
- Parâmetro New Value for Timeframes.
day_of_year
período adicionado. - Nova sintaxe de filtro para filtragem em trimestres.
2015-Q2
agora funcionará em Correspondências(avançadas). - flash_on Descontinuações de LookML. Saiba mais
- A substituição de $$ agora é um recurso legado. Ele precisa ser substituído por ${TABLE}.
- A partir da versão 3.46, as junções só devem ser definidas dentro da definição de
explore:
. A definição de umjoin:
em qualquer outro local foi descontinuada. - O uso do parâmetro
scoping
foi descontinuado. O uso descoping: false
agora produzirá um erro do LookML Validator. Os modelos devem sempre usar nomes de campos com escopo.
Dialetos
- dashDB: agora é compatível com PDTs e Query Kill.
- Dialetos de streaming. Aster, Data Virtuality, Exasol, Greenplum, Hive, Impala, Microsoft Azure SQL, Microsoft SQL Server, Presto, Spark e Teradata. Consulte Quais são todos os limites de linha no Looker? página "Práticas recomendadas" para mais informações.
- Spark: foi solucionado o problema que fazia com que as sugestões de filtro gerassem SQL inválido.
- Presto:
- Agora é possível criar visualizações a partir de vários catálogos no PrestoDB, não apenas o especificado na conexão.
- Correção do problema que fazia testes de conexão permanecerem na fila do Presto.
- Correções do PostgreSQL:
- Correção de um problema que fazia com que a filtragem em um trimestre estivesse incorreta.
- Correção de um problema com consultas lentas usando filtros de data relativa.
- Foi corrigido um problema que fazia com que letras maiúsculas fossem necessárias aspas.
Ajustes gerais e correções de bugs
- Agora é possível pesquisar modelos no Spaces.
- Os painéis instantâneos (Labs) aproveitam o armazenamento em cache aprimorado.
- Adicionamos um link à instância nos e-mails de "Bem-vindo ao Looker".
- Correção de um bug que causava redimensionamento lento de páginas incorporadas.
- Corrigimos um bug na página de administração do LDAP que fazia os valores do texto transbordarem dos espaços do formulário.
- Correção de um bug para usuários do Microsoft Edge em que as visualizações não preenchiam o espaço completamente
- Atualizamos a dica explicativa sobre a permissão
see_lookml
na página de permissões para mostrar que ela também permite que os usuários vejam o SQL. - Atualizamos o texto da dica na página "Gerar modelo de projeto".
- Correção de um bug em que grandes conjuntos de resultados eram armazenados em cache e causavam interrupções.
- i__looker updates:
- Adição de
embed_user
como uma mesclagem à exploração de usuários sql_text
adicionado ao histórico de exploração- Foram adicionados links para admin/consultas, bem como plano de programação.
- Adição de
- Correção de um bug em que os marcadores da série desativada eram vis.
Looker 3.44 07/04/2016
Alterações importantes
- O Painel instantâneo está sendo removido como um recurso. Os painéis são carregados mais rapidamente a partir do cache.
- Agora o carregamento de recursos da CDN está ativado para todos os clientes hospedados pelo Looker.
- Vários recursos legados são desativados por padrão, mas podem ser reativados. Saiba mais.
- Os rótulos de campo podem modificar o rótulo da visualização
- Ponto inicial em nomes de campo
- Rótulos de letras maiúsculas em downloads e configurações de gráficos
- Enviar e-mail de looker@looker.com
- Estilo padrão de distribuição de PDT do Redshift EVEN
Painéis
- Mapas de calor automáticos: o recurso "Ajustar aos dados" é compatível com o uso de mapas de calor.
- Melhor mensagem de erro em blocos do painel. Os erros de sintaxe de filtro incorretos agora são exibidos.
- Correção de um problema em que os blocos eram carregados de maneira compactada antes de preencher a tela corretamente.
Visualizações
- Limites personalizados do eixo X Apresenta uma configuração para mostrar ou ocultar a primeira ou a última X linhas, conforme especificado pelo usuário.
- O Eixo Y logarítmico já está disponível para gráficos.
- Correção de um problema com partes desalinhadas em gráficos de barras empilhadas.
Programação
- Novos agendamentos de painéis de administração
- Planos agendados. Exibe todos os itens atualmente programados em sua instância do Looker com detalhes relevantes, incluindo proprietários de tarefas.
- Histórico de jobs programados: Esta seção mostra os itens executados recentemente na sua instância com detalhes, incluindo a consulta, o tempo de execução e o estado de sucesso ou falha com erros (se aplicável).
- As aparências agora podem ter mais de uma programação. A programação do recurso "Olhar" alinhada ao funcionamento do painel Agora, as programações de visualização são criadas por usuário para que diferentes usuários possam ter programações diferentes para a mesma aparência.
- As novas programações começarão no primeiro horário programado. Eles não enviarão mais um e-mail imediatamente após o agendamento.
- As programações que pertencem a um usuário que não existe mais no sistema (ou seja, elas foram excluídas) ou foram desativadas são reatribuídas automaticamente ao primeiro usuário ativado com a função "Administrador".
- Corrigimos o problema com a exibição do painel no aplicativo de e-mail do iPhone.
LookML e o ambiente do desenvolvedor
- Grupos de campos personalizados. Adiciona a capacidade de agrupar campos no seletor de campos usando o novo parâmetro
group_label:
. Saiba mais - Capacidade de renomear projetos. Acessível na opção "Configurações do projeto", localizada sob o botão "Sincronizar".
- Campo
Distance
atualizado - Novos links no app para a documentação se aplicam a:
- Erros de validação do LookML, quando aplicável.
- Aplicável a recursos obsoletos e ao painel de recursos legados para ajudar na transição de recursos antigos.
- Várias condições em cláusulas HAVING e medidas filtradas agora estão sempre entre parênteses.
Dialetos
- Atualizações do Spark/Hive:
- Correção de um problema em que EXPLAIN era quebrado em problemas de dialeto relacionados ao Hadoop.
- Correção de um problema em que as consultas do SQL Runner eram executadas lentamente no Spark SQL.
- Os testes de PDTs agora são executados no momento da conexão para o Spark SQL.
- O Spark SQL agora recebe informações de esquema do SQL em vez das chamadas JDBC.
Ajustes gerais e correções de bugs
- Atualização para a permissão
create_table_calculation
: os usuários não precisam mais da permissãocreate_table_calculation
para ver os cálculos da tabela. Essa permissão ainda é necessária para criar cálculos. - Correção de um problema em que alternar para o modo de desenvolvedor enquanto olhava um arquivo que só existe na produção causou um erro 404 imediato.
- Fizemos atualizações na função de explicação no SQL Runner para aplicar mais funcionalidades específicas do dialeto e remover limites forçados.
- Correção de um bug em que os cálculos da tabela não funcionavam ao explorar consultas do SQL Runner ou i__looker.
- Correção de um bug em que uma falha na validação de SAML fazia com que todas as verificações subsequentes falhassem, mesmo com um arquivo válido.
- Foi corrigido um problema em que uma nova versão do Chrome fazia com que os painéis falhassem no navegador.
- Correção de um bug em que as alterações no painel não eram refletidas devido ao armazenamento em cache.
- Correção de um bug em que a filtragem de nulos, pois as sequências não funcionavam.
- Correção de um bug que tornava a navegação de arquivos LookML no modo de desenvolvedor muito lenta.
- Substituir uma configuração do cliente de chat que fez com que a janela de chat fosse aberta sem necessidade.
Looker 3.42 13/03/2016
Lookerbot
Com o Looker 3.42, revelamos o Lookerbot, uma integração do Slack com o Looker que permite a você inserir dados do Looker nos seus chats.
Recursos do Google Labs
- As extensões do LookML não são mais recursos do Labs e ficarão disponíveis automaticamente para todas as instâncias. Saiba mais
- Menus de detalhamento para visualizações: veja abaixo.
Atualizações de análise
Menu de furos
- Agora, quando você clica em um link de detalhamento, o menu de detalhamento é exibido. O
...
é usado para indicar links externos e/ou painéis. As simulações hierárquicas e dimensionais não exibirão esse ícone.
Visualização do detalhamento
- O detalhamento carrega os resultados do detalhamento em uma sobreposição de visualização. Isso mantém os usuários no mesmo contexto (por exemplo, na mesma página "Explorar" ou painel de controle). Os usuários podem escolher "Explorar a partir daqui" para ter uma experiência completa. Saiba mais
- Medidas com apenas uma possibilidade de detalhamento abrir diretamente a visualização do detalhamento.
- Se houver um problema com a visualização do furo, ele poderá ser desativado ativando o "comportamento de simulação" no painel "Recursos legados". Leia mais sobre Recursos legados.
Menus de detalhamento para visualizações
- Ativa o detalhamento em visualizações por meio de menus de detalhamento. Agora esse é o comportamento padrão e foi removido da seção Labs. Saiba mais
- Os menus de detalhamento em visualizações diferentes de tabelas, valor único e registro único não mostram mais as opções de detalhamento "Filtrar...".
- Os menus de detalhamento funcionam em tabelas dinâmicas e visualizações.
Visualizações
Melhorias na visualização de tabelas
- As colunas podem ser renomeadas, incluindo os nomes das colunas dinâmicas. Saiba mais
- Os estilos podem ser aplicados a tabelas, incluindo preto e branco, transparente e escala de cinza. Saiba mais
Marcadores de total para gráficos empilhados
- Há uma nova opção "Marcadores de totais" para os gráficos de colunas, barras e áreas empilhadas. Saiba mais
- Há uma nova opção "Mostrar silhuetas". Quando a série é desmarcada em um gráfico empilhado, uma barra cinza ("silhueta") mostra o total de todas as séries por trás do subtotal da série selecionada.
- Observação importante: os totais de linhas na tabela de dados não serão mais exibidos em gráficos empilhados.
Camadas de mapa no LookML
- A relação entre uma dimensão e um conjunto específico de regiões de mapas agora pode ser definida no LookML, em vez de exigir que cada visualização configure um URL TopoJSON personalizado. Isso afeta a visualização "Mapa estático (regiões)". Saiba mais.
Tecnologia Looker
API JavaScript para eventos
- Agora os painéis incorporados podem se comunicar com a página mãe. Saiba mais.
Novos parâmetros de URL para personalizar objetos incorporados
- Capacidade de ocultar o título.
- Capacidade de ocultar o rodapé.
- Opção para redirecionar um visual incorporado à versão da página "Explorar" adicionando
/explore
ao final do URL. - Opção para vincular à página "Explorar" com o seletor de campo aberto. Saiba mais
Dialetos
- Aumento do número padrão de conexões de banco de dados de 30 para 75 para conexões do Microsoft SQL Server, Redshift, PostgreSQL e MySQL.
- Aposentado o Spark 1.3. Os clientes do Spark devem usar a versão 1.4 ou superior.
- BigQuery:
- Correção de um problema em que as contagens com filtros em um campo com ventilador não funcionavam.
- Correção de um problema que causava um erro 500 ao gerar tabelas.
- Corrigido um problema no qual sugestões de texto eram enviadas "indefinidas".
- Atualizações de períodos
hour
ehourX
agora retornam valores no formatoYYYY-MM-DD HH
.minuteX
agora retorna valores no formatoYYYY-MM-DD HH:MM
(correspondente ao período do minuto).
Ajustes gerais e correções de bugs
- PDFs e visualizações programadas agora terão textos mais escuros para facilitar a leitura.
- As dicas em gráficos agora refletem nomes de eixos personalizados.
- Agora é possível definir uma porta de correspondência personalizada usando as opções de linha de comando do Looker (a opção é
--default-mailer-port=[port number goes here]
). - Permite passar o mouse sobre as seções de um gráfico compostas principalmente de dicas e ainda exibi-las.
- Correção de um bug em que os itens programados para envio no domingo também eram enviados na segunda-feira.
- Correção de um bug em que os valores do filtro eram duplicados e substituídos entre si ao adicionar várias caixas de entrada por filtro.
- Correções do Internet Explorer:
- Os marcadores do eixo X serão exibidos.
- Foi corrigido um problema em que as legendas dos gráficos causavam erros quando os gráficos eram muito pequenos.
- Correção de um problema que fazia com que várias barras de rolagem verticais aparecessem quando apenas uma era necessária.
- Correção de vários problemas relacionados a mapas de calor do Automagic, em que eles não eram carregados corretamente ou recarregados com alterações.
- Correção de um bug em que a adição e a remoção de uma anotação prejudicava o alinhamento nos blocos do painel.
- Correção de um problema em que o formato de rótulo de tempo era inconsistente entre o Explorar e o Painel.
- Corrigimos um problema que impedia a classificação de tabelas incorporadas publicamente.
- Correção de um problema em que algumas consultas sem resultados retornavam incorretamente como "Query Killed" no SQL Runner.
Looker 3.40 25/02/2016
Painéis
- Painéis bloqueáveis [Labs]. Evite alterações em um painel sem desbloqueá-lo explicitamente. O recurso também exibe informações adicionais aos usuários sobre as conexões entre a edição de aparências e a edição de painéis para todos os espectadores desses conteúdos. Deve estar explicitamente ativado na seção Labs.
- Vincular automaticamente em painéis [Labs]. Fornece um menu de detalhamento para exibir e vincular painéis com um filtro correspondente ao campo em questão. O menu também mostrará links para URLs externos usando detalhamentos nativos, embora eles estejam disponíveis sem ativar o menu de detalhamento. Saiba mais
Visualizações
- Visualização da tabela
- Truncar os nomes das colunas para reduzir a largura delas.
- Melhorias nos gráficos de pizza
- Limpamos a apresentação e o posicionamento dos rótulos de valor.
- Os marcadores de série agora funcionam em gráficos de pizza.
- Menu de detalhamento em visualizações [Labs]. Detalhe os dados diretamente de uma visualização, e não pela tabela. Saiba mais
Explorar
- Atualizações no cálculo de tabelas
- Permitir a remoção de cálculos da tabela de dados em vez de forçar o usuário a usar o modal de cálculos.
- O formato de porcentagem agora será multiplicado por 100.
- Como filtrar atualizações
- Consultas que produzem sugestões para filtros agora não expiram quando os usuários clicam fora da caixa de filtro.
- Os filtros em
type: tier
agora funcionam mesmo com valores negativos.
- Atualizações da tabela de dados
- As datas nas tabelas não são ajustadas. Observação: isso pode ampliar as colunas de data, alterando as tabelas dos usuários.
- As tabelas mudam para a rolagem virtual em 10.000 células em vez de 5.000.
Dialetos
- O Presto agora é um dialeto totalmente compatível. O Looker 3.40 tem suporte nativo a versões até 0.132. Para versões posteriores, entre em contato com o suporte.
- O Spark agora é um dialeto totalmente compatível. O Looker 3.40 é compatível com versões até a 1.5.2.
- Hive: agora as sugestões automáticas são desativadas automaticamente nos campos filtrados. Para restabelecer as sugestões de qualquer arquivo de visualização, comente a linha
suggestions: false
. Além disso, as configurações específicas do campo substituem o padrão no nível da visualização. Também se aplica ao Presto e ao Spark. - BigQuery: agora, agregações simétricas são compatíveis.
- BigQuery: a conta de serviço não precisa mais de permissões de leitura em todos os conjuntos de dados de um projeto.
- DataVirtuality: foi corrigido o problema com a eliminação de consultas.
- Vertica: o seletor de dialeto no painel de conexões agora inclui "Vertica 6" como uma opção para esses clientes com drivers da Vertica 6. A opção "Vertica" é para clientes com a versão 7 ou mais recente.
Painel do admin
- Painel de consulta. Os PDTs agora diferenciam entre Criar TDP e Aguardando PDT, o que significa que a consulta de espera precisa de um PDT que esteja sendo criado por uma linha de execução diferente. Enquanto aguarda, ele não está mantendo uma conexão do pool de banco de dados.
- Autenticação via LDAP. Configurar servidores que não permitem resultados paginados. Consulte a documentação do LDAP completa aqui.
- Opção de forçar a autenticação de dois fatores em todos os logins. Disponível como uma configuração na página "Administrador de dois fatores".
Ajustes gerais e correções de bugs
- LookML <> Atualização do SQL: a maneira como as cláusulas
WHERE
de vários itens são gravadas deWHERE A AND B
paraWHERE (A) AND (B)
foi atualizada para garantir parênteses adequados em cláusulasWHERE
mais complexas - Correção de um bug em que as classificações nas tabelas não eram transmitidas para o painel.
- Correção de um bug em que as permissões de "Explorar" eram compartilhadas entre as funções.
- Foi corrigido um bug em que o painel do LookML incorporado usando
/
em vez de::
não era renderizado corretamente - Correção de um bug em que a classificação de medidas em visualizações de tabela era corrompida.
- Correção de um bug em que os filtros de data relativa estavam falhando com Correspondências (avançadas).
- Correção de um bug em que as versões PDT estavam bloqueando todas as consultas em uma instância do Looker.
- Correção de um bug em que o
value_format
não estava transmitindo corretamente pontos decimais a serem exibidos, especialmente nos campospercent_of_total
epercent_of_previous
- Correção de um bug em que as visualizações de valor único continuavam exibindo o valor anterior se o novo valor fosse nulo.
- Foi corrigido um bug no código de pré-busca que produzia por engano 200 respostas quando havia erros 404, por exemplo, se a pré-busca falhasse devido a um erro em um dos blocos.
- Correção de um bug em que o ícone de lixeira no seletor de cores não fazia nada quando clicado.
- Correção de um bug em que os blocos de um único valor de detalhamento nos painéis alteravam as cores esporadicamente
Instalações hospedadas pelo cliente
- Foi adicionada uma verificação para impedir o downgrade no processo de inicialização. Saiba mais.
Looker 3.38 12/01/2016
Painéis e visualizações
- Filtros reordenáveis. A ordem em que os filtros são exibidos agora pode ser configurada nas opções "Adicionar/editar filtros" encontradas no menu de roda dentada em "Painéis".
- Pequenos gráficos. As visualizações do painel são simplificadas porque são reduzidas para permitir blocos de painel menores do que nunca com informações legíveis. Saiba mais
- Avisos de limite de colunas em blocos do painel. Como as visualizações que atingem o limite de colunas podem produzir gráficos imprecisos, o Looker agora mostra um aviso no painel de visualização e nos blocos do painel para melhorar a interpretação de dados.
- Os gráficos com tabelas dinâmicas ou várias medidas com o mesmo
value_format
agora aplicam esse formato às marcas de escala dos eixos.
Tecnologia Looker
- Estilo personalizado para painéis incorporados. Inclui cores do plano de fundo, do gráfico, da fonte e muito mais. Aplica-se aos painéis LookML e Drag e Drop. Saiba mais
Explorar
- Atualizações no cálculo de tabelas
- Capacidade de arrastar e reorganizar colunas de cálculo de tabelas.
- Introdução de uma nova função
rand()
. Saiba mais - Os nomes de cálculo da tabela agora precisam ser exclusivos.
- Uma lista suspensa de formatação agora exibe uma lista de formatos de valor comuns nomeados. Isso elimina a necessidade de digitar strings de formatação.
arquivos do
- Selecione "Dia de início para as dimensões da semana". O novo parâmetro
week_start_day
permite definir o início de uma semana (por exemplo, domingo em vez de segunda-feira) para cada modelo. Saiba mais - Formatos de valor nomeado. Adiciona a capacidade de nomear e referenciar formatos de valores específicos usando
value_format_name
. O Looker inclui vários formatos de valor comuns e nomeados por padrão. Saiba mais
Dialetos
- Opções de dialeto atualizadas. O seletor de dialeto na configuração de conexões agora inclui opções específicas para Amazon Aurora, Google Cloud SQL, Microsoft Azure Data Warehouse e Microsoft Azure Database. Recomendamos que você atualize suas conexões para refletir o dialeto correto e aproveitar os próximos aprimoramentos específicos a ele.
- Suporte básico para o SAP HANA.
- Os nomes de projetos do BigQuery que incluem caracteres como
:
e.
agora funcionam corretamente. - Correção de um problema do Impala que impedia as consultas em serem eliminadas em alguns casos.
Administrador
- Implementou o controle de consulta por usuário para evitar que qualquer usuário sobrecarregue ou bloqueie o banco de dados. Saiba mais.
Ajustes gerais e correções de bugs
- Adição de um botão para atualizar esquemas e tabelas no SQL Runner e visualizar gerador.
- O modal "Salvar painel no espaço" agora usa o Seletor de Espaço Hierárquico.
- Agora o URL do host pode ser definido pelo arquivo provision.yml.
- Correção de um problema que causava a ausência de campos no LookML do Painel gerado.
- Correção da origem de consultas do painel para restaurar análises anteriores no painel de uso.
- Correção de um problema com downloads do Excel que fazia com que eles usassem muita memória.
- Correção de um problema com downloads do Excel que fazia com que o excesso de espaço em branco fosse inserido nos downloads.
Recursos legados
Observe as futuras alterações nos recursos legados para garantir uma transição tranquila à medida que os recursos são removidos. Saiba mais.
Recursos obsoletos
Parâmetro
decimals
do LookML e tipo de campoint
. O parâmetrodecimals
e o tipo de campoint
foram descontinuados e vão mostrar avisos no validador do LookML.Os formatos de valor nomeados agora oferecem uma alternativa mais flexível ao
decimals
, incluindo formatos decimais, percentuais e financeiros. Por exemplo, usevalue_format: decimal_2
ouvalue_format: '0.##'
no lugar dedecimals: 2
.Substitua as dimensões
type: int
portype: number
. Saiba mais
Recursos legados removidos neste Looker 3.38
- Seletor de campo antigo
Recursos legados que serão removidos no Looker 3.40
Desative esses recursos no próximo mês antes da próxima atualização.
- Os rótulos de campo podem modificar o rótulo da visualização
- Ponto inicial em nomes de campo
- Rótulos de letras maiúsculas em downloads e configurações de gráficos
- Enviar e-mail de looker@looker.com
Recursos legados que serão removidos no Looker 3.42
Desative esses recursos ao longo dos próximos dois meses.
- Estilo padrão de distribuição de PDT do Redshift EVEN
Looker 3.36 08/12/2015
Recursos do Google Labs
A partir da versão 3.36, o Looker tem uma definição expandida de recursos do Labs. Além dos recursos experimentais na página "Labs", alguns recursos do aplicativo serão apresentados como parte do programa para que os usuários saibam que eles ainda estão sendo considerados para a funcionalidade adicional.
- Novo e aprimorado SQL Runner com uma interface atualizada e a capacidade de compartilhar, fazer o download e explorar a partir de consultas SQL. Esse recurso será ativado automaticamente para todas as instâncias. Saiba mais
Explorar
- Cálculos de tabela para linhas dinâmicas. Funções adicionais que permitem agregações em linhas dinâmicas, cálculos de deslocamento complexo mais limpos e agregados em nível de linha. Saiba mais sobre linhas dinâmicas, listas de deslocamento ou listas.
- Modal do painel atualizado. Mostra o tipo de visualização adicionada para aumentar a clareza durante a criação de painéis.
- Compartilhe a aparência pública como imagens. Compartilhe visualizações com facilidade como uma imagem estática atualizada conforme seus dados. Saiba mais
- Avisos de limite de linha para aparências programadas. Os itens programados na página "Explorar" incluirão um aviso por e-mail.
- Restauração da capacidade de copiar/colar cabeçalhos da tabela na página "Explorar".
- Atualização do recurso "Tornar público" para que o usuário precise pressionar "Salvar" para ativar os links públicos.
Painéis e visualizações
- Blocos do painel agora cinzas na execução. Fornece clareza visual na execução de blocos.
- Botão "Parar" do painel. Exibido enquanto as consultas estão em execução.
- Configuração de cor das visualizações de valor único: Saiba mais
- API para pré-busca de painéis. Isso vai permitir que o Looker use um sistema avançado de pré-aquecimento de dados.
arquivos do
- Novo parâmetro
distribution_style
com os possíveis valoresALL
ouEVEN
. Isso permite uma escolha explícita entre todos e até mesmo o diststyle em tabelas derivadas persistentes não distribuídas por chave. Aplicável apenas ao Redshift. Apresenta um recurso legado que preserva o padrão antigo de distribuição uniforme. O padrão de 3,36 para frente éALL
. - Os campos de tempo agora geram todos os períodos por padrão. Anteriormente, os usuários especificavam uma lista enumerada de períodos desejados. Os usuários ainda podem especificar uma lista para receber um subconjunto de períodos.
Tecnologia Looker
- Painéis incorporados com fusos horários do usuário. A instância permite o fuso horário do usuário e a conexão é configurada para fusos horários. Os painéis incorporados não exibirão mais avisos de incompatibilidade de fuso horário.
Espaços
- Os espaços agora mostram todos os subespaços, em vez de limitar a quatro.
Administrador
- Atualizações de permissões.
- A página de permissões agora reflete as dependências de permissão
- Os usuários precisam ter a permissão "download" ou "download_with_limit" para fazer o download de PDFs do painel.
- Mudanças na configuração LDAP. Agora o administrador pode dizer qual atributo do usuário será usado na pesquisa. Isso permite o mapeamento de grupos LDAP para papéis do Looker se você estiver usando o estilo posixGroup.
Dialetos
- Maior suporte ao DataVirtuality. Suporte adicionado para agregações simétricas e correções para o parâmetro day_of_week.
- Maior suporte ao DashDB. A eliminação de consultas ainda não está disponível.
- Maior suporte do Exasol, incluindo PDTs
- BigQuery: Atualização de FLATTENS para permitir vários campos fora do mesmo galho de árvore
Ajustes gerais e correções de bugs
- O Looker agora oferece melhor navegação por teclas do teclado para maior acessibilidade.
- As guias do navegador agora indicam a parte do aplicativo que está sendo usada em cada guia.
- Foi corrigido um erro em que o Save Look Modal era aberto com um erro
- Melhoria na mensagem de erro quando o limite de colunas era alcançado para tabelas dinâmicas.
- Correção de um bug que causava erros nas visualizações.
- Foi corrigido um problema em que os menus da roda dentada do painel ultrapassavam a tela e não podiam ser selecionados.
- Corrigimos um problema que impedia a reflexão da classificação na página "Explorar" do painel.
- Foi corrigido um bug em que, ao clicar em "Adicionar à tabela" em um filtro, o filtro era removido da consulta.
- Correção de um bug em que o mapa de calor do Automagic é interrompido se a junção não incluir xxx_bin_level no parâmetro fields.
- Correção de um bug em que o botão "Executar" não aparecia em um Painel incorporado.
- Correção de um bug em que o download de um arquivo XLS não era feito corretamente devido ao excesso de espaços em branco.
- Correção do modal "Mover espaço".
- Foi corrigido um problema que fazia com que o salvamento fosse adicionado a um painel duas vezes em vez de ser atualizado.
- Correção de um bug do BigQuery em que a visualização de criação de tabela não pode gerar LookML para projetos com nomes de projetos obsoletos contendo
.
e:
. - Foi corrigido um bug em que, em um contexto incorporado, os usuários podiam usar teclas de atalho para abrir o modal do painel de edição e escolhiam a aparência modal.
Looker 3.34 10-11-2015
Visualizações
- Nova visualização: mapas interativos. Novos mapas de zoom e movimento e são reativos para filtrar mudanças. Saiba mais
- Melhorias nas cores dos gráficos. Saiba mais
- Nova série de paletas de cores que pode ser usada em visualizações.
- Novo seletor de cores para auxiliar na seleção de novas cores do gráfico.
- O esquema de cores padrão global pode ser aplicado a toda a instância. Saiba mais.
- Capacidade de classificar por série em visualizações. Classifique o total de linhas na tabela para ver as informações no gráfico exibidas em ordem de totais de linhas crescentes ou decrescentes.
- Dicas atualizadas para facilitar a leitura.
Painéis
- Carregamento de painel assíncrono. Os blocos agora são carregados à medida que os dados deles são retornados do banco de dados, em vez de dois por vez. Isso agiliza o carregamento dos painéis armazenados em cache.
- Mensagens de erro mais informativas nos painéis. Os blocos do painel de controle agora exibirão o erro que os impediu de renderizar, em vez de simplesmente mostrar que ocorreu um erro.
- Remoção da capacidade de alterar os painéis de volta para o layout "Arrastar". O layout "Jornal" agora é o preferido para todos os painéis de arrastar e soltar.
Explorar
- Opções de programação mais detalhadas. Inclui várias horas, dias diferentes do mês e somente em dias da semana. Saiba mais
- Capacidade de classificação por Totais de linhas e Cálculos de tabelas.
- Edição de aparências modal. Mantém os usuários na página de onde eles acessaram os modales para maior contexto no app.
- Fluxo de trabalho de link público aprimorado. Não é mais necessário atualizar a página para ver os links públicos associados depois de marcar uma aparência como pública.
- Capacidade de fazer consultas sem a cláusula
ORDER BY
. O Looker não gerará uma cláusula "Order By" se o primeiro campo da tabela forcancel_grouping_field
e houver apenas dimensões na consulta. Isso pode ser usado para reduzir o tamanho e a complexidade de uma consulta em determinados casos. - Sugestões aprimoradas de filtragem.
- Agora, as sugestões serão preenchidas corretamente em uma visualização definida usando o parâmetro
sql_table_name
. - Os períodos "Dia da semana" e "Índice do dia da semana" agora sugerem dias em vez de carimbos de data/hora.
- Veja outras mudanças na seção LookML abaixo, incluindo como fazer as sugestões funcionarem com filtros de acesso.
- Agora, as sugestões serão preenchidas corretamente em uma visualização definida usando o parâmetro
- Atualizações na filtragem de campos
type: location
.- Adicionada filtragem baseada em raio.
- Adição de suporte a
null
,not null
e-null
na filtragem. O campo de localização será considerado nulo se a latitude ou longitude (ou ambas) for nula.
arquivos do
- Novo
quarter
Tempo. Esse período pode ser criado como parte de um grupo de dimensões ou como uma dimensão independente. Saiba mais - Novo
quarter_of_year
Tempo. Esse período retorna Q1, Q2, Q3 e Q4 independentemente do ano e pode ser criado como parte de um grupo de dimensões ou como uma dimensão independente. Saiba mais - Sugestões para filtros de acesso. As sugestões podem ser ativadas ao usar os campos de filtro de acesso usando o parâmetro
full_suggestions: true
. Saiba mais - Armazenamento em cache de sugestões configuráveis. Agora as sugestões podem ser armazenadas em cache no momento que você escolher. Defina esses valores por campo usando
suggest_persist_for
e depois um período. Se nenhumsuggest_persist_for
for definido, o tempo padrão permanecerá seis horas.
Tecnologia Looker
- Download de PDF para painéis incorporados. As permissões são configuradas da mesma maneira que para usuários e papéis comuns do Looker.
- Todos os tipos de download para elementos incorporados. As permissões são configuradas da mesma maneira que para usuários e papéis comuns do Looker.
- Fusos horários do usuário para a incorporação de SSO. Defina o parâmetro como parte do processo de configuração da incorporação de SSO.
Dialetos
- Suporte expandido do BigQuery (nuances adicionais), incluindo:
- Estimador de tamanho de consulta para ajudar a gerenciar o uso da consulta.
- Dados aninhados e repetidos com suporte nativo em LookML usando o parâmetro
fanout_on
. Saiba mais - PDTs para otimizar consultas.
- Cancelamento de job para consultas.
- Melhorias no gerador, especialmente para dados aninhados e repetidos.
- Os certificados .p12 são compatíveis com senhas arbitrárias e agora são enviados por upload pelo Looker.
- Melhorias no armazenamento de dados do Microsoft SQL:
- Tabelas derivadas persistentes agora são compatíveis.
- Os agregados simétricos agora são compatíveis.
- Hive e Spark: foi corrigido um erro com o truncamento da semana.
- Vertica: correção de consulta corrigida.
Administrador
- Agora o painel "PDT" na página "Administrador" mostra as TDPs compartilhadas.
- Adicionamos um URL aos modales no painel Query para que você possa retornar aos dados sobre essas consultas.
- Atualizações no modelo e painel de uso do i__looker:
- Corrige a execução mais recente da consulta no momento.
- Adiciona o tempo de execução mais recente.
- Transforma funções de usuários em uma lista.
- Corrige a lista de e-mails de tarefas programadas do painel.
Ajustes gerais e correções de bugs
- Anexos de e-mail programados para o aplicativo de e-mail do iOS do iPhone. Correção de um bug que impedia essa funcionalidade.
- Os modos de editor de texto foram adicionados. Configure o modo por conta . As opções são "vim" e "emac".
- Corrigimos um problema de filtragem em que as vírgulas não eram devidamente escapadas.
- Correção de um problema em que alguns erros do LookML não estavam sendo detectados pelo validador.
- Foi corrigido um bug em que os arquivos .iqy não continham o formato de valor no arquivo do Excel.
- Correção de um bug em que a tentativa de excluir um modelo com um espaço no nome causou um erro 404.
- As listas de permissões de HTML não podem mais ser configuradas. Todo HTML especificado no LookML é retirado de tags e atributos JavaScript, e todas as outras tags HTML válidas são permitidas.
- O Looker agora é compatível com o uso de uma chave de criptografia "externa" gerenciada em um arquivo externo especificado no Looker na linha de comando.
- O Looker 3.34 também verá a introdução de uma CDN para nossos recursos estáticos.
- Segurança aprimorada para arquivos JavaScript via correspondência SRI Integrity para navegadores compatíveis com esse novo recurso de segurança.
Alterações de comportamento
- Mudanças no painel do LookML:ao copiar o LookML que o Looker gera para uma visualização, lembre-se do seguinte ...
- Não é possível definir números flutuantes ou inteiros como
""
sem erro. - Se um LookML do painel tiver o
column_limit
definido como uma string vazia (""
), ocolumn_limit
será convertido em nulo.
- Não é possível definir números flutuantes ou inteiros como
- Alterações no modelo de modelos líquidos para todos os clientes: o JavaScript em modelos líquidos não funcionará mais a partir da versão 3.34. Nem as tags
<script>
nem os manipuladores de eventos em elementos comoonclick
ouonmouseover
funcionam.
Looker 3.32 13-10-2015
Visualizações e painéis
- Apresentação do layout de jornal para painéis, que permite que alguns blocos ocupem mais de uma linha, enquanto outros permaneçam em uma única linha. Também melhora a facilidade de arrastar e soltar blocos. Saiba mais
- A densidade do eixo X é reduzida automaticamente com base no espaço disponível para uma visualização.
- Atualização do modal de adicionar/editar filtros para facilitar a aplicação de filtros nos blocos do painel. Saiba mais.
- Introduzimos a capacidade de editar filtros em um bloco específico diretamente do menu de roda dentada. Saiba mais
- Melhor capacidade de resposta das caixas de entrada de filtro em painéis grandes.
LookML e IDE
- Introduzido um tipo de campo
date_raw
e umraw
período, que exclui conversões e fuso horário. Saiba mais - As sugestões agora funcionam com
one_to_one
mesclagens. - Aumento da velocidade do LookML Validator.
- O comportamento de
type: yyyymmdd
foi igual atype: date
, o que significa que as conversões de fuso horário não serão aplicadas a ele. - Para minimizar a carga nos bancos de dados de clientes, o Looker agora trunca o conteúdo da coluna
pdt_event_log
action_data
após cinco dias. - Para evitar erros, os campos agora são impedidos de serem de tipos distintos e uma chave primária.
Painel de administração
- Group to Role Mapping for SAML: a configuração da autenticação SAML agora permite atribuir grupos a funções.
- Backups personalizados: capacidade de especificar uma região S3 não padrão.
- Melhorias no painel de recursos: sempre há um motivo para recriar tabelas e acelerar o tempo de carregamento em determinadas situações.
- Configurações de balanceamento de carga removidas, a menos que a instância tenha carga balanceada.
- O gerador de URL de SSO usará o nome do host em vez da porta.
Dialetos e bancos de dados
- Oracle:os nomes gerados do PDT podem ser truncados conforme necessário para evitar erros.
- Virtualidade de dados: o encerramento de consultas agora funciona conforme esperado.
- Vertica: correção de bugs que causavam filtragem incorreta de mês e ano.
- MSSQL: não permite mais que tabelas sejam bloqueadas durante consultas de longa duração.
- Redshift: melhora os pivôs no banco de dados e o desempenho de predicados de data.
Melhorias gerais, ajustes e correções de bugs
- Powered by Looker: a aparência incorporada agora mostra os totais, os totais das linhas e os cálculos da tabela.
- As tabelas de e-mails programadas agora incluem linhas de grade para facilitar a leitura.
- Tempo de carregamento aprimorado das páginas "Explorar" com grandes quantidades de dados.
Looker 3.30 15-09-2015
Visualizações e painéis
- Capacidade de formatar rótulos de linha de referência. Saiba mais.
- Melhorias no painel programado e salvo:
- Os elementos da tabela em um arquivo PDF do painel exibem o mesmo número de linhas representado no navegador. Saiba mais.
- Os totais de linhas e colunas serão incluídos.
- Os painéis e as aparências agora transferem a propriedade corretamente depois de copiá-los.
- Atualização do modal "Adicionar ao painel".
LookML e IDE
- As TDPs são compartilhadas automaticamente entre os modelos, em vez de gerar tabelas duplicadas.
week_of_year
período adicionado. Saiba mais- Agora, o gerador grava gravações usando a convenção
sql_on
em vez deforeign_key
. - Os modelos que contêm apenas explorações ocultas agora aparecem na lista Conjunto de modelos na página Papéis e permissões.
- Mensagens de erro mais úteis quando o status de configuração do git apresenta problemas.
type: composite
etype: service_level
foram removidos.- Os modelos do ERB são removidos permanentemente como uma opção de configuração, e o uso do parâmetro
template
foi descontinuado. O modelo líquido está ativado em todas as instâncias.
Explorar
- Cálculos da tabela:
- As operações de data foram adicionadas, incluindo a capacidade de subtrair datas, extrair partes de datas, retornar a data atual etc. Saiba mais.
- Os comentários, usando o caractere
#
, podem ser inseridos em definições de cálculo de tabela. Saiba mais
- Opção de download de planilha do Excel adicionada. Saiba mais
- As sugestões de filtro agora extraem 5.000 linhas de sugestões.
- Capacidade de filtrar em um campo de carimbo de data/hora.
- Melhor mensagem de erro:
- Os erros relacionados aos campos em uma exploração agora só aparecem se forem relevantes para essa consulta.
- Os erros agora indicam se eles são causados por um problema no modelo do banco de dados ou do LookML.
- Melhorias de desempenho:
- As tabelas agora são carregadas com a rolagem. Embora todo o conjunto de resultados ainda seja retornado de cada consulta, somente a parte visível da tabela será processada no navegador em determinado momento. Isso deve resultar em melhorias de desempenho ao lidar com grandes conjuntos de resultados.
Dialetos e bancos de dados
- Suporte para o armazenamento de dados do Microsoft SQL.
- Suporte para tabelas particionadas no BigQuery.
- Alteração na configuração de conexões Impala usando noSasl. Veja aqui.
Painel de administração
- A permissão
use_sql_runner
agora não depende da permissãodevelop
para funcionar. Leia mais. - Atualização do painel incorporado (/admin/embed) para incluir um validador de URI.
- Painel de uso:
- Atualização da "origem" da consulta para uma melhor análise de URLs públicos e privados e consultas de
suggest:
. - Vinculado
public_urls
aolook_id
relevante.
- Atualização da "origem" da consulta para uma melhor análise de URLs públicos e privados e consultas de
- Os registros do Looker agora capturam
stderr
estdout
das camadas ruby e java.
Melhorias gerais, ajustes e correções de bugs
- Correção de um bug em que a abertura do painel de visualização encerrava uma consulta em andamento.
- Correção de um bug em que as datas no eixo x eram deslocadas ao usar a caixa de entrada Formato do rótulo de tempo.
- Correção de um bug em que os fusos horários não eram convertidos corretamente quando operadores de substituição eram usados em definições de campo.
- Correção de dois bugs
sql_case
:- As aspas simples em nomes de intervalo agora funcionam corretamente.
- Os números como nomes de intervalos agora funcionam corretamente.
- Correção de um bug em que uma vírgula à direita em um conjunto de valores de filtro colados fazia com que os filtros fossem omitidos do SQL gerado.
- Fazer login novamente depois de sair automaticamente agora leva você de volta à página em que estava anteriormente.
- Se você estiver desconectado em um contexto incorporado, o Looker vai apresentar a tela de login em vez do erro 401 se o URL incorporado tiver
allow_login_screen=true
incluído como parâmetro (por exemplo,/embed/dashboards/123?allow_login_screen=true
).
Looker 3.28 18/08/2015
Visualizações e painéis
- Novo tipo de visualização em "Tabela". Saiba mais
- Suporte para gráficos de dispersão de medição e medição. Saiba mais
- Capacidade de filtrar visualizações com base nos resultados dos cálculos da tabela yesno. Saiba mais
- O nome do arquivo PDF do painel agora inclui carimbo de data/hora.
- Atualizações das opções de visualização:
- Fornecer nomes de campo mais informativos quando a opção "Mostrar nome do campo completo" estiver desativada
- Nova opção de tamanho de visualização de valor único, "Ajuste automático"
- Os vários marcadores agora estão ativados por padrão
- O padrão do eixo X será digitar "tempo" se o empilhamento não estiver "agrupado"
- Os valores padrão dos eixos mínimo e máximo têm como base os valores do gráfico, e não simétricos
- Melhorias no desempenho:
- Tipo de visualização padrão aprimorado para cada consulta
- Melhor desempenho ao renderizar gráficos cartesianos
- Melhoria na eficiência da renderização de grandes conjuntos de resultados
Explorar
- Os valores NULL agora são tratados como 0 para as medidas do tipo
sum
. - Atualizações no cálculo de tabelas:
- A nova função
pivot_index
permite referenciar colunas dinâmicas individualmente. Saiba mais - Agora, as sugestões aparecem depois de um espaço, "Enter" e "Delete" (além da entrada de texto normal)
- As colunas de cálculo da tabela estarão presentes na tabela de dados enquanto a consulta estiver em execução
- A nova função
- Atualização do modal "Salvar no painel".
- Melhorias no desempenho:
- As sugestões de filtro agora são armazenadas em cache por seis horas (em vez de cinco minutos).
- Armazenamento em cache aprimorado para consultas acessadas através de URLs públicos
- "Nenhum resultado" agora é exibido quando a consulta retorna zero linhas
LookML e desenvolvimento
- Suporte para campos de tempo
datatype: yyyymmdd
em todos os dialetos. - As junções de
one_to_one
agora podem ser especificadas semrequired_joins
. - Os tipos de campo
map_point
,map_line
elocations
foram descontinuados.
Dialetos e bancos de dados
- Suporte Beta para o Spark SQL:
- Tabelas derivadas permanentes
- Tabela dinâmica no banco de dados e limites de coluna
- Tipo de campo
list
- Suporte básico para EXASOL, incluindo agregados simétricos (ainda sem suporte para PDTs ou fusos horários)
- Suporte aprimorado para parâmetros JDBC adicionais em dialetos
- Melhorias específicas do dialeto:
- Os nomes dos campos da Oracle agora precisam estar em letras minúsculas
- O Microsoft SQL Server agora é compatível com SSL
- As consultas do Redshift agora são canceladas de modo que não produzam erros em arquivos de registro
Painel de administração
- Agora os usuários podem ser adicionados à função "Administrador" em massa.
- Os avisos sobre proxies configurados incorretamente na frente do Looker são apresentados na página de administrador "Geral".
Tecnologia Looker
- Opção para exibir a tela de login normal para usuários não autenticados (quando a autenticação SSO não estiver sendo usada).
Autenticação e segurança
- Suporte Beta para mapeamentos de grupo a papel com SAML.
Looker 3.26 21/07/2015
Visualizações e painéis
- Ocultar campos de visualizações. Saiba mais
- Escolher melhorias modais: agora é possível adicionar várias cópias da mesma aparência a um único painel. Saiba mais.
- Melhorias específicas nos gráficos:
- Valor único: o tamanho da fonte é ajustado com base no tamanho da página no painel
- Gráfico de pizza: os rótulos de valor já estão disponíveis
- Gráficos de barras e colunas: capacidade de ordenar gráficos de barras empilhados por valores crescentes ou decrescentes em cada coluna
- Múltiplos Donuts: tamanho de fonte da etiqueta de série configurável
- As legendas para gráficos cartesianos podem estar alinhadas à direita ou à esquerda. Saiba mais
- As linhas de referência permanecem no gráfico quando a primeira série é removida. As linhas de referência dependentes da série, como mínimo, máximo ou médio, ainda se referem aos valores da primeira série. Saiba mais.
- Melhorias na configuração do eixo X:
- Força os eixos a se alinhar a zero quando valores negativos estiverem presentes e nenhum valor mínimo ou máximo estiver definido.
- A definição de "Tempo" no eixo x agora funciona com apenas uma série.
- Os formatos de marcador de tempo agora estão disponíveis para a configuração "Ordinal".
Autenticação e segurança
- Suporte para SAML adicionado. Saiba mais
Explorar
- Sugestões aprimoradas de listas suspensas de filtro:
- Agora há sugestões disponíveis em tabelas derivadas permanentes.
- Correção de um erro que impede o funcionamento do parâmetro
suggest_explore
.
- Aviso adicionado ao fazer o download de todos os resultados. Isso foi introduzido para reduzir o erro não intencional do usuário no download de conjuntos de resultados muito grandes.
- Melhoria no comportamento do botão LookML. O botão "See LookML" ao lado do nome da ferramenta Explorar no seletor de campos agora passa para a definição correspondente no ambiente de desenvolvimento.
LookML e desenvolvimento
- Permitir que o parâmetro
value_format
seja aplicado às dimensões detype: tier
. - Suporte a portas personalizadas em URLs git. Saiba mais.
Painel de administração
- Painel de gerenciamento de consulta. Veja detalhes de consultas recentes e em execução com a capacidade de eliminar consultas de longa duração. Saiba mais.
- Atualizações no painel de uso:
- Agora é possível explorar as programações do painel com uma nova exploração (scheduled_task_dashboard).
- Agora, as tabelas derivadas estão disponíveis no modelo i_looker.
- A parte de cima exposta aparece como um elemento no painel de uso.
- Novo painel de gerenciamento de consultas
Dialetos e bancos de dados
- O suporte do Hive agora inclui PDTs.
- Agora o suporte a floco de neve inclui agregações simétricas e TDPs.
- Melhor uso da memória para downloads no Redshift e no MySQL.
Melhorias gerais, correções de bugs e ajustes
- Atualizações nos e-mails programados:
- Agora, os links nos e-mails programados só estarão disponíveis para as medidas, não para as dimensões.
- E-mails com conteúdo maior que os limites de tamanho permitidos (com base no provedor de e-mail) serão convertidos em anexos HTML em vez de serem cortados em linha.
- O link para explorar dados no Looker foi movido para a parte superior do e-mail, aumentando a visibilidade.
- O histórico agora inclui a seção "Aparências".
- Corrigimos um problema nas caixas de entrada de texto livre do editor de visualização que era limpa inesperadamente.
- Justificar valores à direita para cálculos numéricos na tabela de dados.
- Forneça um erro útil quando o limite de 30 mil linhas com dados dinâmicos for atingido (o erro aparece no arquivo .csv, não no Looker).
Looker 3.24 23/06/2015
LookML e tabelas derivadas
- Extensões do Looker ML (recurso do Labs): um novo parâmetro
extends
permite que os desenvolvedores adicionem arquivos existentes à visualização e explorem em arquivos de extensão separados. Isso permite um LookML mais modular e reutilizável e atualizações simplificadas. Saiba mais. - O log de eventos do PDP é movido para o banco de dados interno do Looker: o log de eventos da tabela derivada persistente (PDT, na sigla em inglês) foi movido do esquema de rascunho para o banco de dados do Looker. Assim, é possível acelerar o desempenho e reduzir a carga no banco de dados analítico.
- Tabelas derivadas compostas: a definição do SQL de qualquer tabela derivada pode se referir a qualquer outra tabela derivada usando
${view.SQL_TABLE_NAME}
. Isso funciona com todos os tipos de tabelas derivadas (permanentes e temporárias). Consulte a documentação.
Explorar
- Formatação de números em conteúdo exportado: a formatação de valor será aplicada por padrão em links compartilháveis ou URLs de planilha. Alterne a formatação modificando o URL. Saiba mais Consulte a documentação.
- Cálculos de tabelas: agora é possível fazer referência aos totais de linhas e colunas em cálculos de tabela, quando eles existirem. Use
${field_name: total}
e${field_name: row_total}
.
Painéis e visualizações
- As linhas de referência agora estão disponíveis em gráficos de barras.
- Os elementos agora refletem as alterações de filtro somente após a nova execução do painel, em vez de mostrar as alterações instantaneamente antes de terem sido aplicadas.
Adições e ajustes gerais
- Os dados sobre consultas do SQL Runner agora estão disponíveis no painel de uso.
- Os agregados simétricos agora são compatíveis com o Snowflake.
Looker 3.22 26/05/2015
Espaços
- Novo sistema organizacional do Spaces Consulte a documentação.
- Os espaços podem ser aninhados para permitir hierarquia.
- Todos os Espaços compartilhados existentes começarão em um novo espaço "Casa".
- A localização de cada espaço será expressa por uma localização atual acima do nome.
Explorar
- Fusos horários específicos do usuário: usuários diferentes na mesma instância podem operar em fusos horários diferentes. Saiba mais.
- Observação: esse recurso afetará os resultados da consulta e requer uma compreensão para interpretá-los adequadamente. O recurso deve ser ativado somente quando necessário e com treinamento adequado para os usuários.
- A atualização do recurso Salvar aparência facilita e agiliza o salvamento de aparências.
- Capacidade de acessar a "versão longa" de um URL de visualização. Saiba mais.
- Melhorias no cálculo de tabelas
- Capacidade de formatar cálculos de tabela usando a sintaxe
value_format
. Consulte a documentação. Saiba mais - Novas funções disponíveis:
floor
,ceiling
,is_null
emod
.
- Capacidade de formatar cálculos de tabela usando a sintaxe
Visualizações e painéis
- A nova barra de informações nos elementos do painel será exibida quando os dados da consulta forem retornados, se a consulta for executada em outro fuso horário e um ícone de nota seja configurado para passar o cursor sobre as notas do painel.
- Capacidade de adicionar aparência a um painel. Exige que as aparências estejam no mesmo espaço que o painel. Saiba mais.
- Melhorias no rótulo do valor do gráfico
- Padrões mais inteligentes.
- Novo conjunto de configurações personalizáveis na guia "Visualização". Saiba mais Consulte a documentação.
Dialetos e bancos de dados
- Suporte Beta para TDPs no Oracle.
- Suporte aprimorado para o BigQuery. Saiba mais
- Os agregados simétricos agora estão ativados apenas para dialetos compatíveis, e não para toda a instância.
- Capacidade de desativar PDTs por conexão.
LookML e ambiente de desenvolvimento
- Opção para evitar erros cometidos. Configurável de acordo com o projeto. O padrão é "ativado" para novos projetos. Saiba mais.
bypass_suggest_restrictions: true
pode ser adicionado a um campo, o que permite sugestões mesmo quandoaccess_filter_fields
ousql_always_where
são usados. Saiba mais
Ajustes gerais e correções de bugs
- O botão "Voltar" agora retorna ao estado anterior da página no primeiro clique.
- O uso dos modelos ERB foi descontinuado.
- Correção dos erros "Relação não existe" ou "A tabela não existe" do PDT.
Looker 3.20 27/04/2015
Recursos graduados nos laboratórios
Estes recursos estavam no Labs na versão 3.18 e agora estão ativados por padrão:
- Cálculos de tabelas: capacidade de adicionar novos campos diretamente na página "Explorar", com base nos resultados de uma consulta. Saiba mais.
- Seletor de campo reprojetado: o seletor de campo agora recolhe campos pela visualização e pelo grupo de datas, remove os nomes de visualização em maiúsculas dos campos e altera a cor das medidas. Saiba mais.
Painéis e visualizações
Melhorias no Painel de Controle programado (saiba mais):
- Agora os painéis programados podem aparecer como mensagens in-line ou como anexos em PDF.
- Todos os painéis podem ser programados no ícone de engrenagem ou em um espaço.
- Um ícone de programação com informações de programação agora aparece em cada painel programado no espaço correspondente.
Ambiente de desenvolvimento
Fluxo de trabalho do desenvolvedor simplificado (saiba mais):
- Opções do Git simplificadas a partir do botão do Git principal.
- Execute ações do Git sem perder seu lugar no editor.
- O modo de desenvolvedor de cada usuário agora se correlaciona a uma ramificação, e as confirmações no modo de desenvolvedor são sincronizadas com o GitHub ou o serviço Git. "Deploy to Production" atualizará seu ambiente de produção mesclando o branch para o mestre.
arquivos do
- Condições líquidas nas junções: permite que a entrada do usuário seja usada em uma condição de mesclagem (geralmente usada para melhorar o desempenho). Saiba mais. Consulte a documentação.
view_label
:um novo parâmetro usado para renomear visualizações na IU do Explorar. Saiba mais Consulte a documentação.sql_distinct_key
: um novo parâmetro para calcular agregados simétricos com base em um campo específico. Saiba mais Consulte a documentação.
Administrador
- Pagina e pesquise usuários em /admin/users.
- Grupos LDAP: agora as instâncias que usam o LDAP para autenticação de usuários podem organizar novos usuários de acordo com os grupos que já existem na configuração LDAP.
Melhorias gerais e ajustes
- Suporte para MariaDB.
- Agregações simétricas e tabelas derivadas persistentes agora estão disponíveis para o Teradata.
- O número máximo de colunas agora é 200.
- Correção de valores nulos x falsos no SQL Runner.
- Pequenas atualizações no painel do administrador do PDT.
Looker 3.18 30/03/2015
Explorar
- Recurso do Labs: Seletor de campo reprojetado: agora, o Seletor de campo recolhe campos por campo de visualização e data, remove nomes de visualização em maiúsculas dos campos e altera a cor das medidas. É possível ativar todas as funcionalidades no painel do Labs (/admin/labs). Saiba mais.
- Recurso do Labs: cálculos de tabela: capacidade de definir cálculos nos resultados de uma consulta na página "Explorar". Deve ser ativado por um administrador no painel Labs. Saiba mais.
- Explorar descrições: precisa ser definido no arquivo de modelo usando o
Filtering by 'OR' in Date Fields: Press the + button next to an existing Date filter to add an additional filter on that field, or use commas between dates when using Matches (Advanced). Learn more.
- The relative time a query ran now appears next to the run button (e.g. 3 minutes ago)
- When no sort is specified on a query with tiered dimensions, results will be sorted by the default tier order
Transformations / Persistent Derived Tables
- Production and Developer Mode share the same persistent table if the SQL has not changed. Also, when a user builds a persistent derived table (PDT) in Developer Mode and pushes the updated model to production, production will use the already-built PDT if the SQL has not changed. See documentation.
- "Rebuild Derived Tables & Run" will now cause only that user's query to wait for a rebuilt table. All tables required for this query will rebuild in the background and will be switched out when complete; no other queries will be impacted by the use of this button (i.e., one user pressing this button will no longer block other users) See documentation.
IDE & Model Management
- Commit history in the IDE, including links to version control providers for customers who have set those up through Looker. Access history from the drop-down next to the Push button. Learn more.
- Highlighted changes in diffs to make reading commits easier. Learn more.
- Setup & support for additional version control providers - Set up version control for LookML files within Looker using Bitbucket, GitLab, GitHub Enterprise, or any Git server that can use an SSH key for authentication. Learn more.
- Project sync upon first push - Once git setup is complete, new projects created by one user are automatically added to all users' developer modes without requiring users to rebuild their directory. Learn more.
Dashboards and Visualizations
- Ability to Schedule Dashboards as PDF attachments to emails (customer-hosted Looker deployments require PhantomJS and must be enabled in the Labs panel.
- Ability to mix Cartesian chart types on a single query. From the visualization configuration tab on the Explore page, indicate the
series_name: <chart_type>
. Any series that does not have an explicit type declared will use the chart type selected. Does not work for stacked charts. Learn more.
- Reference lines for the Y-Axis can now be defined through the UI. Learn more.
- Y-Axis Maximum can now be set independently of the Y-Axis Minimum.
- Ability to set a custom Y-Axis Tick Density. Learn more.
- Null points will no long appear on donut charts.
Spaces
- Ability to delete multiple looks at once within a Space. See documentation
- Spaces search now includes model name in result set.
- Move / Copy / Delete now available from gear button on each Look in a Space.
General Improvements & Tweaks
- Dimensions of
type: int
now sort numerically instead of alphabetically.
- Support for Datavirtuality databases.
- Location field types are now fully supported on Oracle, BigQuery, Redshift, PostgreSQL, MySQL, Greenplum, MS SQL Server, Aster, and Teradata.
Looker 3.16 2015-03-02
Dashboards
- Adjustable Row Height - Ability to change the height of rows of elements in user-defined dashboards. Hover between rows to see an up/down arrow. Drag down to increase the height of the row above your mouse. (see documentation)
- Notes - Each element on a Dashboard can now have an accompanying text note used to convey information specific to that element. Add and edit the note from the gear drop-down in each element. The note can be displayed at the top of the element, bottom of the element, or on hover. (see documentation)
- Collapsible Dashboard Listeners - Filters that each element is listening to now collapse if they are longer than 1 line - click them to expand
- Improved Dashboard PDF Formatting - Includes link to dashboard, footer with time it was downloaded, and Notes
- Filter Modal Changes
- The "Apply to Field" in the Listener section of the Dashboard filter creation modal defaults to the field that matches or contains the name of the filter it listens to
- Listeners can each listen to each filter only once
Visualizations
- Improved Mapping (see documentation)
- New built-in postcode maps: SF Peninsula, NYC, Austin, UK
- "Map Regions" in the visualization configuration modal on the Explore page now accepts non-geographical TopoJSON for map data that has already been projected
- Formats for Single Value Visualizations - Use new value_format parameter (see documentation)
- Visualization Editor Updates:
- Renamed "Percent Change" to "Percent of Previous
- Renamed "Show View Names" to "Show Full Field Names"
Explore
- Unknown Field Error Handling - Fields with errors do not appear in the Field Picker in Production mode. In Developer Mode, fields with errors will show in the Field Picker as unavailable fields. This should result in a reduction of "Unknown Field Substitution" errors.
- "Excel File" download has been renamed "Excel Query File Download" to reflect its true action
- "Make Public" is now an option in the gear button drop-down on the explore page
Admin Panel
- Legacy Features Panel - This section shows features that Looker has deprecated and helps users move away from them. Features in this list will vary by a Looker instance's first version (i.e., older users will see more deprecated features than more recent users) (see documentation)
- Labs Feature Updates: Symmetric Aggregates and Column Limits have become full features, and will be on for all new users. More details on each of those features can be found here.
LookML
- New Formatting Syntax (see documentation)
- Looker now uses Excel-style formatting for number and string fields, written with the parameter
value_format
- The new formatting deprecates the following:
- Printf formatting
- LookML Field Types:
percentage
, dollars
, and cents
- Number field parameters:
format
and units
- Use Existing Derived Table (PDT) while regenerating - While a persistent derived table is regenerating, Looker will use the previous table for querying. This applies to derived tables using a SQL trigger.
- Integers for Date Fields - all dialects now return integers for DateHourOfDay, DateMonthNum, DateDOM, and DateDOWIndex
- SQL generated by LookML now forces dates to type date when a date is explicitly declared as a date. Allows Redshift to use its sort key.
- SQL generated by LookML now uses relational operators instead of
BETWEEN
in date equations
General Improvements and Tweaks
- Shortened URLs - URLs now present in a shorter format, making them easier to share. Note that this does impact the configurability of the URL which may change behavior for users.
- Preserving whitespace has been reintroduced to the SQL Runner results table
- "Create New Space" Button has moved to the top of the Spaces page
- Space names are now limited to 100 characters
- Total Runtime is now an available Measure in the History Table (accessed via exploring elements on the Usage Panel)
- "Open in Looker" link now works in all Scheduled Looks, even those sent to lists
- Looks are now alphabetical in breadcrumb drop-downs on the Explore page and Dashboards
- Aster Dialect Syntax Fix: now uses DISTRIBUTE BY (not ON) in persistent_table definition
Looker 3.14 2015-02-02
Spaces and Collaboration
- Look Validator (Labs feature): Check if Looks are broken & find/replace broken or renamed fields in all locations. Use the Look Validator before pushing changes to the model. (see documentation)
- Home Spaces: Set any Space as your "Home" space by clicking the home icon next to desired Space's name.
LookML
- Symmetric Aggregates: Allows measures to be brought into a joined Explore. Try it out on individual explores and then enable it via Labs for your entire instance.
- Tiering, SQL Case & Order By Field
- Sort Order Updated:
sql_case
fields now sort in the order they are listed, rather than alphabetically. This will change the current sort functionality; to sort alphabetically in the old way use alpha_sort: true
. (see documentation)
- Tier styling now available: New
style
: parameter updates how the tiers are presented in a data table. Options are style: relational
, style: integer
, style: interval
, and style: classic
(default) (see documentation)
- order_by_field added: A new parameter to allow dimensions to sort by another dimension (see documentation)
- Deprecated
dow
and dow_number
in favor of day_of_week
and day_of_week_index
(see documentation)
- New LookML Syntax Highlighting
Derived Tables
- Persistent Derived Table (PDT) admin panel improved to show latest and average PDT build time, table name, and trigger information
Dashboards and Visualizations
- Downloading Options
- Entire (non-LookML) dashboard can be downloaded as a PDF (Labs feature) (requires PhantomJS to be installed)
- Data from a dashboard element can be downloaded directly from dashboard
- Added ability to hide dashboard titles when embedding, using the URL parameter
hide_title=true
(see documentation)
- Looker will only update an element's filter description AFTER query has updated the displayed data
- Improved messaging in the app:
- Refined wording of "unknown substitution error" and other modeling error messages
- Clarified impacts of copying LookML Dashboards to Spaces
- Add a warning when listening and filtering on the same element, since filter is ignored
Enterprise, Platform, and Security
- Require "explore" permission to open Looks (note: this may affect users who do not have the explore permission but should be able to see looks) (see documentation)
- Alternate login - ability to add users by email address when LDAP/Google Auth is enabled
- Custom S3 backups: specify your own S3 bucket and credentials for backups (default is Looker's managed AWS account)
- Increased max connection pool size to 100 from 30
- BigQuery and Snowflake generator support
- New database dialect support for Teradata and Xtremedata
General Improvements and Tweaks
- SMTP error handling deletes mail jobs stuck in queue for more than 7 days and backs off following errors
- (Running) or (Done) text in browser title instead of favicon icons
- Fixed Safari CSRF cookie issue when embedding Looker in public websites
Looker 3.12 2015-01-26
Explore
- Additional pivoting functionality: When pivoting, add
direction: column
to type: running_total
to calculate down the column instead of across a pivot. The current default is direction: row
, which calculates across the row instead. See full pivoting instructions [here]/reference/field-reference/measure-type-reference#running_total).
- Runtime diagnostics available: The runtime for every explore query is now available on a user's history page (/account/history). This is also logged in the internal Looker database and explorable via the /admin/usage panel (see usage panel update below).
Dashboards and Visualizations
- LookML Dashboards Validator The validator now checks LookML used to create a LookML Dashboard for valid fields and common typos.
Enterprise, Platform, and Security
- Usage Panel Update: New usage panel at /admin/usage now captures the runtime for every explore, dashboard element, embed, and scheduled look.
- Improved SMTP Error Handling: Looker will now recognize SMTP mailer errors and wait progressively longer before the next attempt.
- Public Looks without Limits: Saving a public Look with no limit will allow the public look to return all results (and stream if applicable). See how to save a public look here.
LookML and IDE
- New sql_table_name use case: The
sql_table_name
parameter is now available in joins. See documentation.
- PDT Diagnostics Available: Initial version of a Persistent Derived Table (PDT) admin panel is now available at /admin/pdts. This will help manage usage table and will continue to be improved. See documentation.
- Single Table Model Generation: Generating a model with a single table is now possible. See documentation.
General Improvements and Tweaks
- Fixed a memory leak affecting some customers with a large number of model files.
- Fixed shortcut to run query from SQL Runner (cmd+enter or ctrl+enter). See a list of all keyboard shortcuts here.
- Fixed Totals and Row Totals (e.g.
total: true
, row_total: right
) on LookML dashboards. See Dashboard LookML document.
- Updated version of git to ensure we weren't exposed to a potential vulnerability.
- Added ability to sudo as another user if you are already sudoing as someone else.
Looker 3.10 2014-12-29
Dashboards and Visualizations
- User-defined dashboards:
- LookML to User-Defined Dashboard Import - allows users to move LookML dashboards to shared or personal Spaces
- User interface to add filters to dashboards (see documentation)
- User-defined dashboards are on by default (no longer a labs feature) (see documentation)
- Improved dashboard filters:
- Dashboards filters match Explore filter UI
- Ability to hide/show dashboard filters bar
- Changing a filter now requires "Run" button or hotkey press to refresh dashboard
- Redesign of top action bar: more vertical space, move run button and gear to top right
Quick Navigation in Dashboards: Breadcrumbs to easily navigate around Spaces from Dashboards
Font size: Option to change font size for single value elements ("font_size: medium") (see documentation)
Bar charts: new visualization type (see documentation)
Gridlines: x and y axis gridlines visualization option ("x_axis_gridlines: true") (see documentation)
Multiple pivoted measures: now supported in visualizations
Default x axis label: now automatically fills with field name (This changes the existing default chart behavior)
Show/hide axis labels and ticks: Ability to turn off x and y axis labels and ticks ("show_x_axis_label: false", "show_x_axis_ticks: false") (see documentation)
Swap axes: Ability to swap x and y axis, creating a "sideways" graph (see documentation)
Collaboration and Spaces
- Welcome note and "how to" for new users in their space
- Search current space by default with option for searching all
Enterprise, Platform, and Security
- Ability to view embed user settings
- User picker to add users to a role
Explore
- Redesign of top action bar: more vertical space, move run button and gear to top right
- Quick Navigation in Explore: Breadcrumbs to easily navigate around Spaces from Explore
- Added keyboard shortcuts: for common actions (see gear in top right) (see documentation)
- Inclusive date filters: Added a new "in range" date filter that is inclusive on both sides
LookML and IDE
New join syntax:
- join: <view>
type: left_outer | full_outer | inner | cross # defaults to left_outer
relationship: one_to_many | many_to_one | one_to_one | many_to_many
sql_on: ... # use sql_on, sql, or foreign_key
Label option for models: Added label: for models
Show regex errors in project search
Liquid conditions now work in fields
General Improvements and Tweaks
- Fixed a bug where filter suggestions did not appear when first focusing on the filter
- Exclusion filter (not equal to) no longer excludes NULL
- Disable suggestions when using sql_always_where (see documentation)
- Fixed memory leak issue affecting Lookers with a large number of model files
- Default to Production Mode on embed if user is logged into dev mode in the same browser session
Looker 3.8 2014-12-01
Dashboards and Visualizations
- User dashboard filters: User dashboards (non-LookML) now allow filters (see documentation)
- Dropoff percent: option for grouped column charts (see documentation)
- Show view name: option to show/hide "VIEW NAME" on visualizations and dashboards* (see documentation)
- Hidden series: Determines which series will begin hidden in the UI (see documentation)
- Totals: Totals now display on LookML dashboard elements ("total: on" and "row_total: right") (see documentation)
- Show values: Display values above data points on charts (see documentation)
- Improved null handling: Discontinuous null option for line and area charts (see documentation)
- Series Labels: Set the label of the series based on the dimension values
- Cleaner formatting for column charts w/ time dimension on the x-axis (see documentation)
- Series toggle on/off is saved with the visualization
- Dashboard embedding: Add /embed/ to embed a dashboard (requires login)
Enterprise, Platform, and Security
- Developer Constraints: Configure a model (and thus a developer) to a specific set of connections
- New custom permission options (see documentation):
- download_with_limit: download queries with a limit
- download_without_limit: download queries that don't have a limit
- save_content: save and edit looks and dashboards
- schedule_look_emails: schedule a look to send emails
- Admin settings for technical email contacts, downtime alerts, and instance update time windows
General Improvements and Tweaks
- Clicking dashboard element title will always retain the vis config settings in Explore
- Dozens of bugs squashed, especially around dashboard and visualizations, huzzah!
Looker 3.6 2014-11-03
Organization and Collaboration
- Introducing Spaces! Organize looks and dashboards into shared spaces (e.g. "Marketing", "Q4 Sales Review"). There is still a space for each user in Looker, and you can bulk move and copy items between spaces. (see documentation)
Explore
- Row totals option when pivoting: add a total across a row in addition to down a column
- Future date shortcuts in advanced filters ("tomorrow", "next week", "next month", "next year")
LookML
- LookML Validator: Check an entire project for LookML issues all at once, ensuring that everything is working as expected.
- When pivoting, add
direction: column
to type percent_of_total
to calculate down the column instead of across a pivot. Use direction: row
(default) to calculate across the row instead.
- LookML Deprecation Warnings (Looker Labs): The LookML editor will show warnings for LookML options that have been obsoleted by a newer option.
Enterprise, Platform, and Security
- Google Authentication (OAuth): Looker can authenticate users against your Google-managed domain (see documentation)
- Custom permission to disable SQL Runner for specific users
General Improvements and Tweaks
- Looker Labs: We've added a section in the admin panel where you can get access to experimental features we are cooking up
- Major app performance improvements. Speedier rendering of large data tables, dashboards, and page loads
- Responsive LookML dashboard layouts with
layout: grid
(see documentation)
- Epoch time fields respect convert_tz: false (disable timezone conversion)
- Allow percent_of_total and percent_of_previous when a row limit is reached
- Users only see looks and dashboards if they have model access
Looker 3.4 2014-10-06
Visualizations
- Instant Dashboards (beta): Dashboards will display the previous run's data while new queries are run in the background, allowing information to appear instantly. This feature can be turned on in the admin section of your Looker.
Explore
- Explore page and dashboards, the tab icon animates while queries are running, and shows a checkmark when the queries have completed. This makes it easier to leave Looker running in the background while you work on other things.
- Field descriptions: Add descriptions to your fields in LookML. Descriptions appear in the Field Picker on the explore page. Descriptions provide a way to explain to users exactly what a dimension or measure means.
Field Description Example
- dimension: sale_price
type: number
decimals: 2
sql: ${TABLE}.sale_price
LookML
- Adds ability to "alias:" dimension_group fields
Enterprise, Platform, and Security
- Custom Roles Types - mix and match permissions to create new role types.
- Added permission option to configure which users can share Looks publicly
- Added permission option to configure which users can see LookML
- Support for IBM DB2
Looker 3.2 2014-09-08
UI / UX
Explore
- GUI for Filters - drop-downs, calendar picker, and more
- Keyboard shortcuts for run query, save, and clear query (cmd+enter, cmd+s, cmd+k)
- Dialog to specify filename for downloads
LookML / Projects
- LookML
base_view:
keyword changed to explore:
(base_view
is deprecated but backward compatible)
- LookML
detail:
keyword is now drill_fields:
(detail:
is deprecated but backward compatible)
- Added
suggestable: false
parameter to disable filter suggestions for a field
Enterprise, Platform, and Security
- (Beta) Embeddable functionality: SSO, Whitelabel / OEM, Look and Dashboard embedding
- Roles - Create custom user roles and domains (access levels)
Bug Fixes and Tweaks
- Redshift use "terminate" instead of "cancel"
- Syntax highlighting in SQL Runner
- Short URL to query also contains last visualization configuration
- Automatic time zone conversion for Oracle
- Style updates on 3.0 release (thanks beta testers!)
- Error messaging improvements
- Show warnings when fields are not available
Looker 3.0 2014-08-11
UI / UX
- All new style and design!
- User-configurable charts on the Explore page (not LookML)
Explore
- Column (Pivot) Limit - Specify the # of columns to display in addition to rows
LookML / Projects
- Providing suggestions for filters - New LookML parameters
suggest_base_view
, suggest_dimension
, and suggestions
for dimensions.
Data Visualization
- Query URLs persist visualization state
- Embeddable iframe references a saved chart
Enterprise, Platform, and Security
- (Beta) Google Authentication (OAuth) - Looker can authenticate users against your Google-managed domain.
- New User Roles: Developer, Dashboards-Only
- Session Manager - See and revoke Looker sessions
Bug Fixes and Tweaks
- Add/delete projects experience improved
- "After" date filters work