Notas de lançamento da versão 3.x

A partir do Looker 3.46, os itens marcados com indicam alterações à funcionalidade existente que podem exigir a sua atenção à medida que faz a atualização.

Looker 3.56 25/09/2016

flash_on Visuais

  • Os looks são agora documentos autónomos. O visual foi atualizado para se focar na apresentação do conteúdo. Algumas coisas a procurar incluem:
    • Maior ênfase no painel de visualização
    • Um painel de detalhes redutível, que expõe informações rápidas sobre o Look, incluindo a respetiva descrição, criador, horas de criação e de última atualização, bem como informações de agendamento e do painel de controlo
    • Opções de configuração da funcionalidade On-Look, incluindo agendamento, eliminação e controlo de acesso
    • Uma sobreposição de edição no Looker, onde é possível modificar a consulta e o título do Look
    • Repor links de aparência e explorar a partir daqui, que permitem aos utilizadores interagir com a consulta e explorar mais detalhadamente sem afetar o consumo de conteúdo guardado por parte de outros utilizadores.

Painéis de controlo

  • Edição no painel de controlo. No modo de edição, os utilizadores podem agora modificar mosaicos diretamente a partir do painel de controlo.
  • Foi adicionada uma mensagem em painéis de controlo com mais de 25 mosaicos a informar os utilizadores de que o desempenho pode ser afetado.
  • As notas do painel de controlo do LookML são transferidas para os painéis de controlo definidos pelo utilizador após a conversão.

Visualizações e página Explorar

  • Filtrar por uma dimensão clicando num valor na tabela de dados de resultados ou numa visualização de tabela adiciona agora essa dimensão como um filtro na página atual, em vez de atualizar a página inteira. Isto desativa essa filtragem dimensional nos elementos de visualização de tabelas do painel de controlo.
  • Adicionámos uma opção Desafixar de zero para permitir que os gráficos se concentrem na área para a qual existem dados, em vez de mostrarem a escala completa a começar em zero.

LookML

  • Introduzimos ${EXTENDED}, que lhe permite referir-se ao objeto que está a ser estendido e ao objeto de extensão em simultâneo. Saiba mais.
  • O nome de SUPER* foi mudado para EXTENDED* para listas. Saiba mais
  • As tabelas derivadas persistentes criadas no modo de desenvolvimento vão ter sempre um máximo de persist_for de 24 horas. Saiba mais.
  • O gerador de LookML vai agora adicionar um parâmetro description aos ficheiros de visualização recém-gerados.

Dialetos

  • BigQuery. Foi introduzido o suporte inicial para o SQL padrão do BigQuery. Inclui suporte para o estimador de tamanho da consulta e agregados simétricos.
  • Impala. Foi adicionado suporte para tabelas derivadas persistentes.
  • DataVirtuality. Foi corrigido um problema que podia fazer com que os agregados simétricos gerassem SQL inválido.
  • MS SQL:
    • Foi corrigido um problema em que um campo não podia usar mais de 30 carateres.
    • Foi introduzido um dialeto estático (Microsoft SQL Server 2005) para estabelecer ligação à versão 2005 descontinuada do MS SQL.
  • Snowflake. Foi corrigido um problema em que determinadas combinações de filtros de data não devolviam resultados incorretamente.

Administrador

  • Na página Grupos, foi adicionada a capacidade de filtrar a lista de utilizadores num grupo.
  • A página de um utilizador apresenta agora o link Repor palavra-passe abaixo do botão Enviar.
  • Os grupos na página Grupos estão agora ordenados alfabeticamente.
  • Os utilizadores na página Utilizadores estão ordenados alfabeticamente, com os nomes de utilizadores nulos no final da lista.

Ajustes gerais e correções de erros

  • Atualizámos a página 404 no Looker para refletir que a página pode ser o resultado de conteúdo em falta ou de uma falta de autorizações.
  • Caixas de diálogo Guardar, Copiar e Mover atualizadas que apresentam árvores de espaços ou painéis de controlo para mostrar os espaços nos quais um utilizador pode guardar.
  • Agora, é possível definir grupos num URL de incorporação de SSO.
  • Agora, os cursores focam-se no primeiro campo de qualquer modal.
  • Foi corrigido um problema em que o validador de Looks podia demorar mais tempo do que o normal a devolver resultados.
  • Desativámos a opção "Abrir no navegador" quando o formato do ficheiro é Excel.
  • Foi corrigido um problema em que nem todos os subespaços eram carregados na caixa de diálogo Guardar, copiar ou mover.
  • Corrigido um problema em que a opção de exploração Get Dashboard LookML não gerava todas as dimensões e medidas.
  • Melhorámos a mensagem de erro quando os utilizadores não conseguem mover conteúdo para espaços aos quais não têm acesso.
  • Foram corrigidos vários problemas relacionados com o seletor de cores.
  • Foi corrigido um problema em que as ordenações secundárias, terciárias e posteriores de tabelas dinâmicas não eram respeitadas na página Explorar.
  • Foi corrigido um problema em que a introdução de texto nas caixas de configuração de visualização podia ser instável.
  • Foi corrigido um problema em que os utilizadores do IE11.0 não conseguiam clicar no menu pendente Escolher campo no modal de filtro do painel de controlo.
  • Foi corrigido um problema em que start_date e end_date eram avaliados como nulos quando se usava a opção de filtro de data "está no dia".

Looker 3.54 2016-08-28

Gestão de conteúdo e espaços

  • Controlos de acesso para espaços: introdução da capacidade de gerir quem pode aceder a vários espaços e a que nível. Saiba mais.
  • Grupos para gestão de utilizadores e conteúdo: um novo paradigma de grupos rege as coleções de utilizadores. Os grupos podem receber acesso aos espaços como uma unidade. Os grupos podem ser configurados automaticamente através de métodos de autenticação existentes, como LDAP e SAML. Saiba mais.

Design do Looker

Atualizações aos painéis de controlo para dispositivos móveis para facilitar a visualização, incluindo:

  • Tamanho dos mosaicos maior
  • Capacidade de utilização dos filtros melhorada
  • Navegação atualizada para melhorar o espaço útil do ecrã

LookML

  • Adicionou novos intervalos de tempo, incluindo second, millisecond e microsecond. Saiba mais.
  • Foi adicionada a capacidade de filtrar pelo second intervalo de tempo. Saiba mais.
  • O validador de LookML vai agora emitir um aviso corretamente quando order_by_field é declarado num campo que não é uma dimensão ou faz referência a uma medida. Saiba mais.
  • Foi introduzida uma funcionalidade antiga para impedir que as dimensões façam referência a medidas. Saiba mais.
  • O validador de LookML vai agora avisar corretamente quando os campos de filtro são declarados com type: time. Saiba mais.

Explore

  • Foi adicionada a capacidade de copiar valores numa coluna da tabela de dados. Os valores copiados são aceites na caixa de entrada do filtro se forem colados aí.
  • Foi adicionada a capacidade de substituir referências de campos em cálculos de tabelas e filtros personalizados com o validador do Look. Saiba mais.
  • Os filtros são agora predefinidos para o mesmo intervalo que o período filtrado. Por exemplo, quando filtra por "created_hour", o filtro é predefinido para "horas" em vez de "dias".
  • As descrições dos grupos de dimensões são agora apresentadas ao nível do nome do grupo de dimensões, em vez de serem repetidas para cada dimensão. Saiba mais sobre as descrições. Saiba mais sobre os grupos de dimensões.

Visualizações

  • Foi adicionada uma opção de visualização para inverter a direção do eixo x ou y.
  • Foi adicionada a capacidade de ocultar os totais na visualização de tabela.
  • Agora, as linhas de referência usam um seletor de cores em vez de entradas de valores hexadecimais.
  • Agora, os gráficos usam o símbolo nulo (∅) em vez da string "null".
  • Os gráficos circulares e a legenda associada vão agora ser centrados como uma unidade, em vez de centrar o próprio gráfico.

Programação e transferência

  • Resource Manager para tarefas agendadas e transferidas
    • Por predefinição, o sistema processa as tarefas de transferência e renderização aos pares. Os administradores de instâncias veem uma nova origem no painel de consulta denominada "renderer".
    • Estas alterações devem resultar em menos tempos limite no conteúdo renderizado e reduzir o impacto na instância do Looker.

Ajustes gerais e correções de erros

  • Ajustes aos espaços
    • Melhoria do tempo de carregamento da página Espaços.
    • Melhorámos o tempo de carregamento do seletor de espaços nos modais Guardar, Copiar e Mover.
    • Garantimos que o título dos espaços é propagado corretamente para o separador do navegador.
    • Atualizámos o estilo do modal Editar espaço para corresponder a outros modais.
    • Os cursores focam-se agora no primeiro campo editável nos modais do espaço.
  • Suporte descontinuado para o Internet Explorer 10. Saiba mais.
  • Foi adicionada uma nova autorização para permitir que os utilizadores vejam sobreposições de detalhe em painéis de controlo sem poderem explorar os dados.
  • Pedir um link de reposição de palavra-passe na página de início de sessão oferece agora uma confirmação quando a palavra-passe é reposta com êxito.
  • Foi introduzido um novo atalho de teclado (ctrl+shift+d) para entrar no modo de desenvolvimento.
  • Apresentação padronizada da secção Filtros fechada em Explorações e painéis de controlo.
  • No menu pendente "Escolher campo…" no modal de edição do filtro do painel de controlo, os valores vão agora respeitar as etiquetas de visualização associadas.
  • Suporte incorporado adicionado para criar controlo de versões local.
  • Melhoria da eficiência da validação de LookML.
  • Melhoria da eliminação de consultas para as versões 0.133 e superiores do Presto.
  • Foi adicionada linguagem explicativa para a base de dados temporária na página de edição das associações.
  • Garantimos que os campos datatype: date são filtrados corretamente em determinados dialetos.
  • Foi corrigido um problema em que os agregados simétricos removiam novas linhas na maioria dos dialetos.
  • Foi corrigido um erro em que a validação do LookML podia provocar uma falha de uma instância.
  • Foi corrigido um problema em que os totais podiam ser omitidos quando as tabelas dinâmicas eram ordenadas com um limite de colunas.
  • Foi corrigido um problema que podia resultar em cores não correspondentes entre títulos e texto em visualizações de valor único.
  • Foi corrigido um problema em que as paletas de cores predefinidas podiam não ser aplicadas em todos os locais.
  • Foi corrigido um problema em que não era possível expandir nem reduzir as secções do selecionador de campos quando se usava o Firefox.
  • Foi corrigido um problema em que os intervalos de tempo produziam um erro do LookML quando usavam can_filter: false.
  • Foi corrigido um problema em que os painéis de controlo do LookML com objetos de texto não eram transferidos.
  • Foi corrigido um problema em que a reatribuição da propriedade de planos agendados podia fazer com que os destinatários fossem removidos.
  • Foi corrigido um problema em que o parâmetro can_filter podia permitir a filtragem durante a interação com a detalhamento.
  • Foi corrigido um problema em que um filtro podia mudar para matches (advanced) após a execução de uma consulta.
  • Foi corrigido um problema em que os fusos horários podiam mudar na análise detalhada.
  • Foi corrigido um problema em que os valores dos filtros eram removidos de forma fiável das caixas de entrada de filtros na página de exploração.
  • Foi corrigido um problema em que as ordenações de medidas podiam permanecer na consulta após a remoção da medida.
  • Corrigido um problema em que o SQL não era gerado de forma fiável no separador SQL da página Explorar.
  • Foi corrigido um problema em que o espaço de um utilizador podia ficar bloqueado se o utilizador não tivesse acesso a determinados espaços.
  • Foi corrigido um problema em que a edição de filtros num painel de controlo copiado do espaço de um utilizador eliminado podia produzir um erro Validation Failed.

Looker 3.52 2016-07-31

Design do Looker

flash_on Barra de navegação reformulada

  • Ampliou a tela de trabalho disponível para expandir o espaço disponível para trabalhar com tabelas e visualizações, e para se adaptar à visualização horizontal em dispositivos adicionais.
  • Navegação simplificada através da remoção de ícones e do foco da organização nas ações do utilizador. A navegação inclui:
    • Explorar: veja o conteúdo existente; comece por Looks e painéis de controlo existentes
    • Explorar: inicie uma nova consulta
    • Desenvolver: aceda ao editor do LookML, à execução de SQL e ative/desative o modo de desenvolvimento
  • Aumentámos a Ajuda disponível e reorganizámos o menu. O menu de ajuda inclui:
    • Pesquise no Docs e no Discourse
    • Links para documentação oficial e Looker Discourse
    • Informações sobre a versão atual do Looker (incluindo notas de lançamento e número)
    • Apoio técnico por chat com o Departamento de Customer Love do Looker (disponível apenas para programadores e administradores de instâncias)
  • Limpeza do menu. Ajustámos vários menus e listas para facilitar a navegação e unificar o design.
    • Ordenou alfabeticamente várias listas, incluindo Funções, Ligações e Explorações, no modal Filtros do painel de controlo
    • Itens do menu de engrenagem alinhados à esquerda e "…" anexado às opções que iniciam outro modal

Visualizações

flash_on Separador Série no editor de visualização

O separador Série apresenta uma interface melhorada para editar a cor, o nome e o tipo de uma série. Tudo o que foi modificado através de pares chave-valor nas caixas de texto livre do separador Estilo pode ser encontrado no separador Série, que substituiu o separador 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 áreas

Explore

  • As tabelas de dados apresentam agora os totais das colunas quando o limite de linhas é atingido. Saiba mais.
  • As descrições de exploração são agora apresentadas no menu pendente Explorar na barra de navegação superior.

Programação e transferência

  • Autorização autónoma para ver informações agendadas. A autorização see_schedules permite o acesso ao plano agendado e aos painéis do histórico do programador. Saiba mais.
  • Esquema melhorado para transferências com base em dados dinâmicos. Os ficheiros .csv, .html, .md, .txt e .xlsx transferidos apresentam agora uma linha por dimensão com rotação para corresponder mais de perto à apresentação no Looker. Se tiver processos que dependem de uma única linha de cabeçalho, use a funcionalidade antiga "Cabeçalhos de tabela de linha única". Saiba mais.
  • Esclareceu o erro que os utilizadores recebem quando o Looker não consegue renderizar PDFs porque o PhantomJS não está instalado.
  • Esclareceu o erro que os utilizadores recebem se forem destinatários de um plano agendado criado por um utilizador que foi eliminado ou desativado.

LookML e ambiente de programação

  • Contexto gerado automaticamente como comentários SQL para PDTs. Ao gerar PDTs, o Looker emite um comentário para indicar o modelo, a vista, o ID do utilizador que está a gerar a tabela (se disponível), se o utilizador está ou não no modo de programador e o slug da instância. Saiba mais.
  • Atualizámos o Validador de aspeto para melhorar o design e incluir a capacidade de substituir o nome de campos, vistas, elementos Explorar e modelos, independentemente do erro. Saiba mais.
  • Mudança rápida de ficheiros. O IDE de desenvolvimento do LookML agora alterna instantaneamente entre ficheiros e não requer uma atualização completa da página.
  • Lista de tabelas da execução de SQL truncada. O SQL Runner limita a lista de pré-visualização de tabelas a 500 para limitar o impacto no navegador.
  • Removeu completamente o parâmetro scoping. Saiba mais.

Dialetos

  • BigQuery:
    • Foi corrigido um problema em que os agregados simétricos podiam ser calculados incorretamente na presença de números negativos.
    • Melhorámos a eficiência do week período.
    • Foi melhorado o comportamento das medidas nos campos fanout_on.
  • Snowflake:
    • Foram adicionadas informações sobre o funcionamento dos PDTs.
  • Hive:
    • A versão 1.2 do Hive é a versão mínima suportada (em vez da versão 0.13 do Hive).
    • O Hive usa agora LIKE em vez de expressões regulares para a filtragem de strings.
  • Spark:
    • O Looker usa agora o HiveQL 1.2 em vez da sintaxe do HiveQL 0.13.
  • Presto:
    • Incorporou o controlador JDBC Presto padrão (versão 0.149). Saiba mais.
  • DataVirtuality:
    • Foi adicionada uma opção SSL no painel de ligação do Looker.
    • Foi corrigido um problema em que o DataVirtuality não carregava corretamente as mensagens de erro.
  • MS SQL:
    • O controlador JDBC foi atualizado para a v4.2. Tenha em atenção que o SQL Server 2005 vai deixar de ser suportado.

Ajustes gerais e correções de erros

  • Alterações à API (beta):
    • Garantido que o formato JSON devolve os valores dos campos type: number como números e não como strings. Saiba mais.
    • Substituiu os trajetos run_async e create_query_and_run_async. Os utilizadores da API devem fazer a transição para a rota create_query_task.
  • Ajustes de desempenho e estabilidade:
    • Desempenho melhorado ao obter resultados em cache.
    • Utilização de memória reduzida ao ler e escrever na cache de consultas.
    • Alterou a forma como o Looker se liga às bases de dados MySQL internas para tornar a ligação mais robusta.
  • Correções de erros de visualização:
    • Foi corrigido um problema em que os mapas não funcionavam com colunas ocultas quando estavam presentes cálculos de tabelas e todas as medidas estavam ocultas.
    • Foi corrigido um problema em que o preenchimento à direita nos gráficos podia estar desalinhado.
    • Foi corrigido um problema em que o formato de valor dos cálculos de tabelas não aparecia no eixo Y de uma visualização.
    • Foi corrigido um problema em que o formato da etiqueta de tempo só funcionava com um valor de rotação da etiqueta.
    • Foi corrigido um problema em que as visualizações eram renderizadas vazias se fosse usado um valor mínimo ou máximo do eixo Y com um tipo de escala logarítmica.
    • Foi corrigido um problema em que um aviso de gráfico podia deslocar o eixo x para fora da vista.
  • Foi resolvido um problema em que diferentes sistemas do Looker podiam processar e ordenar os resultados em ordens diferentes em várias áreas (painéis de controlo, Explores, transferências, etc.).
  • Foi corrigido um problema em que a indicação visual de que uma caixa de entrada de filtro estava à procura de sugestões não era apresentada ou continuava a desaparecer durante a execução.
  • Foi corrigido um problema em que as etiquetas eram truncadas de forma inconsistente em transferências de PDF.
  • Os mosaicos de texto nos painéis de controlo do LookML já não produzem avisos "Element must specify an explore" (O elemento tem de especificar uma análise detalhada).
  • Foi corrigido um problema em que os menus de engrenagem dos campos nas tabelas sobrepunham mensagens de estado vazio na tabela de dados.
  • Foi corrigido um problema em que o valor predefinido de um filtro do painel de controlo não se integrava corretamente com outros filtros se estivesse configurado para o fazer.
  • Foi corrigido um problema em que os painéis de controlo incorporados podiam devolver resultados vazios na primeira execução.
  • Foi corrigido um problema em que os filtros personalizados que usavam dimensões sim/não podiam produzir SQL incorreto.
  • Foi corrigido um erro em que as explorações expandidas devolviam incorretamente o erro "ignore unexpected list of fields in explore" (ignorar lista inesperada de campos na exploração).

Looker 3.50 2016-07-05

flash_on Atualizações de funcionalidades antigas

As 3 funcionalidades seguintes vão ser desativadas e removidas totalmente na versão 3.50:

  • A substituição de$$ substitution
  • Joins declared in views
  • LookML "scoping" Parameter

Details on how to migrate off these features can be found in this Community topic.

Visualizations

Trend Lines [Labs] and Reference Lines

  • Added the ability to specify the location of reference line text. Options are Left, Right, Center. Learn more.

  • Added the ability to specify trend lines.

    • Options include linear, exponential, logarithmic, and moving average.
    • Moving average type has options for 7, 14 and 28 as it is typically used for days.
    • Any number of trend lines can be added.
    • Each trend line can be set to a specific series.

    See documentation: Area Charts - Bar Charts - Column Charts - Line Charts - Scatter Charts

Plot Region Data on Interactive Maps

  • U.S. Zipcode Tabulation Areas and U.S. Counties Map Layers. These new map layers can be used on the interactive map. The zipcode field type automatically works with the interactive map. Learn more.
  • TopoJSON Map Layers on Interactive Maps.
  • All existing TopoJSON map_layers in LookML now work on interactive maps, including built in maps like Countries, U.S. States, and U.K Postcodes, and the new Zipcode and County layers. Learn more.
  • Added a heatmap opacity setting and now map labels can show above or below the heatmap. Learn more.

Explore

Custom Filters

See documentation: Custom Filters & Looker Expressions

  • Full control over filter logic via ANDs, ORs, and parentheses
  • Access to same functions available in table calcs
  • Can be used in conjunction with regular filters
  • Contextual help pane

Table Calculations Enhancements

See documentation: Table Calculations & Looker Expressions

Improved Explore URLs

The explore page URL now has a shorter, more stable, format and the URL does not contain filter values or other data. Learn more.

Powered By Looker

  • Embedded Explore pages now broadcast a JavaScript event whenever the page state changes. Enables the ability to build a custom saving mechanism for embed users. Learn more.
  • Support for wildcard subdomains in the embed domain whitelist. This makes it much easier to whitelist groups of embedded domains.
  • Fixed an issue where downloading a PDF from an embedded dashboard did not work.
  • Fixed an issue where filter values on embedded dashboards did not wrap properly.

Scheduler

  • Improved unsubscribe flow for scheduled content.
  • Text objects on Dashboards will now appear in Dashboard PDFs.
  • When scheduling content, the To section now accepts comma-separated lists of email addresses.
  • The schedule reassignment modal (accessed via admin/scheduled_plans ) now includes the name of the Look or Dashboard.

LookML

  • **Added date_start and date_end to date filters**. This allows the beginning and end dates in a date filter to be explicitly referred to in LookML. This is useful for table wildcard functions in BigQuery or partitioned columns in Hadoop.
  • PDT Trigger Check / Regenerator can now rebuild tables concurrently. See documentation.

Dialects

See dialect support level definitions.

  • Changes to Database Connection Credentials. Looker will no longer pass authentication information through the driver's connection string and will instead pass credentials as part of the connection properties. Learn more.
  • Denodo. Added Level 2 support. See documentation.
  • Oracle. Changes to database connection configuration. See documentation.
  • Snowflake. Queries now support timezone conversion. This change will enable features like User Specific Timezones on Snowflake. Learn More.
  • Presto. Added support for PDTs.
  • Vertica. Updated the Vertica 7 connection to Vertica 7.1 (Vertica 7.0 users should use the Vertica 6 connection; to use all Vertica 7 features, update Vertica to 7.1 and connect with that option)
  • Teradata Presto. Added support for version 141t. For more details on connecting, open a support request.
  • Hive. Deprecating support for 0.13. This is the last Looker that will support Hive version 0.13. Starting with 3.52, Looker will support Hive version 1.2+.

Administration & Security

  • Additional Sub-Admin Permissions. Permission to view the PDT panel can be given with the see_pdts permission. See documentation.
  • Usage panel update. Can now be downloaded as a PDF. See documentation.
  • Connections page update. Offer to configure PDT support exists only if the dialect supports PDTs. See documentation.
  • Regenerator based PDT builds now appear in query panel.

General Tweaks and Bug Fixes

  • Restored the ability to color values in Single Value visualizations. See documentation.
  • Model sets on the admin/model_sets/new page will now appear in alphabetical order.
  • Updated 404 Message to let users know that either the page is not found or they do not have access to view it.
  • Fixed an issue that caused filter input boxes to take up unnecessary space.
  • Fixed an issue where scheduled tasks could temporarily be sent from a staging instance.
  • Fixed an issue where text objects caused LookML Dashboards to break.
  • Fixed an issue where scale types didn't update correctly when switching series positions.
  • Fixed an issue on PostgreSQL with slow relative date filters.
  • Fixed an issue where errors due to ${TABLE} deprecation caused broken dashboards.

Looker 3.48 2016-06-08

Dashboards

flash_on Improved Dashboard PDFs

  • PDF dashboard downloads now look like they do in the browser.
  • Vector-based rendering allows zooming without losing quality.
  • Note the following requirements:
    • Looker Labs feature must be enabled
    • The default layout for scheduled emails will change to the new format
    • Customer-hosted installations must be running PhantomJS 2.11. Check your version and update.

Explore

  • Table Calculations editor now works properly with special characters or ambiguous calculation names.
  • Single Value Visualizations have improved support for fields that display images via HTML.

LookML

  • Faceted Filters enabled at an explore level when using access filter fields or sql_always_where: When an explore has sql_always_where or access_filter_fields set, full_suggestions defaults to true for all fields exposed by that explore. Individual fields can still opt out of full_suggestions query behavior by setting full_suggestions = false, and can opt out of suggestions altogether with suggestable = false. Learn More.
  • New timeframe month_name. Dates can now be bucketed by name of month. Learn More.
  • New can_filter Parameter: Accepts the inputs true or false. When set to false, the field cannot be used as a filter. This parameter can be applied to measures and dimensions. Learn More.
  • Explore and View names can now start with numbers.
  • Built-In Named Value Formats for British Pounds and Euros: gbp_0, gbp, eur_0, and eur. These are used as inputs to the value_format_name parameter. Learn More.
  • Unsafe Liquid parameters have been deprecated with a Legacy Feature.

Dialects

  • MySQL. Fixed an issue where NULLs would be filtered out of pivoted tables.
  • Spark. Fixed an issue that was causing connections to break due to long index name values.
  • Redshift. Provides a more useful error when Redshift Admin kill queries.
  • BigQuery
    • Added support for User-Defined Functions (UDFs) as part of a PDT definition: Docs.
    • Streaming downloads are now possible
    • Fixed an issue where wide queries would fail in Looker
    • Updated to a new BigQuery driver that includes Google Drive support
    • Expanded the max field name length to BigQuery's documented 128 character length limit from the previous limit of 24 chars.
  • Bityota. Removed support for Bityota
  • Redshift & MS SQL. Limited the duration of the long running query statements Looker uses for query killing tests on Redshift and MS SQL.

Administration

User-Specific Database Connections

  • Connections can be configured to use the user's LDAP credentials to connect to the database. Learn More.
  • Allows user-specific, database-level permissions to be enforced within Looker, as well as query auditing.
  • NOTE: public URLS and PDTs are not supported for these types of connections

New Sub-Admin Permissions

  • New permissions for various admin panels can be granted to users without making them full-blown admins.

Documentation

  • Added Looker versioning in documentation.
    • Use the Looker version selector in the upper right to select your version.
    • Versioning officially starts with 3.48 features but we have preserved some pre-3.48 version-specific content that can be viewed using the selector.
    • The Looker version selector appears on all pages in the "Exploring and Visualizing Data" and "Sharing, Importing, and Embedding Data" section and will gradually appear on all docs.looker.com pages.
  • Added a button to jump back to the top of the page.
  • Added +/- to the side menu to show when a menu item can be expanded.
  • Moved the search bar to the top of the side menu.

General Tweaks and Bug Fixes

  • Added a "Scheduled By" note to the bottom of scheduled emails.
  • Fixed a bug causing a parse error in exploring from the SQL Runner.
  • Fixed an issue that prevented suggestions from populating in filters that depended on some PDTs.
  • Fixed an issue that caused LookML Dashboard elements to overlap when using layout: static.
  • Fixed a bug causing the group by clause in the SQL related to some pivoted tables to call the wrong field.
  • Properly warn when attempting to filter a measure on a raw timeframe.
  • Fixed a few small table calculation bugs related to pivoted dimension handling.
  • Fixed an issue with connectivity to the internal database (when using MySQL) which could lead to outages.
  • Fixed an issue where instant dashboard would cause a dashboard not to return from cache if the prior run resulted in an error.
  • Fixed a bug where Looker would incorrectly filter "empty" in "is equal to" string filter.
  • Fixed an issue where Looker tried to convert timezone to '' certain generated SQL.
  • Fixed an issue where filters on some date timeframes were generating incorrect SQL.
  • Fixed an issue where scheduled dashboards could send from Dev mode.
  • Removed an unneeded warning for unset database timezones in the Connections panel.
  • Fixed an issue where field_group_label was causing an erroneous error.
  • Fixed a few errors related to PDF downloads that reflected 'No Results' incorrectly.

Looker 3.46 2016-05-08

Dashboards

flash_on New Dashboard Look & Feel

  • More modern aesthetic with font tweaks, better use of whitespace, and removal of clutter.
  • Single values read more naturally with titles on the bottom.

flash_on Dashboard Edit Mode

  • Once activated, provides the ability to move and resize tiles, add or edit filters and notes, and add/remove tiles to the Dashboard.
  • This also introduces notices when saving Looks that show which Dashboards will be impacted by the changes.
  • This feature is derived from and replaces the Lock feature that was in Labs.

Headers and Free Text Boxes

Allows for title, subtitle, and body text to be inserted into dashboards. Can be resized and arranged just like a regular tile.

Better Tile Dragging and Resizing

  • Improved Dragging Logic makes it easier to move and resize tiles on dashboards.
  • More Flexible Sizing for Dashboard Tiles Tiles now exist on a 24-across grid instead of a 12-across grid.

Visualizations

Single Value Visualization Enhancements

  • Callout Numbers.
  • Progress Bars.
  • Dashboards auto-adjust text size so tiles all match.

Updated Column Truncation Logic for Table Visualizations

  • Added seconds to the Dashboard Refresh function found in the gear menu on Dashboards.
  • Browser tab titles now reflect dashboard names.

Explore

Table Calculations Updates

  • New date functions
    • add_{interval}: add_seconds, add_minutes, …, add_years.
    • trunc_{interval}: trunc_minutes, trunc_hours, …, trunc_years.
  • Date improvements. Comparison operators (>, <, >=, <=) now support dates.
  • Improved field completions to include labels.
  • ANDs now takes precedence over OR. In the past, these statements evaluated left to right, so existing equations that didn't use parentheses may change.
  • Added the ability to filter on "is not" with day of week index.
  • Increased checking for type mismatches to avoid errors. However, this change also means that if you need to modify any expressions where you compare yes/no fields to strings.

Scheduling

Webhooks for Scheduled Looks (Labs)

  • New option when scheduling a Look or dashboard to perform an HTTP POST to one or more servers instead of emailing the results. Learn More.
  • Use a service like Zapier or a custom web server to upload data from Looker to an S3 bucket, Dropbox, an FTP server, etc. See example with DropBox.
  • Introduces a new permission send_outgoing_webhook that is automatically given to all Looker Admins, and is required to use this functionality.

Scheduling Updates

  • Added a "Test" Button. Sends test email to the scheduler but not recipients.
  • Added a Formatting Option. New option to use formatted values in CSVs, TXTs, etc. (just like with downloads).
  • Timezones. Always explicitly set the timezone of a scheduled look and thus detach it from the application's timezone. The scheduling modal defaults to the application timezone when creating a new schedule. Changing the application timezone thus effects all newly created plans, but not existing ones.
  • Scheduling Modal Changes. Full control over range of hourly option and improved UI.
    • Expanded the hourly range available.
    • Support for scheduling on a particular day of the week occurrence in the month was broken and has been removed. Current schedules set to run on a particular day of week and week of month will automatically be reassigned to the first day of the month.

LookML

  • Improved reliability of the LookML Generator. The LookML Generator now only generates for the requested schema instead of always generating for the default schema as well, resolving issues with duplicate field definitions and "exists" errors for view files.
  • New Value for Timeframes Parameter. Added day_of_year timeframe.
  • New Filter syntax for filtering on Quarters. 2015-Q2 will now work in Matches(Advanced).
  • LookML Deprecations. Learn More.
    • $$ é agora uma funcionalidade antiga. Deve ser substituído por ${TABLE}.
    • A partir da versão 3.46, as junções só devem ser definidas numa definição de explore:. A definição de um join: em qualquer outra localização está descontinuada.
    • O parâmetro scoping foi descontinuado. A utilização de scoping: false vai agora produzir um erro do Validador de LookML. Os modelos devem usar sempre nomes de campos com âmbito.

    Dialetos

    • dashDB: agora suporta PDTs e eliminação de consultas.
    • Dialetos de streaming. Aster, Data Virtuality, Exasol, Greenplum, Hive, Impala, Microsoft Azure SQL, Microsoft SQL Server, Presto, Spark e Teradata. Consulte o artigo Quais são todos os limites de linhas no Looker? Página de práticas recomendadas para mais informações.
      • Spark: foi corrigido um problema que podia fazer com que as sugestões de filtros gerassem SQL inválido
      • Presto:
      • Agora, é possível criar vistas a partir de vários catálogos no PrestoDB e não apenas do especificado na ligação.
      • Foi corrigido um problema em que os testes de ligação permaneciam na fila do Presto.
    • Correções do PostgreSQL:
      • Foi corrigido um problema que fazia com que a filtragem num trimestre fosse incorreta.
      • Corrigimos um problema com consultas lentas que usavam filtros de datas relativas.
      • Foi corrigido um problema que fazia com que as letras maiúsculas precisassem de aspas.

    Ajustes gerais e correções de erros

    • Foi adicionada a capacidade de pesquisar por modelos nos Espaços.
    • Os painéis de controlo instantâneos (Labs) tiram agora partido do armazenamento em cache melhorado.
    • Foi adicionado um link para a instância nos emails "Bem-vindo ao Looker".
    • Foi corrigido um erro que causava um redimensionamento lento das páginas incorporadas.
    • Foi corrigido um erro na página de administração do LDAP que fazia com que os valores de texto transbordassem dos espaços do formulário.
    • Foi corrigido um erro para os utilizadores do Microsoft Edge em que as visualizações não preenchiam o espaço completamente.
    • Atualizámos a sugestão explicativa na autorização see_lookml na página de autorizações para mostrar que também permite aos utilizadores ver SQL.
    • O texto da sugestão na página Gerar modelo de projeto foi atualizado.
    • Foi corrigido um erro em que os grandes conjuntos de resultados eram colocados na cache e causavam interrupções.
    • i__looker updates:
      • Adicionou embed_user como junção à análise detalhada do utilizador
      • sql_text adicionado ao histórico de exploração
      • Foram adicionados links para admin/queries, bem como para o plano de agendamento.
    • Foi corrigido um erro em que as etiquetas de séries desativadas permaneciam visíveis.

    Looker 3.44 07/04/2016

    Alterações importantes

    • O Painel de controlo instantâneo vai ser removido como funcionalidade. Os painéis de controlo são carregados mais rapidamente a partir da cache.
    • O carregamento de recursos a partir da RFC está agora ativado para todos os clientes alojados no Looker.
    • Várias funcionalidades antigas vão ser desativadas por predefinição, mas podem ser reativadas. Saiba mais.
      • As etiquetas de campo podem substituir a etiqueta de visualização
      • Ponto no início dos nomes dos campos
      • Etiquetas em maiúsculas nas transferências e configurações de gráficos
      • Enviar email de looker@looker.com
      • Estilo de distribuição EVEN de PDTs do Redshift predefinido

    Painéis de controlo

    • Mapas térmicos por Automagic: a funcionalidade "Ajustar aos dados" é suportada quando usa mapas térmicos.
    • Mensagens de erro melhoradas nos mosaicos do painel de controlo. Os erros de sintaxe de filtros incorretos são agora apresentados.
    • Corrigimos um problema em que os mosaicos eram carregados de forma comprimida antes de preencherem corretamente o ecrã.

    Visualizações

    • Limites do eixo X personalizados. Introduz uma definição para mostrar ou ocultar as primeiras ou as últimas X linhas, conforme especificado pelo utilizador.
    • O eixo Y logarítmico já está disponível para gráficos.
    • Foi corrigido um problema com peças de sobreposição desalinhadas em gráficos de barras empilhadas.

    Agendamento

    • Novos painéis de administração de agendamento
      • Planos agendados. Apresenta todos os itens agendados atualmente na sua instância do Looker com detalhes relevantes, incluindo os proprietários das tarefas.
      • Histórico de tarefas agendadas. Esta secção mostra os itens executados recentemente na sua instância com detalhes, incluindo a consulta, o tempo de execução e o estado de êxito ou falha com erros (se aplicável).
    • Agora, os visuais podem ter mais do que um horário. Alinha o agendamento de Looks com o funcionamento do agendamento do painel de controlo. Agora, os horários dos Looks são criados por utilizador, pelo que diferentes utilizadores podem ter horários diferentes para o mesmo Look.
    • Os novos agendamentos começam na primeira hora agendada. Já não enviam um email imediatamente após o agendamento.
    • Os agendamentos pertencentes a um utilizador que já não existe no sistema (ou seja, foi eliminado) ou que foram desativados são automaticamente reatribuídos ao primeiro utilizador ativado com a função "Administrador".
    • Corrigimos um problema com a apresentação do painel de controlo na app de email do iPhone.

    O LookML e o ambiente de programação

    • Grupos de campos personalizados. Adiciona a capacidade de agrupar campos no selecionador de campos através do novo parâmetro group_label:. Saiba mais.
    • Capacidade de mudar o nome dos projetos. Acessível na opção "Definições do projeto" localizada abaixo do botão Sincronizar.
    • Campo Distance atualizado
    • A nova funcionalidade Links na app para documentação aplica-se a:
      • Erros de validação do LookML, quando aplicável.
      • Aplica-se às funcionalidades descontinuadas e ao painel de funcionalidades antigas para ajudar a fazer a transição das funcionalidades antigas.
    • As várias condições nas cláusulas HAVING e nas medidas filtradas são agora sempre colocadas entre parênteses.

    Dialetos

    • Atualizações do Spark/Hive:
      • Foi corrigido um problema em que o EXPLAIN estava danificado devido a problemas de dialeto relacionados com o Hadoop.
      • Foi corrigido um problema em que as consultas do SQL Runner eram executadas lentamente no Spark SQL.
      • Os testes para PDTs são agora executados no momento da ligação para o Spark SQL.
      • O Spark SQL agora obtém informações de esquema do SQL em vez de chamadas JDBC.

    Ajustes gerais e correções de erros

    • Atualização da autorização create_table_calculation: agora, os utilizadores não precisam da autorização create_table_calculation para ver cálculos de tabelas. Esta autorização continua a ser necessária para criar cálculos.
    • Foi corrigido um problema em que a mudança para o modo de programador enquanto se visualizava um ficheiro que só existe em produção causava um erro 404 imediato.
    • Foram feitas atualizações à função Explain no SQL Runner para aplicar uma funcionalidade mais específica do dialeto e remover limites forçados.
    • Corrigido um erro em que os cálculos de tabelas não funcionavam ao explorar consultas a partir da execução de SQL ou do i__looker.
    • Foi corrigido um erro em que uma validação SAML falhada fazia com que todas as verificações subsequentes falhassem, mesmo com um ficheiro válido.
    • Foi corrigido um problema em que uma nova versão do Chrome fazia com que os painéis de controlo provocassem a falha do navegador.
    • Corrigimos um erro em que as alterações ao painel de controlo não eram refletidas devido à colocação em cache.
    • Foi corrigido um erro em que a filtragem de valores nulos como strings não funcionava.
    • Foi corrigido um erro que tornava a navegação em ficheiros LookML no modo de programador muito lenta.
    • Substituir uma definição do cliente de chat que fez com que a janela de chat fosse aberta desnecessariamente.

    Looker 3.42 13/03/2016

    Lookerbot

    Com o Looker 3.42, apresentámos o Lookerbot, uma integração do Slack com o Looker que lhe permite incorporar dados do Looker nos seus chats.

    Funcionalidades Labs

    • As extensões do LookML já não são uma funcionalidade do Labs e vão estar automaticamente disponíveis para todas as instâncias. Saiba mais.
    • Menus de detalhe para visualizações: consulte abaixo.

    Atualizações de perfuração

    Menu de perfuração

    • Clicar num link de detalhe agora mostra sempre o menu de detalhe. O ícone ... é usado para indicar links externos e/ou painéis de controlo. As detalhações hierárquicas e dimensionais não apresentam este ícone.

    Pré-visualização da perfuração

    • A detalização carrega os resultados da detalização numa sobreposição de pré-visualização. Isto mantém os utilizadores no mesmo contexto (ou seja, na mesma página Explorar ou painel de controlo). Em seguida, os utilizadores podem escolher "Explorar a partir daqui" para aceder à experiência completa do Explore. Saiba mais.
    • As métricas com apenas uma possibilidade de detalhe abrem diretamente a pré-visualização do detalhe.
    • Se houver um problema com a pré-visualização de detalhe, pode desativá-la ativando o "Comportamento de detalhe antigo" no painel Funcionalidades antigas. Leia mais sobre as funcionalidades antigas.

    Menus detalhados para visualizações

    • Permite explorar visualizações através de menus de detalhe. Este é agora o comportamento predefinido e foi removido da secção Labs. Saiba mais.
    • Os menus de detalhe em visualizações que não sejam tabelas, valor único e registo único já não mostram as opções de detalhe "Filtrar por…".
    • Os menus de detalhe funcionam em tabelas dinâmicas e visualizações.

    Visualizações

    Melhorias na visualização de tabelas

    • Pode mudar o nome das colunas, incluindo os nomes das colunas com dados dinâmicos. Saiba mais.
    • Os estilos podem ser aplicados a tabelas, incluindo preto e branco, transparente e escala de cinzentos. Saiba mais.

    Etiquetas de totais para gráficos empilhados

    • Existe uma nova opção "Etiquetas de totais" para gráficos de colunas, barras e áreas empilhadas. Saiba mais.
    • Existe uma nova opção "Mostrar silhuetas". Quando as séries são desmarcadas num gráfico de barras empilhadas, é apresentada uma barra cinzenta ("silhueta") que mostra o total de todas as séries atrás do subtotal das séries selecionadas.
    • Nota importante: os totais das linhas na tabela de dados vão deixar de ser apresentados em gráficos de barras empilhadas.

    Camadas de mapa no LookML

    • A relação entre uma dimensão e um conjunto específico de regiões do mapa pode agora ser definida em LookML, em vez de exigir que cada visualização configure um URL TopoJSON personalizado. Isto afeta a visualização "Mapa estático (regiões)". Saiba mais.

    Com tecnologia do Looker

    API JavaScript para eventos

    • Os painéis de controlo incorporados podem agora comunicar com a respetiva página principal. 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 Look incorporado para a versão da página de exploração adicionando /explore ao final do URL.
    • Opção de associação à página de exploração com o selecionador de campos aberto. Saiba mais.

    Dialetos

    • Aumentámos o número predefinido de ligações à base de dados de 30 para 75 para ligações do Microsoft SQL Server, Redshift, PostgreSQL e MySQL.
    • Spark 1.3 descontinuado. Os clientes do Spark devem usar a versão 1.4 ou superior.
    • BigQuery:
      • Foi corrigido um problema em que as contagens com filtros, num campo expandido, não estavam a funcionar.
      • Foi corrigido um problema que causava um erro 500 ao gerar tabelas.
      • Foi corrigido um problema em que as sugestões de texto enviavam "undefined".
    • Atualizações aos prazos
      • hour e hourX devolvem agora valores no formato YYYY-MM-DD HH.
      • minuteX devolve agora valores no formato YYYY-MM-DD HH:MM (correspondendo ao período de tempo de um minuto).

    Ajustes gerais e correções de erros

    • Os PDFs e as visualizações agendadas vão ter agora texto mais escuro para aumentar a legibilidade.
    • As sugestões nos gráficos refletem agora os nomes dos eixos personalizados.
    • Foi adicionada a capacidade de definir uma porta de envio de correio personalizada através das opções da linha de comandos do Looker (a opção é: --default-mailer-port=[port number goes here]).
    • Permitir a capacidade de passar o cursor do rato sobre secções de um gráfico que são compostas principalmente por sugestões e continuar a ver a sugestão.
    • Corrigimos um erro em que os itens agendados para envio ao domingo também eram enviados à segunda-feira.
    • Foi corrigido um erro em que os valores dos filtros eram duplicados e substituíam-se uns aos outros quando eram adicionadas várias caixas de entrada por filtro.
    • Correções do Internet Explorer:
      • As etiquetas do eixo X são agora apresentadas.
      • Foi corrigido um problema em que as legendas nos gráficos causavam erros quando os gráficos eram demasiado pequenos.
      • Foi corrigido um problema que estava a fazer com que aparecessem várias barras de deslocamento vertical quando apenas uma era necessária.
    • Foram corrigidos vários problemas relacionados com os mapas térmicos por Automagic, nos quais não eram carregados ou recarregados corretamente com as alterações.
    • Foi corrigido um erro em que adicionar e remover uma nota afetava o alinhamento nos mosaicos do painel de controlo.
    • Foi corrigido um problema em que o formato da etiqueta de tempo era inconsistente entre a funcionalidade Explorar e o painel de controlo.
    • Foi corrigido um problema em que não era possível ordenar tabelas incorporadas publicamente.
    • Foi corrigido um problema em que algumas consultas sem resultados eram devolvidas incorretamente como "Consulta terminada" no SQL Runner.

    Looker 3.40 25-02-2016

    Painéis de controlo

    • Painéis de controlo bloqueáveis [Labs]. Impedir alterações a um painel de controlo sem o desbloquear explicitamente. A funcionalidade também apresenta informações adicionais aos utilizadores acerca das associações entre a edição de visuais e a edição de painéis de controlo para todos os visitantes desses conteúdos. Tem de estar explicitamente ativada na secção Labs.
    • Associe automaticamente vários painéis de controlo [Labs]. Apresenta um menu de detalhe para apresentar e criar um link para painéis de controlo que tenham um filtro correspondente ao campo no qual está a detalhar. O menu também apresenta links para URLs externos através de detalhamentos nativos, embora estejam disponíveis sem ativar o menu de detalhamento. Saiba mais.

    Visualizações

    • Visualização de tabela
      • Truncar os nomes das colunas para reduzir a largura das colunas.
    • Melhorias no gráfico circular
      • Apresentação e posicionamento das etiquetas de valores limpos.
      • As etiquetas de séries funcionam agora em gráficos circulares.
    • Menu de detalhe nas visualizações [Labs]. Analise detalhadamente os dados diretamente a partir de uma visualização, em vez de o fazer através da tabela. Saiba mais.

    Explore

    • Atualizações de cálculos de tabelas
      • Permitir a remoção de cálculos de tabelas da tabela de dados em vez de forçar o utilizador a usar o modal de cálculos de tabelas.
      • O formato de percentagem vai agora multiplicar por 100.
    • Atualizações de filtragem
      • As consultas que produzem sugestões para filtros já não expiram quando os utilizadores clicam fora da caixa de filtros.
      • Os filtros em type: tier funcionam agora mesmo com valores negativos.
    • Atualizações da tabela de dados
      • As datas nas tabelas já não são divididas em várias linhas. (Nota: isto pode alargar as colunas de datas, alterando as tabelas dos utilizadores).
      • As tabelas mudam para a deslocação virtual com 10 000 células em vez de 5000.

    Dialetos

    • O Presto é agora um dialeto totalmente suportado. O Looker 3.40 vai suportar versões até 0.132 de forma nativa. Para versões posteriores, contacte o apoio técnico.
    • O Spark é agora um dialeto totalmente suportado. O Looker 3.40 vai suportar versões até à 1.5.2.
    • Hive: as sugestões automáticas estão agora desativadas automaticamente em campos filtrados. Para repor as sugestões de um determinado ficheiro de visualização, comente a linha suggestions: false. Além disso, as definições específicas do campo substituem a predefinição ao nível da vista. Também se aplica ao Presto e ao Spark.
    • BigQuery: os agregados simétricos são agora suportados.
    • BigQuery: a conta de serviço já não precisa de autorizações de leitura em todos os conjuntos de dados de um projeto.
    • DataVirtuality: problema corrigido com a eliminação de consultas.
    • Vertica: o seletor de dialetos no painel de ligações inclui agora "Vertica 6" como opção para os clientes com controladores do Vertica 6. A opção "Vertica" destina-se a clientes com o Vertica 7 e superior.

    Consola de Administração

    • Painel de consultas. As PDTs agora diferenciam entre PDT em compilação e A aguardar PDT, o que significa que a consulta de espera precisa de uma PDT que está a ser compilada por um segmento diferente. Enquanto aguarda, não mantém uma ligação da base de dados.
    • Autenticação através de LDAP. Configure servidores que não permitem resultados paginados. Consulte a documentação completa do LDAP aqui.
    • Opção para forçar a autenticação de dois fatores em todos os inícios de sessão. Disponível como uma definição de configuração na página de administração da autenticação de dois fatores.

    Ajustes gerais e correções de erros

    • Atualização do LookML <> SQL: atualizámos a forma como as cláusulas WHERE de vários itens são escritas de WHERE A AND B para WHERE (A) AND (B) para garantir parênteses adequados em cláusulas WHERE mais complexas.
    • Corrigimos um erro em que as ordenações nas tabelas não eram transmitidas ao painel de controlo.
    • Corrigimos um erro em que as autorizações de exploração estavam a ser partilhadas entre funções.
    • Foi corrigido um erro em que a incorporação de um painel de controlo do LookML que usa / em vez de :: não era renderizada corretamente.
    • Corrigimos um erro em que a ordenação por medidas nas visualizações de tabelas não funcionava.
    • Corrigimos um erro em que os filtros de datas relativas não funcionavam com as correspondências (avançadas).
    • Corrigimos um erro em que as compilações de PDTs bloqueavam todas as consultas numa instância do Looker.
    • Foi corrigido um erro em que value_format não estava a transmitir corretamente os pontos decimais para apresentação, especialmente nos campos percent_of_total e percent_of_previous.
    • Foi corrigido um erro em que as visualizações de valor único continuavam a apresentar o respetivo valor anterior se o novo valor fosse nulo.
    • Foi corrigido um erro no código de obtenção prévia que produzia respostas 200 por engano quando deviam ter sido fornecidas respostas 404. Por exemplo, se a obtenção prévia falhar devido a um erro num dos mosaicos.
    • Foi corrigido um erro em que o ícone de lixo no selecionador de cores não fazia nada quando se clicava nele.
    • Foi corrigido um erro em que os mosaicos de valor único detalháveis nos painéis de controlo mudavam de cor esporadicamente.

    Instalações alojadas pelo cliente

    • Foi adicionada uma verificação para impedir a alteração para uma versão inferior no processo de arranque. Saiba mais.

    Looker 3.38 2016-01-12

    Painéis de controlo e visualizações

    • Filtros reordenáveis. Agora, a ordem em que os filtros são apresentados pode ser configurada nas opções Adicionar/Editar filtros, que se encontram no menu de engrenagem nos painéis de controlo.
    • Tiny Charts. As visualizações do painel de controlo são simplificadas à medida que são reduzidas em tamanho para permitir mosaicos do painel de controlo mais pequenos do que nunca, mas que continuam a conter informações legíveis. Saiba mais.
    • Avisos de limite de colunas nos mosaicos do painel de controlo. Uma vez que as visualizações que atingem um limite de colunas podem produzir gráficos imprecisos, o Looker apresenta agora um aviso no painel de visualização e nos mosaicos do painel de controlo para uma melhor interpretação dos dados.
    • Os gráficos com pivôs ou várias medidas com o mesmo value_format aplicam agora esse formato às marcas de indicação do eixo.

    Com tecnologia do Looker

    • Estilo personalizado para painéis de controlo incorporados. Inclui cores de fundo, cores dos gráficos, cores dos tipos de letra e muito mais. Aplica-se aos painéis de controlo do LookML e de arrastar e largar. Saiba mais.

    Explore

    • Atualizações de cálculos de tabelas
      • Capacidade de arrastar e reorganizar colunas de cálculo de tabelas.
      • Apresentamos uma nova função rand(). Saiba mais.
      • Os nomes dos cálculos da tabela têm agora de ser exclusivos.
      • Um menu pendente de formatação apresenta agora uma lista de formatos de valores comuns e com nome. Isto elimina a necessidade de escrever strings de formatação.

    LookML

    • Selecione o 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 valores com nome. Adiciona a capacidade de nomear e fazer referência a formatos de valores específicos através de value_format_name. O Looker inclui vários formatos de valores comuns e denominados por predefinição. Saiba mais.

    Dialetos

    • Opções de dialeto atualizadas. O seletor de dialetos na configuração das associações inclui agora opções específicas para o Amazon Aurora, o Google Cloud SQL, o Microsoft Azure Data Warehouse e a Microsoft Azure Database. Recomendamos que atualize as suas associações para refletirem o dialeto correto, de modo a poder tirar partido de melhorias futuras específicas do dialeto.
    • Apoio técnico básico para SAP HANA.
    • Os nomes de projetos do BigQuery que incluem carateres como : e . funcionam agora corretamente.
    • Foi corrigido um problema do Impala que impedia a eliminação de consultas em alguns casos.

    Administrador

    • Implementou a restrição de consultas por utilizador para impedir que um utilizador individual sobrecarregue ou bloqueie a base de dados. Saiba mais.

    Ajustes gerais e correções de erros

    • Foi adicionado um botão para atualizar esquemas e tabelas no SQL Runner e no gerador de vistas.
    • O modal Guardar painel de controlo no espaço usa agora o selecionador de espaços hierárquico.
    • Agora, o URL do anfitrião pode ser definido através do ficheiro provision.yml.
    • Foi corrigido um problema que fazia com que os campos estivessem em falta no LookML do painel de controlo gerado.
    • Fonte fixa para consultas do painel de controlo para restaurar as estatísticas anteriores no painel de utilização.
    • Foi corrigido um problema com as transferências do Excel que fazia com que usassem demasiada memória.
    • Foi corrigido um problema com as transferências do Excel que fazia com que fossem inseridos espaços em branco excessivos nas transferências.

    Funcionalidades antigas

    Tenha em atenção as próximas alterações às funcionalidades antigas para garantir uma transição sem problemas à medida que as funcionalidades são removidas. Saiba mais.

    Funcionalidades recentemente descontinuadas

    • Parâmetro decimals do LookML e int tipo de campo. O parâmetro decimals e o tipo de campo int estão agora descontinuados e apresentam avisos no validador do LookML.

      Os formatos de valores com nomes oferecem agora uma alternativa mais flexível a decimals, incluindo formatos decimais, percentuais e financeiros. Por exemplo, use value_format: decimal_2 ou value_format: '0.##' em vez de decimals: 2.

      Substitua as dimensões type: int por type: number. Saiba mais.

    Funcionalidades antigas removidas neste Looker 3.38

    • Escolha de campo antiga

    Funcionalidades antigas a serem removidas no Looker 3.40

    Faça a transição destas funcionalidades ao longo do próximo mês antes da próxima atualização.

    • As etiquetas de campo podem substituir a etiqueta de visualização
    • Ponto no início dos nomes dos campos
    • Etiquetas em maiúsculas nas transferências e configurações de gráficos
    • Enviar email de looker@looker.com

    Funcionalidades antigas a serem removidas no Looker 3.42

    Faça a transição destas funcionalidades ao longo dos próximos 2 meses.

    • Estilo de distribuição EVEN de PDTs do Redshift predefinido

    Looker 3.36 2015-12-08

    Funcionalidades Labs

    A partir da versão 3.36, o Looker tem uma definição expandida das funcionalidades Labs. Além das funcionalidades experimentais existentes na página do Labs, algumas funcionalidades na aplicação são apresentadas como parte do programa Labs para informar os utilizadores de que ainda estão a ser consideradas para funcionalidades adicionais.

    • Execução de SQL nova e melhorada com uma interface atualizada e a capacidade de partilhar, transferir e explorar a partir de consultas SQL. Esta funcionalidade é ativada automaticamente para todas as instâncias. Saiba mais

    Explore

    • Cálculos da tabela para linhas dinâmicas. Funções adicionais que permitem agregações em linhas dinâmicas, cálculos de desvio complexos mais limpos e agregações ao nível da linha. Saiba mais sobre linhas de rotação, listas de desvio ou listas
    • Modal do painel de controlo atualizado. Mostra o tipo de visualização adicionada para aumentar a clareza durante a criação de painéis de controlo.
    • Partilhe o seu visual público como imagens. Partilhe facilmente visualizações como uma imagem estática que é atualizada à medida que os seus dados são. Saiba mais
    • Avisos de limite de linhas para análises agendadas. Os itens agendados a partir da página Explorar incluem um aviso no email.
    • Foi restaurada a capacidade de copiar/colar cabeçalhos de tabelas a partir da página Explorar.
    • Atualizámos o modal Tornar público para exigir que um utilizador prima Guardar para ativar os links públicos.

    Painéis de controlo e visualizações

    • Os mosaicos do painel de controlo ficam agora cinzentos quando são executados. Oferece clareza visual nos mosaicos em execução.
    • Botão Parar do painel de controlo. Apresentado enquanto as consultas estão a ser executadas.
    • Definição de cor das visualizações de valor único. Saiba mais
    • API para pré-obter painéis de controlo. Isto permite que o Looker tire partido de um sistema de pré-aquecimento de dados robusto.

    LookML

    • Novo parâmetro distribution_style com os valores possíveis ALL ou EVEN. Isto permite uma escolha explícita entre all e even diststyle em tabelas derivadas persistentes não distribuídas por chave. Aplica-se apenas ao Redshift. Apresenta uma funcionalidade antiga que preserva a predefinição antiga de distribuição uniforme. A versão 3.36 e posteriores usam por predefinição o estilo de distribuição ALL.
    • Os campos de tempo geram agora todos os intervalos de tempo por predefinição. Anteriormente, os utilizadores especificavam uma lista enumerada dos períodos que queriam. Os utilizadores continuam a poder especificar uma lista para receber um subconjunto de intervalos.

    Com tecnologia do Looker

    • Painéis de controlo incorporados com fusos horários dos utilizadores. A instância permite fusos horários do utilizador e a ligação está configurada para fusos horários. Os painéis de controlo incorporados vão deixar de apresentar avisos de incompatibilidade de fuso horário.

    Espaços

    • Os espaços mostram agora todos os subespaços, em vez de se limitarem a quatro.

    Administrador

    • Atualizações de autorizações.
      • A página de autorizações reflete agora as dependências de autorizações
      • Os utilizadores têm de ter a autorização download ou download_with_limit para transferir PDFs do painel de controlo
    • Alterações à configuração do LDAP. Agora, permite que um administrador especifique o atributo do utilizador a usar para a pesquisa. Isto permite o mapeamento de grupos LDAP para funções do Looker se usar o estilo posixGroup.

    Dialetos

    • Aumento do apoio técnico da DataVirtuality. Foi adicionado suporte para agregados simétricos e correções para o parâmetro day_of_week.
    • Aumento do suporte do DashDB. A eliminação de consultas ainda não está disponível.
    • Aumento do apoio técnico do Exasol, incluindo PDTs
    • BigQuery. Atualização para FLATTENS para permitir vários campos que não estão no mesmo ramo da árvore

    Ajustes gerais e correções de erros

    • O Looker suporta agora uma navegação melhorada através das teclas do teclado para uma maior acessibilidade.
    • Os separadores do navegador indicam agora a parte da app que está a ser usada em cada separador.
    • Corrigimos um erro em que a janela modal de guardar o visual era aberta com um erro.
    • Melhorámos as mensagens de erro quando o limite de colunas é atingido para tabelas dinâmicas.
    • Foi corrigido um erro que fazia com que as visualizações apresentassem erros de forma incorreta.
    • Foi corrigido um problema em que os menus de engrenagem dos mosaicos do painel de controlo estavam a transbordar o ecrã e, por isso, não eram selecionáveis.
    • Foi corrigido um problema em que o elemento do painel de controlo não refletia a ordenação feita na página Explorar.
    • Foi corrigido um erro em que clicar em "Adicionar à tabela" num filtro removia o filtro da consulta.
    • Foi corrigido um erro em que o mapa térmico por Automagic falha se a junção não incluir xxx_bin_level no parâmetro de campos.
    • Foi corrigido um erro que, ocasionalmente, impedia a apresentação do botão Executar num painel de controlo incorporado.
    • Foi corrigido um erro em que um ficheiro XLS não era transferido corretamente devido a espaços em branco excessivos.
    • Corrigimos o modal Mover espaço.
    • Foi corrigido um problema em que a substituição de um Look adicionava-o a um painel de controlo duas vezes em vez de o atualizar.
    • Foi corrigido um erro do BigQuery em que a opção de criar uma vista a partir de uma tabela não conseguia gerar LookML para projetos com nomes de projetos descontinuados que continham . e :.
    • Foi corrigido um erro em que, num contexto incorporado, os utilizadores podiam usar teclas de atalho para abrir o modal de edição do painel de controlo e o modal de escolha de aspetos.

    Looker 3.34 10/11/2015

    Visualizações

    • Nova visualização: mapas interativos. Os novos mapas permitem aplicar zoom e deslocar a imagem, e reagem às alterações de filtros. Saiba mais.
    • Melhorias de cores para gráficos. Saiba mais.
      • Novas séries de paletas de cores que podem ser usadas em visualizações.
      • Novo seletor de cores para ajudar na seleção de novas cores de gráficos.
      • O esquema de cores predefinido global pode ser aplicado em toda a instância. Saiba mais.
    • Capacidade de ordenar por série nas visualizações. Ordene o total da linha na tabela para ver as informações no gráfico apresentadas por ordem crescente ou decrescente dos totais das linhas.
    • Sugestões atualizadas para melhorar a legibilidade.

    Painéis de controlo

    • Carregamento assíncrono do painel de controlo. Os mosaicos são agora carregados à medida que os respetivos dados são devolvidos da base de dados, em vez de 2 de cada vez, para ajudar no carregamento mais rápido dos painéis de controlo em cache.
    • Mensagens de erro mais informativas nos painéis de controlo. Os mosaicos do painel de controlo vão agora apresentar o erro que impediu a respetiva renderização, em vez de apenas mostrar que ocorreu um erro.
    • Foi removida a capacidade de alterar os painéis de controlo para o esquema "Arrastar". O esquema "Jornal" é agora o esquema preferido para todos os painéis de controlo de arrastar e largar.

    Explore

    • Opções de agendamento mais detalhadas. Inclui várias horas, diferentes dias do mês e apenas nos dias úteis. Saiba mais.
    • Capacidade de ordenar por totais das linhas e cálculos de tabelas.
    • Edição de looks na janela modal. Mantém os utilizadores na página a partir da qual acederam aos modais para aumentar o contexto na app.
    • Fluxo de trabalho de link público melhorado. Já não é necessário atualizar a página para ver os links públicos associados depois de marcar um Look como público.
    • Capacidade de emitir consultas sem a cláusula ORDER BY. O Looker não gera uma cláusula Order By se o primeiro campo na tabela for um cancel_grouping_field e existirem apenas dimensões na consulta. Isto pode ser usado para reduzir o tamanho e a complexidade de uma consulta em determinados casos.
    • Sugestões melhoradas para filtragem.
      • As sugestões vão ser preenchidas corretamente a partir de uma vista definida através do parâmetro sql_table_name.
      • Os intervalos de tempo "Dia da semana" e "Índice do dia da semana" sugerem agora dias em vez de datas/horas.
      • Consulte alterações adicionais na secção do LookML abaixo, incluindo como fazer com que as sugestões funcionem com filtros de acesso.
    • Atualizações à filtragem de campos type: location.
      • Foi adicionada a filtragem baseada no raio.
      • Foi adicionado suporte para null, not null e -null na filtragem. O campo de localização é considerado nulo se a latitude ou a longitude (ou ambas) for nula.

    LookML

    • Novo quarter período. Este período pode ser criado como parte de um grupo de dimensões ou como uma dimensão autónoma. Saiba mais.
    • Novo quarter_of_year período. Este período devolve o 1.º, o 2.º, o 3.º e o 4.º trimestre, independentemente do ano, e pode ser criado como parte de um grupo de dimensões ou como uma dimensão autónoma. Saiba mais.
    • Sugestões para filtros de acesso. As sugestões podem ser ativadas quando usar campos de filtros de acesso através do parâmetro full_suggestions: true. Saiba mais.
    • Colocar sugestões em cache configuráveis. Agora, as sugestões podem ser colocadas em cache durante o tempo que escolher. Defina-as por campo usando suggest_persist_for seguido de um período. Se não for definido nenhum suggest_persist_for, o tempo predefinido permanece de 6 horas.

    Com tecnologia do Looker

    • Transferência de PDF para painéis de controlo incorporados. As autorizações são configuradas da mesma forma que para os utilizadores e as funções normais do Looker.
    • Todos os tipos de transferências para elementos incorporados. As autorizações são configuradas da mesma forma que para os utilizadores e as funções normais do Looker.
    • Fusos horários dos utilizadores para incorporação de SSO. Defina o parâmetro como parte do processo de configuração da incorporação do SSO.

    Dialetos

    • Suporte expandido do BigQuery (nuances adicionais), incluindo:
      • Estimador do tamanho da consulta para ajudar a gerir a utilização de consultas.
      • Dados aninhados e repetidos suportados nativamente no LookML através do parâmetro fanout_on. Saiba mais.
      • PDTs para otimizar as consultas.
      • Cancelamento de tarefas para consultas.
      • Melhorias no gerador, especialmente para dados aninhados e repetidos.
      • Os certificados .p12 suportam expressões secretas arbitrárias e são agora carregados através do Looker.
    • Melhorias no Microsoft SQL Data Warehouse:
      • As tabelas derivadas persistentes são agora suportadas.
      • Os agregados simétricos já são suportados.
    • Hive e Spark: foi corrigido um erro com a truncagem de semanas.
    • Vertica: eliminação de consultas fixa.

    Administrador

    • O painel de PDTs na página Administração reflete agora os PDTs partilhados.
    • Foi adicionado um URL aos modais no painel de consultas para que possa voltar aos dados sobre essas consultas.
    • Atualizações ao modelo i__looker e ao painel de utilização:
      • Corrige a execução mais recente da consulta no momento.
      • Adiciona o tempo de execução mais recente.
      • Transforma as funções de utilizador numa lista.
      • Corrige a lista de emails de tarefas agendadas do painel de controlo.

    Ajustes gerais e correções de erros

    • Anexos de email agendados para a aplicação de email do iOS do iPhone. Foi corrigido um erro que impedia esta funcionalidade.
    • Adicionámos modos de editor de texto. Defina o modo por conta . As opções são "vim" e "emac".
    • Foi corrigido um problema de filtragem em que as vírgulas não estavam a ser devidamente ignoradas.
    • Foi corrigido um problema em que alguns erros do LookML não eram detetados pelo validador.
    • Corrigimos um erro em que os ficheiros .iqy não transferiam o formato de valor para o ficheiro do Excel.
    • Foi corrigido um erro em que a tentativa de eliminar um modelo com um espaço no nome causava um erro 404.
    • As listas de autorizações de limpeza de HTML já não são configuráveis. Todo o HTML especificado no LookML é despojado de etiquetas e atributos JavaScript, e todas as outras etiquetas HTML válidas são permitidas.
    • O Looker suporta agora a utilização de uma chave de cifra "externa" gerida num ficheiro externo especificado para o Looker na linha de comandos.
    • O Looker 3.34 também vai introduzir uma RFC para os nossos recursos estáticos.
    • Segurança melhorada para ficheiros JavaScript através da correspondência de integridade da SRI para navegadores que suportam esta nova funcionalidade de segurança.

    Alterações de comportamento

    • Alterações ao painel de controlo do LookML: quando copia o LookML que o Looker gera para uma visualização, tenha em atenção que ...
      • Não pode definir números de vírgula flutuante ou inteiros para "" sem um erro.
      • Se o LookML de um painel de controlo tiver o column_limit definido como uma string vazia (""), o column_limit é convertido em nulo.
    • Alterações aos modelos Liquid para todos os clientes: o JavaScript nos modelos Liquid vai deixar de funcionar a partir da versão 3.34. As etiquetas