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 2016-09-25

flash_on Aparência

  • 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 do On-Look, incluindo agendamento, eliminação e controlo de acesso
    • Uma sobreposição de edição no Look, 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 outros.

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 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.
  • Foi adicionada 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

  • Foi introduzido o ${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 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 utilizador 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 Obter LookML do painel de controlo 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 "é no dia".

Looker 3.54 2016-08-28

Gestão de conteúdo e espaços

  • Controlos de acesso para espaços: introduza a 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 ter 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 "nulo".
  • 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.

Agendamento 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 da instância vão ver 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ço 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 programador.
  • 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 a criação de 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.
  • Foi garantido que os campos datatype: date são filtrados corretamente em determinados dialetos.
  • Foi corrigido um problema em que as agregações simétricas 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.
  • Foi 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 e à execução de SQL, e ative/desative o modo de programação
  • 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 de 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.

Agendamento 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 dados dinâmicos 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 devido ao PhantomJS não estar 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 aparência 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.
    • Melhorou o comportamento das medidas nos campos fanout_on.
  • Snowflake:
    • Foram adicionadas informações sobre se as PDTs estão a funcionar.
  • 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:
    • Adicionou 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 em vez de 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 exploração).
  • 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.
    • Streaming Dialects. 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 exigissem 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 da melhoria da colocação em cache.
    • 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 foi atualizado na página Gerar modelo de projeto.
    • Foi corrigido um erro em que grandes conjuntos de resultados eram colocados na cache e causavam interrupções.
    • i__looker updates:
      • Adicionou embed_user como junção à exploração 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 nas configurações de gráficos
      • Enviar email de looker@looker.com
      • Estilo de distribuição EVEN da PDT 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. Apresenta 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 sobrepostas.

    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).
    • Os visuais podem agora 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 horários 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 mais funcionalidades específicas 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 ao armazenamento 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 detalhes. 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 ao Microsoft SQL Server, ao Redshift, ao PostgreSQL e ao MySQL.
    • Descontinuação do Spark 1.3. 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.
    • 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 estes 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 valor 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 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 quebradas. (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 de campos 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 interrupçã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 está a manter 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 as casas 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 incorretamente respostas 200 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 12-01-2016

    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 atribuir nomes 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 selecionador 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.
    • Corrigimos a origem 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 faziam 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 futuras 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 nome 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 nas 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 da PDT 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 claros e agregações ao nível da linha. Saiba mais sobre linhas de pivô, listas de deslocamento ou listas
    • Modal do painel de controlo atualizado. Mostra o tipo de visualização adicionado 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 atualizados. Saiba mais
    • Avisos de limite de linhas para análises programadas. 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 partir da versão 3.36, a 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 podem continuar a especificar uma lista para obter um subconjunto de intervalos de tempo.

    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 agora mostram 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 indique que atributo do utilizador 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 panorâmica, 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 do gráfico.
      • 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. Agora, os mosaicos são 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 indicarem 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 "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.º, 2.º, 3.º e 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ência 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:
      • Use o estimador de tamanho de consultas 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 frases 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 são agora 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 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 <script> ou os controladores de eventos em elementos como onclick ou onmouseover não funcionam.

    Looker 3.32 13-10-2015

    Visualizações e painéis de controlo

    • Apresentamos o esquema de estilo de jornal para painéis de controlo, que permite que alguns mosaicos ocupem mais do que uma linha, enquanto outros permanecem numa única linha. Também melhora a facilidade de arrastar e largar mosaicos. Saiba mais.
    • A densidade do eixo X é reduzida automaticamente com base no espaço disponível para uma visualização.
    • Atualizámos o modal Adicionar/editar filtros para facilitar a aplicação de filtros aos mosaicos do painel de controlo. Saiba mais.
    • Introduzida a capacidade de editar filtros num mosaico específico diretamente a partir do menu de engrenagem. Saiba mais.
    • Capacidade de resposta melhorada das caixas de entrada de filtros em painéis de controlo grandes.

    LookML e IDE

    • Foi introduzido um tipo de campo date_raw e um período raw, que exclui as conversões e a transmissão de fusos horários. Saiba mais.
    • As sugestões já funcionam com junções one_to_one.
    • Melhoria da velocidade da validação de LookML.
    • O comportamento de type: yyyymmdd passou a ser igual ao de type: date, o que significa que as conversões de fuso horário não lhe são aplicadas.
    • Para minimizar a carga nas bases de dados de clientes, o Looker trunca agora o conteúdo da coluna pdt_event_log action_data após 5 dias.
    • Agora, os campos não podem ser um tipo distinto e uma chave principal para evitar erros.

    Painel de administração

    • Mapeamento de grupos para funções para SAML: a configuração da autenticação SAML inclui agora a capacidade de atribuir grupos a funções.
    • Cópias de segurança personalizadas: capacidade de especificar uma região do S3 não padrão.
    • Melhorias no painel PDT: garante que existe sempre um motivo para reconstruir tabelas e acelerou o tempo de carregamento em determinadas situações.
    • As definições de balanceamento de carga foram removidas, a menos que a instância tenha balanceamento de carga.
    • O gerador de URLs de SSO usa o nome do anfitrião em vez da porta.

    Dialetos e bases de dados

    • Oracle: os nomes de PDT gerados podem ser truncados conforme necessário para evitar erros.
    • Data Virtuality: a eliminação de consultas funciona agora como esperado.
    • Vertica: corrigimos erros que estavam a causar uma filtragem incorreta de meses e anos.
    • MSSQL: já não permite que as tabelas sejam bloqueadas durante consultas de execução prolongada.
    • Redshift: melhoria das tabelas dinâmicas na base de dados e melhoria do desempenho dos predicados de data.

    Melhorias gerais, ajustes e correções de erros

    • Com tecnologia Looker: os Looks incorporados mostram agora totais, totais de linhas e cálculos de tabelas.
    • As tabelas de emails agendados incluem agora linhas de grelha para facilitar a leitura.
    • Tempo de carregamento melhorado das páginas de exploração com grandes quantidades de dados.

    Looker 3.30 15/09/2015

    Visualizações e painéis de controlo

    • Capacidade de formatar etiquetas de linhas de referência. Saiba mais.
    • Melhorias agendadas e transferidas do painel de controlo:
      • Os elementos de tabela num ficheiro PDF do painel de controlo apresentam o mesmo número de linhas que são apresentadas no navegador. Saiba mais.
      • Os totais das linhas e colunas vão ser incluídos.
    • Os painéis de controlo e os Looks transferem agora a propriedade corretamente após a cópia.
    • Atualizou o modal "Adicionar ao painel de controlo".

    LookML e IDE

    • As PDTs são partilhadas automaticamente entre modelos, em vez de produzirem tabelas duplicadas.
    • Adicionou o período de tempo week_of_year. Saiba mais.
    • O gerador agora escreve junções usando a convenção sql_on em vez de foreign_key.
    • Os modelos que contêm apenas explorações ocultas aparecem agora na lista Conjunto de modelos na página Funções e autorização.
    • Mensagens de erro mais úteis quando o estado da configuração do git tem problemas.
    • type: composite e type: service_level removidos.
    • Os modelos ERB são removidos permanentemente como opção de configuração e o parâmetro template é descontinuado. Os modelos Liquid estão ativados para todas as instâncias.

    Explore

    • Cálculos da tabela:
      • Foram adicionadas operações de data, incluindo a capacidade de subtrair datas, extrair partes de datas, devolver a data atual, etc. Saiba mais.
      • É possível inserir comentários com o caráter # nas definições de cálculos de tabelas. Saiba mais.
    • Opção de transferência de folha de cálculo do Excel adicionada. Saiba mais.
    • As sugestões de filtros extraem agora 5000 linhas de sugestões.
    • Capacidade de filtrar por um campo de indicação de tempo.
    • Mensagens de erro melhoradas:
      • Os erros relacionados com campos numa exploração só aparecem agora se forem relevantes para essa consulta.
      • Os erros indicam agora se são devidos a um problema na base de dados ou no modelo do LookML.
    • Melhorias no desempenho:
      • As tabelas são agora carregadas ao deslocar a página. Embora o conjunto de resultados completo seja sempre devolvido de cada consulta, apenas a parte visível da tabela é renderizada no navegador em qualquer momento. Isto deve resultar em melhorias de desempenho quando trabalha com grandes conjuntos de resultados.

    Dialetos e bases de dados

    • Suporte do Microsoft SQL Data Warehouse.
    • Suporte para tabelas particionadas no BigQuery.
    • Alteração na configuração das ligações do Impala que não usam noSasl. Veja aqui.

    Painel de administração

    • A autorização use_sql_runner já não depende da autorização develop para funcionar. Leia mais.
    • Atualizámos o painel de incorporação (/admin/embed) para incluir um validador de URI.
    • Painel de utilização:
      • Atualizámos a "origem" da consulta para ter melhor em conta os URLs públicos e privados, bem como as consultas suggest:.
      • Associar public_urls aos respetivos look_id.
    • Os registos do Looker capturam agora stderr e stdout das camadas ruby e java.

    Melhorias gerais, ajustes e correções de erros

    • Corrigimos um erro em que a abertura do painel de visualização terminava uma consulta em curso.
    • Foi corrigido um erro em que as datas no eixo x eram compensadas quando se usava a caixa de entrada Formato da etiqueta de tempo.
    • Corrigimos um erro em que os fusos horários não eram convertidos corretamente quando eram usados operadores de substituição nas definições de campos.
    • Foram corrigidos dois erros sql_case:
      • As aspas simples nos nomes dos contentores funcionam agora corretamente.
      • Os números como nomes de contentores funcionam agora corretamente.
    • Foi corrigido um erro em que uma vírgula no final de um conjunto de valores de filtros colados fazia com que os filtros fossem omitidos do SQL gerado.
    • Quando inicia sessão novamente após um encerramento automático de sessão, regressa à página em que estava anteriormente.
    • Se tiver sessão terminada num contexto incorporado, o Looker apresenta agora o ecrã de início de sessão em vez de um erro 401 se o URL de incorporação 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 de controlo

    • Novo tipo de visualização "Tabela". Saiba mais.
    • Suporte para diagramas de dispersão de medida versus medida. Saiba mais.
    • Capacidade de filtrar visualizações com base nos resultados dos cálculos de tabelas sim/não. Saiba mais.
    • O nome do ficheiro PDF do painel de controlo inclui agora a data/hora.
    • Atualizações das opções de visualização:
      • Fornecer nomes de campos mais informativos quando a opção "Mostrar nome completo do campo" está desativada
      • Nova opção de tamanho de visualização de valor único, "Ajuste automático"
      • As etiquetas múltiplas de donuts estão agora ativadas por predefinição
      • O eixo X tem como predefinição o tipo "tempo" se a sobreposição não for "agrupada"
      • Os valores mínimos e máximos predefinidos do eixo Y baseiam-se nos valores do gráfico, em vez de serem simétricos
    • Melhorias no desempenho:
      • Tipo de visualização predefinido melhorado para cada consulta
      • Desempenho melhorado ao renderizar gráficos cartesianos
      • Melhoria da eficiência da renderização de grandes conjuntos de resultados

    Explore

    • Os valores NULL são agora tratados como 0 para medidas do tipo sum.
    • Atualizações de cálculos de tabelas:
      • A nova função pivot_index permite referenciar colunas dinâmicas individualmente. Saiba mais.
      • As sugestões são agora apresentadas após um espaço, um Enter e uma eliminação (além de após a introdução de texto normal)
      • As colunas de cálculo de tabelas estão presentes na tabela de dados enquanto a consulta está em execução
    • Atualização do modal "Guardar no painel de controlo".
    • Melhorias no desempenho:
      • As sugestões de filtros são agora colocadas em cache durante 6 horas (em vez de 5 minutos)
      • Melhoria do armazenamento em cache para consultas acedidas através de URLs públicos
      • A mensagem "Sem resultados" é agora apresentada quando a consulta devolve zero linhas

    LookML e desenvolvimento

    • Suporte para datatype: yyyymmddcampos de tempo em todos os dialetos.
    • Agora, é possível especificar junções one_to_one sem required_joins.
    • Tipos de campos map_point, map_line e locations descontinuados.

    Dialetos e bases de dados

    • Suporte beta para Spark SQL:
      • Tabelas derivadas persistentes
      • Tabelas dinâmicas na base de dados e limites de colunas
      • list tipo de campo
    • Suporte básico para EXASOL, incluindo agregações simétricas (ainda não há suporte para PDTs nem fusos horários)
    • Suporte melhorado para parâmetros JDBC adicionais em todos os dialetos
    • Melhorias específicas do dialeto:
      • Os nomes dos campos da Oracle têm agora de estar em minúsculas
      • O Microsoft SQL Server tem agora suporte para SSL
      • As consultas do Redshift são agora canceladas de uma forma que não produz erros nos ficheiros de registo

    Painel de administração

    • Agora, é possível adicionar utilizadores à função "Administrador" em massa.
    • Os avisos sobre proxies configurados incorretamente em frente do Looker são apresentados na página de administração "Geral".

    Com tecnologia do Looker

    • Opção para apresentar o ecrã de início de sessão normal a utilizadores não autenticados (quando a autenticação SSO não está a ser usada).

    Autenticação e segurança

    • Suporte beta para mapeamentos de grupos para funções com SAML.

    Looker 3.26 21/07/2015

    Visualizações e painéis de controlo

    • Oculte campos das visualizações. Saiba mais.
    • Melhorias no modal Escolher Looks: agora, suporta a adição de várias cópias do mesmo Look a um único painel de controlo. Saiba mais.
    • Melhorias específicas dos gráficos:
      • Valor único: o tamanho do tipo de letra ajusta-se com base no tamanho da página quando está num painel de controlo
      • Gráfico circular: etiquetas de valores já disponíveis
      • Gráficos de barras e colunas: capacidade de ordenar gráficos de barras empilhadas por valores ascendentes ou descendentes em cada coluna
      • Donuts múltiplos: tamanho do tipo de letra da etiqueta da série configurável
    • As legendas dos 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. Tenha em atenção que as linhas de referência dependentes de séries, como mínimo, máximo ou média, continuam a referir-se aos valores da primeira série. Saiba mais.
    • Melhorias na definição do eixo X:
      • Forçar o alinhamento dos eixos no zero quando existem valores negativos e não são definidos valores mínimos nem máximos.
      • A definição de "Hora" no eixo X funciona agora com apenas uma série.
      • Os formatos de etiquetas de tempo estão agora disponíveis para a definição "Ordinal".

    Autenticação e segurança

    Explore

    • Sugestões melhoradas para os menus pendentes de filtros:
      • As sugestões estão agora disponíveis a partir de tabelas derivadas persistentes unidas.
      • Foi corrigido um erro que impedia o funcionamento do parâmetro suggest_explore.
    • Aviso adicionado quando transfere todos os resultados. Esta funcionalidade foi introduzida para reduzir os erros não intencionais dos utilizadores na transferência de conjuntos de resultados excessivamente grandes.
    • Comportamento do botão LookML melhorado. O botão "Ver LookML" junto ao nome da exploração no selecionador de campos agora direciona para a definição da exploração correspondente no ambiente de desenvolvimento.

    LookML e desenvolvimento

    • Permitir que o parâmetro value_format seja aplicado às dimensões de type: tier.
    • Suporte de portas personalizadas em URLs git. Saiba mais.

    Painel de administração

    • Painel de gestão de consultas. Veja os detalhes das consultas recentes e em execução com a capacidade de terminar consultas de longa duração. Saiba mais.
    • Atualizações do painel de utilização:
      • Os agendamentos do painel de controlo são agora exploráveis através de uma nova exploração (scheduled_task_dashboard).
      • As tabelas derivadas estão agora disponíveis no modelo i_looker.
      • A parte superior exposta é apresentada como um elemento no painel de utilização.
    • Novo painel de gestão de consultas

    Dialetos e bases de dados

    • O suporte do Hive inclui agora PDTs.
    • O suporte do Snowflake inclui agora agregados simétricos e PDTs.
    • Utilização de memória melhorada para transferências no Redshift e MySQL.

    Melhorias gerais, correções de erros e ajustes

    • Atualizações aos emails agendados:
      • Os links em emails agendados vão estar disponíveis apenas para medidas e não para dimensões.
      • Os emails com conteúdo superior aos limites de tamanho permitidos (com base no fornecedor de email) são convertidos em anexos HTML em vez de serem cortados inline.
      • O link para explorar dados no Looker foi movido para a parte superior do email para aumentar a visibilidade.
    • O histórico inclui agora visuais.
    • Foi corrigido um problema com as caixas de entrada de texto livre no editor de visualização que eram limpas inesperadamente.
    • Justificar os valores à direita para cálculos de tabelas numéricas na tabela de dados.
    • Fornecer um erro útil quando o limite de 30 mil linhas com dados dinâmicos é atingido (o erro aparece no ficheiro .csv e não no Looker).

    Looker 3.24 2015-06-23

    LookML e tabelas derivadas

    • Extensões LookML (funcionalidade Labs): um novo parâmetro extends permite que os programadores adicionem ficheiros de visualização e exploração existentes em ficheiros de extensão separados. Isto permite um LookML mais modular e reutilizável, bem como atualizações simplificadas. Saber mais
    • O registo de eventos de PDT passa para a base de dados interna do Looker: o registo de eventos de tabelas derivadas persistentes (PDT) foi movido do esquema temporário para a base de dados do Looker, de modo a acelerar o desempenho e reduzir a carga na base de dados analítica.
    • Tabelas derivadas compostas: a definição SQL de qualquer tabela derivada pode agora referir-se a qualquer outra tabela derivada através de ${view.SQL_TABLE_NAME}. Isto funciona com todos os tipos de tabelas derivadas (persistentes e efémeras). Veja a documentação.

    Explore

    • Formatação de números no conteúdo exportado: a formatação de valores é aplicada por predefinição em links partilháveis ou URLs de folhas de cálculo. Altere 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 nos cálculos de tabelas, quando existirem. Use ${field_name: total} e ${field_name: row_total}.

    Painéis de controlo e visualizações

    • As linhas de referência estão agora disponíveis em gráficos de barras.
    • Os elementos agora refletem as alterações de filtros apenas após a nova execução do painel de controlo, em vez de mostrarem as alterações instantaneamente antes de terem sido aplicadas.

    Adições e ajustes gerais

    • Os dados sobre as consultas do SQL Runner estão agora disponíveis no painel de utilização.
    • Os agregados simétricos são agora suportados no Snowflake.

    Looker 3.22 2015-05-26

    Espaços

    • Novo sistema de organização para os Espaços. Veja a documentação.
      • Os espaços podem ser aninhados para permitir a hierarquia.
      • Todos os espaços partilhados existentes vão começar num novo espaço "Página inicial".
      • A localização de cada espaço é expressa por um rasto de navegação acima do respetivo nome.

    Explore

    • Fusos horários específicos do utilizador: diferentes utilizadores na mesma instância podem operar em fusos horários diferentes. Saiba mais.
      • Nota: esta funcionalidade afeta os resultados das consultas e requer compreensão para interpretar corretamente os resultados. A funcionalidade só deve ser ativada quando for necessário e com formação adequada para os utilizadores.
    • O modal de guardar visuais atualizado torna a tarefa de guardar visuais mais fácil e rápida.
    • Capacidade de aceder à "versão longa" de um URL de visualização. Saiba mais.
    • Melhorias no cálculo da tabela
      • Capacidade de formatar cálculos de tabelas com a sintaxe value_format. Veja a documentação. Saiba mais.
      • Novas funções já disponíveis: floor, ceiling, is_null e mod.

    Visualizações e painéis de controlo

    • A nova barra de informações nos elementos do painel de controlo mostra quando os dados da consulta foram devolvidos, se a consulta foi executada noutro fuso horário e um ícone de nota para as notas do painel de controlo definidas para passar o cursor do rato.
    • Capacidade de adicionar Looks a um painel de controlo enquanto está no painel de controlo. Requer que os Looks estejam no mesmo espaço que o painel de controlo. Saiba mais.
    • Melhorias nas etiquetas de valores dos gráficos
      • Predefinições mais inteligentes.
      • Novo conjunto de definições personalizáveis no separador Configuração da visualização. Saiba mais. Veja a documentação.

    Dialetos e bases de dados

    • Suporte beta para PDTs no Oracle.
    • Suporte melhorado para o BigQuery. Saiba mais.
    • Os agregados simétricos estão agora ativados apenas para dialetos que os suportam, em vez de serem ativados ao nível da instância.
    • Capacidade de desativar PDTs por ligação.

    LookML e ambiente de programação

    • Opção para impedir a confirmação com erros. Configurável por projeto. A predefinição é "ativado" para novos projetos. Saiba mais.
    • Pode adicionar bypass_suggest_restrictions: true a um campo, o que permite sugestões mesmo quando usa access_filter_fields ou sql_always_where. Saiba mais.

    Ajustes gerais e correções de erros

    • O botão Anterior volta agora ao estado anterior da página no primeiro clique.
    • A criação de modelos ERB foi descontinuada.
    • Correção de erros "A relação não existe" ou "A tabela não existe" relacionados com PDTs.

    Looker 3.20 27/04/2015

    Funcionalidades que estão a sair do Labs

    Estas funcionalidades estavam no Labs na versão 3.18 e estão agora ativadas por predefinição:

    • Cálculos de tabelas: capacidade de adicionar novos campos diretamente na página Explorar, com base nos resultados de uma consulta. Saiba mais.
    • Selecionador de campos redesenhado: o selecionador de campos agora reduz os campos pelo respetivo grupo de visualização e de datas, remove os nomes de visualização em maiúsculas dos campos e altera a cor das métricas. Saiba mais.

    Painéis de controlo e visualizações

    Melhorias agendadas no painel de controlo (saiba mais):

    • Os painéis de controlo agendados podem agora aparecer como mensagens inline ou como anexos PDF.
    • Pode agendar todos os painéis de controlo a partir do ícone de roda dentada ou de um espaço.
    • É apresentado um ícone de agendamento, com informações de agendamento, para cada painel de controlo agendado no respetivo espaço.

    Ambiente de programação

    Fluxo de trabalho do programador simplificado (saiba mais):

    • Opções do Git simplificadas a partir do botão principal do Git.
    • Execute ações Git sem se perder no editor.
    • O modo de programador de cada utilizador está agora correlacionado com uma ramificação e as confirmações no modo de programador são sincronizadas com o GitHub ou o seu serviço Git. A opção "Implementar na produção" atualiza o ambiente de produção ao unir esse ramo ao ramo principal.

    LookML

    Administrador

    • Paginar e pesquisar utilizadores em /admin/users.
    • Grupos LDAP: as instâncias que usam LDAP para autenticação de utilizadores podem agora organizar novos utilizadores de acordo com os grupos que já existem na respetiva configuração LDAP.

    Melhorias e ajustes gerais

    • Suporte para o MariaDB.
    • Os agregados simétricos e as tabelas derivadas persistentes já estão disponíveis para o Teradata.
    • O número máximo de colunas é agora 200.
    • Correção para valores nulos vs. falsos no SQL Runner.
    • Atualizações menores ao painel de administração de PDTs.

    Looker 3.18 30-03-2015

    Explore

    • Funcionalidade do Labs: selecionador de campos redesenhado: o selecionador de campos agora reduz os campos pelo respetivo grupo de visualização e data, remove os nomes de visualização em maiúsculas dos campos e altera a cor das medidas. A funcionalidade completa pode ser ativada no painel Labs (/admin/labs). Saber mais
    • Funcionalidade do Labs: cálculos de tabelas: capacidade de definir cálculos nos resultados de uma consulta a partir da página Explorar. Tem de ser ativada por um administrador no painel do Labs. Saiba mais.
    • Descrições de explorações: têm de ser definidas no ficheiro de modelo através do parâmetro description:. Aparece quando passa o cursor do rato sobre o ícone ? ícone junto ao nome do comando Explorar no selecionador de campos. Consulte a documentação.
    • Filtragem por "OU" em campos de data: prima o botão + junto a um filtro de data existente para adicionar um filtro adicional nesse campo ou use vírgulas entre datas quando usar Corresponde (avançado). Saiba mais
    • A hora relativa em que uma consulta foi executada aparece agora junto ao botão de execução (por exemplo, há 3 minutos)
    • Quando não é especificada nenhuma ordenação numa consulta com dimensões hierárquicas, os resultados são ordenados pela ordem hierárquica predefinida

    Transformações / tabelas derivadas persistentes

    • O modo de produção e o modo de programação partilham a mesma tabela persistente se o SQL não tiver sido alterado. Além disso, quando um utilizador cria uma tabela derivada persistente (PDT) no modo de programador e envia o modelo atualizado para produção, a produção usa a PDT já criada se o SQL não tiver sido alterado. Consulte a documentação.
    • A opção "Recompilar tabelas derivadas e executar" faz com que apenas a consulta desse utilizador aguarde por uma tabela recompilada. Todas as tabelas necessárias para esta consulta são reconstruídas em segundo plano e são substituídas quando estiverem concluídas.Nenhuma outra consulta é afetada pela utilização deste botão (ou seja, um utilizador que prima este botão deixa de bloquear outros utilizadores). Consulte a documentação.

    IDE e gestão de modelos

    • Histórico de commits no IDE, incluindo links para fornecedores de controlo de versões para clientes que os configuraram através do Looker. Aceda ao histórico no menu pendente junto ao botão Enviar. Saber mais
    • Alterações realçadas nas diferenças para facilitar a leitura das confirmações. Saiba mais.
    • Configuração e apoio técnico para fornecedores de controlo de versões adicionais: configure o controlo de versões para ficheiros LookML no Looker através do Bitbucket, GitLab, GitHub Enterprise ou qualquer servidor Git que possa usar uma chave SSH para autenticação. Saiba mais.
    • Sincronização de projetos na primeira publicação: assim que a configuração do git estiver concluída, os novos projetos criados por um utilizador são adicionados automaticamente aos modos de programador de todos os utilizadores sem que estes tenham de reconstruir o respetivo diretório. Saiba mais.

    Painéis de controlo e visualizações

    • Capacidade de agendar painéis de controlo como anexos PDF a emails (as implementações do Looker alojadas pelo cliente requerem o PhantomJS e têm de estar ativadas no painel Labs).
    • Capacidade de misturar tipos de gráficos cartesianos numa única consulta. No separador de configuração da visualização na página Explorar, indique o series_name: <chart_type>. Qualquer série que não tenha um tipo explícito declarado usa o tipo de gráfico selecionado. Não funciona para gráficos empilhados. Saber mais
    • As linhas de referência para o eixo Y já podem ser definidas através da IU. Saiba mais.
    • Agora, o valor máximo do eixo Y pode ser definido independentemente do valor mínimo do eixo Y.
    • Capacidade de definir uma densidade da marca do eixo Y personalizada. Saiba mais.
    • Os pontos nulos vão deixar de aparecer nos gráficos de anel.

    Espaços

    • Capacidade de eliminar vários visuais de uma só vez num espaço. Veja a documentação
    • A pesquisa de espaços inclui agora o nome do modelo no conjunto de resultados.
    • As opções Mover / Copiar / Eliminar estão agora disponíveis no botão de engrenagem em cada pesquisa num espaço.

    Melhorias e ajustes gerais

    • As dimensões de type: int são agora ordenadas numericamente em vez de alfabeticamente.
    • Suporte para bases de dados Datavirtuality.
    • Os tipos de campos de localização são agora totalmente suportados no Oracle, BigQuery, Redshift, PostgreSQL, MySQL, Greenplum, MS SQL Server, Aster e Teradata.

    Looker 3.16 02/03/2015

    Painéis de controlo

    • Altura das linhas ajustável: capacidade de alterar a altura das linhas de elementos em painéis de controlo definidos pelo utilizador. Passe o cursor do rato entre as linhas para ver uma seta para cima/baixo. Arraste para baixo para aumentar a altura da linha acima do rato. (consulte a documentação)
    • Notas: cada elemento num painel de controlo pode agora ter uma nota de texto associada usada para transmitir informações específicas desse elemento. Adicione e edite a nota no menu pendente de engrenagem em cada elemento. A nota pode ser apresentada na parte superior do elemento, na parte inferior do elemento ou quando o cursor passa sobre o elemento. (consulte a documentação)
    • Ouvintes do painel de controlo redutível: os filtros que cada elemento está a ouvir são agora reduzidos se tiverem mais de 1 linha. Clique neles para os expandir
    • Formatação de PDF do painel de controlo melhorada: inclui um link para o painel de controlo, um rodapé com a hora em que foi transferido e notas
    • Alterações do modal de filtro
      • O campo "Aplicar a" na secção Ouvinte do modal de criação de filtros do painel de controlo é predefinido para o campo que corresponde ou contém o nome do filtro que ouve
      • Cada ouvinte só pode ouvir cada filtro uma vez

    Visualizações

    • Mapeamento melhorado (consulte a documentação)
      • Novos mapas de códigos postais incorporados: Península de São Francisco, Nova Iorque, Austin e Reino Unido
      • "Mapear regiões" no modal de configuração da visualização na página Explorar aceita agora TopoJSON não geográfico para dados de mapas que já foram projetados
    • Formatos para visualizações de valor único: use o novo parâmetro value_format (consulte a documentação)
    • Atualizações do editor de visualização:
      • O nome "Variação percentual" foi alterado para "Percentagem do anterior"
      • O nome "Mostrar nomes das vistas" foi alterado para "Mostrar nomes completos dos campos"

    Explore

    • Processamento de erros de campos desconhecidos: os campos com erros não aparecem no selecionador de campos no modo de produção. No modo de programação, os campos com erros são apresentados no selecionador de campos como campos indisponíveis. Isto deve resultar numa redução dos erros de "Substituição de campo desconhecido".
    • A transferência "Ficheiro Excel" passou a chamar-se "Transferência de ficheiro de consulta do Excel" para refletir a sua verdadeira ação
    • "Tornar público" é agora uma opção no menu pendente do botão de roda dentada na página Explorar

    Consola de Administração

    • Painel de funcionalidades antigas: esta secção mostra as funcionalidades que o Looker descontinuou e ajuda os utilizadores a deixarem de as usar. As funcionalidades nesta lista variam consoante a primeira versão de uma instância do Looker (ou seja, os utilizadores mais antigos veem mais funcionalidades descontinuadas do que os utilizadores mais recentes) (consulte a documentação)
    • Atualizações das funcionalidades do Labs: os agregados simétricos e os limites de colunas tornaram-se funcionalidades completas e vão estar ativados para todos os novos utilizadores. Pode encontrar mais detalhes sobre cada uma dessas funcionalidades aqui.

    LookML

    • Nova sintaxe de formatação (consulte a documentação)
      • O Looker usa agora a formatação ao estilo do Excel para campos de números e strings, escrita com o parâmetro value_format
      • A nova formatação descontinua o seguinte:
      • Formatação Printf
      • Tipos de campos do LookML: percentage, dollars e cents
      • Parâmetros de campo de número: format e units
    • Usar tabela derivada existente (PDT) durante a regeneração: enquanto uma tabela derivada persistente está a ser regenerada, o Looker usa a tabela anterior para consultas. Isto aplica-se a tabelas derivadas que usam um acionador de SQL.
    • Números inteiros para campos de data: todos os dialetos devolvem agora números inteiros para DateHourOfDay, DateMonthNum, DateDOM e DateDOWIndex
    • O SQL gerado pelo LookML agora força as datas a serem do tipo data quando uma data é declarada explicitamente como uma data. Permite que o Redshift use a respetiva chave de ordenação.
    • O SQL gerado pelo LookML usa agora operadores relacionais em vez de BETWEEN em equações de datas

    Melhorias e ajustes gerais

    • URLs abreviados: os URLs estão agora presentes num formato mais curto, o que os torna mais fáceis de partilhar. Tenha em atenção que isto afeta a configurabilidade do URL, o que pode alterar o comportamento dos utilizadores.
    • A preservação de espaços em branco foi reintroduzida na tabela de resultados do SQL Runner
    • O botão "Criar novo espaço" foi movido para a parte superior da página Espaços
    • Os nomes dos espaços estão agora limitados a 100 carateres
    • O tempo de execução total é agora uma medida disponível na tabela de histórico (acessível através da exploração de elementos no painel de utilização)
    • O link "Abrir no Looker" funciona agora em todos os Looks agendados, mesmo nos enviados para listas
    • Os visuais estão agora por ordem alfabética nos menus pendentes de hierarquia da página Explorar e dos painéis de controlo
    • Correção da sintaxe do dialeto Aster: agora usa DISTRIBUTE BY (e não ON) na definição de persistent_table

    Looker 3.14 2015-02-02

    Espaços e colaboração

    • Validador de Looks (funcionalidade do Labs): verifique se os Looks estão danificados e encontre/substitua campos danificados ou com novo nome em todas as localizações. Use o validador de aspeto antes de enviar alterações para o modelo. (consulte a documentação)
    • Espaços principais: defina qualquer espaço como o seu espaço "principal" clicando no ícone de casa junto ao nome do espaço pretendido.

    LookML

    • Acumulações simétricas: permite que as medidas sejam incluídas numa análise detalhada unida. Experimente-o em explorações individuais e, em seguida, ative-o através do Labs para toda a sua instância.
    • Níveis, SQL Case e Order By Field
      • Ordem de ordenação atualizada: os campos sql_case são agora ordenados pela ordem em que são apresentados, em vez de alfabeticamente. Isto vai alterar a funcionalidade de ordenação atual. Para ordenar alfabeticamente da forma antiga, use alpha_sort: true. (consulte a documentação)
      • Estilos de níveis já disponíveis: o novo parâmetro style atualiza a forma como os níveis são apresentados numa tabela de dados. As opções são style: relational, style: integer, style: interval e style: classic (predefinição) (consulte a documentação)
      • order_by_field adicionado: um novo parâmetro para permitir que as dimensões sejam ordenadas por outra dimensão (consulte a documentação)
    • dow e dow_number descontinuados a favor de day_of_week e day_of_week_index (consulte a documentação)
    • Nova realce de sintaxe do LookML

    Tabelas derivadas

    • Painel de administração da tabela derivada persistente (PDT) melhorado para mostrar o tempo de compilação da PDT mais recente e médio, o nome da tabela e as informações do acionador

    Painéis de controlo e visualizações

    • Opções de transferência
      • Todo o painel de controlo (não LookML) pode ser transferido como um PDF (funcionalidade Labs) (requer a instalação do PhantomJS)
      • Os dados de um elemento do painel de controlo podem ser transferidos diretamente a partir do painel de controlo
    • Adicionada a capacidade de ocultar os títulos dos painéis de controlo quando incorporados, através do parâmetro de URL hide_title=true (consulte a documentação)
    • O Looker só atualiza a descrição do filtro de um elemento DEPOIS de a consulta atualizar os dados apresentados
    • Mensagens melhoradas na app:
      • Refinamento da redação de "erro de substituição desconhecido" e outras mensagens de erro de modelagem
      • Esclarecimento dos impactos da cópia de painéis de controlo do LookML para espaços
      • Adicione um aviso quando estiver a ouvir e a filtrar no mesmo elemento, uma vez que o filtro é ignorado

    Enterprise, Platform e Security

    • Exigir a autorização "explorar" para abrir Looks (nota: isto pode afetar os utilizadores que não têm a autorização explorar, mas devem poder ver Looks) (consulte a documentação)
    • Início de sessão alternativo: capacidade de adicionar utilizadores por endereço de email quando a autenticação LDAP/Google está ativada
    • Cópias de segurança personalizadas do S3: especifique o seu próprio contentor do S3 e credenciais para cópias de segurança (a predefinição é a conta da AWS gerida pelo Looker)
    • Aumentou o tamanho máximo do conjunto de ligações de 30 para 100
    • Suporte do gerador do BigQuery e do Snowflake
    • Novo suporte de dialeto de base de dados para Teradata e Xtremedata

    Melhorias e ajustes gerais

    • O processamento de erros SMTP elimina tarefas de correio pendentes na fila há mais de 7 dias e recua após os seguintes erros
    • Texto (Em execução) ou (Concluído) no título do navegador em vez de ícones de favícones
    • Corrigido o problema do cookie CSRF do Safari ao incorporar o Looker em Websites públicos

    Looker 3.12 26/01/2015

    Explore

    • Funcionalidade de rotação adicional: quando roda, adicione direction: column a type: running_total para calcular na coluna em vez de numa rotação. A predefinição atual é direction: row, que calcula ao longo da linha. Consulte as instruções completas de inversão [aqui]/reference/field-reference/measure-type-reference#running_total).
    • Diagnósticos de tempo de execução disponíveis: o tempo de execução de cada consulta de exploração está agora disponível na página do histórico de um utilizador (/account/history). Isto também é registado na base de dados interna do Looker e explorável através do painel /admin/usage (consulte a atualização do painel de utilização abaixo).

    Painéis de controlo e visualizações

    • Validação de painéis de controlo do LookML A validação verifica agora o LookML usado para criar um painel de controlo do LookML para campos válidos e erros ortográficos comuns.

    Enterprise, Platform e Security

    • Atualização do painel de utilização: o novo painel de utilização em /admin/usage captura agora o tempo de execução de cada exploração, elemento do painel de controlo, incorporação e análise agendada.
    • Processamento de erros de SMTP melhorado: o Looker vai agora reconhecer os erros do remetente de email SMTP e aguardar progressivamente mais tempo antes da próxima tentativa.
    • Aparências públicas sem limites: guardar uma aparência pública sem limite permite que a aparência pública devolva todos os resultados (e faça streaming, se aplicável). Veja como guardar um visual público aqui.

    LookML e IDE

    • Novo exemplo de utilização de sql_table_name: o parâmetro sql_table_name já está disponível em junções. Veja a documentação.
    • Diagnósticos de PDT disponíveis: a versão inicial de um painel de administração de tabelas derivadas persistentes (PDT) está agora disponível em /admin/pdts. Isto ajuda a gerir a tabela de utilização e vai continuar a ser melhorado. Veja a documentação.
    • Geração de modelo de tabela única: agora, é possível gerar um modelo com uma única tabela. Veja a documentação.

    Melhorias e ajustes gerais

    • Corrigimos uma fuga de memória que afetava alguns clientes com um grande número de ficheiros de modelos.
    • Atalho fixo para executar a consulta a partir do SQL Runner (cmd+enter ou ctrl+enter). Veja uma lista de todos os atalhos de teclado aqui.
    • Totais fixos e totais das linhas (por exemplo, total: true e row_total: right) em painéis de controlo do LookML. Consulte o documento LookML do painel de controlo.
    • Versão atualizada do git para garantir que não estávamos expostos a uma potencial vulnerabilidade.
    • Foi adicionada a capacidade de usar sudo como outro utilizador se já estiver a usar sudo como outra pessoa.

    Looker 3.10 2014-12-29

    Painéis de controlo e visualizações

    • Painéis de controlo definidos pelo utilizador:
      • LookML para importação de painéis de controlo definidos pelo utilizador: permite que os utilizadores movam painéis de controlo do LookML para espaços partilhados ou pessoais
      • Interface do utilizador para adicionar filtros aos painéis de controlo (consulte a documentação)
      • Os painéis de controlo definidos pelo utilizador estão ativados por predefinição (já não são uma funcionalidade de laboratório) (consulte a documentação)
    • Filtros do painel de controlo melhorados:
      • Os filtros dos painéis de controlo correspondem à IU de filtros da exploração
      • Capacidade de ocultar/mostrar a barra de filtros do painel de controlo
      • A alteração de um filtro requer agora que prima o botão "Executar" ou uma tecla de atalho para atualizar o painel de controlo
    • Reformulação da barra de ações superior: mais espaço vertical, botão de execução e engrenagem movidos para a parte superior direita
    • Navegação rápida nos painéis de controlo: links de navegação para navegar facilmente nos espaços a partir dos painéis de controlo

    • Tamanho do tipo de letra: opção para alterar o tamanho do tipo de letra para elementos de valor único ("font_size: medium") (consulte a documentação)

    • Gráficos de barras: novo tipo de visualização (consulte a documentação)

    • Linhas de grelha: opção de visualização das linhas de grelha dos eixos x e y ("x_axis_gridlines: true") (consulte a documentação)

    • Várias medidas com base em tabelas dinâmicas: agora suportadas em visualizações

    • Etiqueta do eixo x predefinida: agora, é preenchida automaticamente com o nome do campo (isto altera o comportamento do gráfico predefinido existente)

    • Mostrar/ocultar etiquetas e marcas do eixo: capacidade de desativar as etiquetas e as marcas dos eixos x e y ("show_x_axis_label: false", "show_x_axis_ticks: false") (consulte a documentação)

    • Trocar eixos: capacidade de trocar os eixos x e y, criando um gráfico "lateral" (consulte a documentação)

    Colaboração e Espaços

    • Nota de boas-vindas e instruções para novos utilizadores no respetivo espaço
    • Pesquise o espaço atual por predefinição com a opção de pesquisar tudo

    Enterprise, Platform e Security

    • Capacidade de ver as definições de utilizador incorporadas
    • Selecionador de utilizadores para adicionar utilizadores a uma função

    Explore

    • Redefinição da barra de ações superior: mais espaço vertical, botão de execução e engrenagem movidos para a parte superior direita
    • Navegação rápida na secção Explorar: rastos de navegação para navegar facilmente pelos espaços a partir da secção Explorar
    • Foram adicionados atalhos de teclado para ações comuns (consulte a roda dentada na parte superior direita) (consulte a documentação)
    • Filtros de datas inclusivas: adicionámos um novo filtro de datas "no intervalo" que é inclusivo em ambos os lados

    LookML e IDE

    • Nova sintaxe de junção:

      - 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
      
    • Opção de etiqueta para modelos: etiqueta adicionada: para modelos

    • Mostrar erros de regex na pesquisa de projetos

    • As condições de líquidos funcionam agora nos campos

    Melhorias e ajustes gerais

    • Corrigimos um erro em que as sugestões de filtros não apareciam quando o filtro era focado pela primeira vez
    • O filtro de exclusão (não é igual a) já não exclui NULL
    • Desative as sugestões quando usar sql_always_where (consulte a documentação)
    • Foi corrigido um problema de fuga de memória que afetava os utilizadores do Looker com um grande número de ficheiros de modelos
    • Usar o modo de produção por predefinição na incorporação se o utilizador tiver sessão iniciada no modo de programador na mesma sessão do navegador

    Looker 3.8 01/12/2014

    Painéis de controlo e visualizações

    • Filtros do painel de controlo do utilizador: os painéis de controlo do utilizador (não LookML) permitem agora filtros (consulte a documentação)
    • Percentagem de abandono: opção para gráficos de colunas agrupadas (consulte a documentação)
    • Mostrar nome da vista: opção para mostrar/ocultar "NOME DA VISTA" em visualizações e painéis de controlo* (consulte a documentação)
    • Séries ocultas: determina que séries vão começar ocultas na IU (consulte a documentação)
    • Totais: os totais são agora apresentados nos elementos do painel de controlo do LookML ("total: on" e "row_total: right") (consulte a documentação)
    • Mostrar valores: apresentar valores acima dos pontos de dados nos gráficos (consulte a documentação)
    • Processamento de nulos melhorado: opção de nulos descontínuos para gráficos de linhas e de áreas (consulte a documentação)
    • Etiquetas das séries: defina a etiqueta da série com base nos valores das dimensões
    • Formatação mais limpa para gráficos de colunas com dimensão de tempo no eixo X (consulte a documentação)
    • A ativação/desativação da série é guardada com a visualização
    • Incorporação de painéis de controlo: adicione /embed/ para incorporar um painel de controlo (requer início de sessão)

    Enterprise, Platform e Security

    • Restrições do programador: configure um modelo (e, por conseguinte, um programador) para um conjunto específico de ligações
    • Novas opções de autorizações personalizadas (consulte a documentação):
      • download_with_limit: transfira consultas com um limite
      • download_without_limit: transfere consultas que não têm um limite
      • save_content: guardar e editar looks e painéis de controlo
      • schedule_look_emails: agende um olhar para enviar emails
    • Definições de administrador para contactos técnicos de email, alertas de indisponibilidade e intervalos de tempo de atualização de instâncias

    Melhorias e ajustes gerais

    • Se clicar no título do elemento do painel de controlo, as definições de configuração de visualização são sempre mantidas na análise detalhada
    • Foram corrigidos dezenas de erros, especialmente relacionados com o painel de controlo e as visualizações. Parabéns!

    Looker 3.6 2014-11-03

    Organização e colaboração

    • Apresentamos os espaços! Organize as aparências e os painéis de controlo em espaços partilhados (por exemplo, "Marketing", "Revisão de vendas do 4.º trimestre"). Continua a existir um espaço para cada utilizador no Looker, e pode mover e copiar itens em massa entre espaços. (consulte a documentação)

    Explore

    • Opção de totais das linhas ao dinamizar: adicione um total numa linha, além de numa coluna
    • Atalhos de datas futuras nos filtros avançados ("amanhã", "próxima semana", "próximo mês", "próximo ano")

    LookML

    • Validador de LookML: verifique um projeto inteiro quanto a problemas de LookML de uma só vez, garantindo que tudo está a funcionar conforme esperado.
    • Quando rodar, adicione direction: column para escrever percent_of_total para calcular na coluna em vez de numa tabela dinâmica. Em alternativa, use direction: row (predefinição) para calcular na linha.
    • Avisos de descontinuação do LookML (Looker Labs): o editor do LookML mostra avisos para opções do LookML que foram descontinuadas por uma opção mais recente.

    Enterprise, Platform e Security

    • Autenticação Google (OAuth): o Looker pode autenticar utilizadores no seu domínio gerido pela Google (consulte a documentação)
    • Autorização personalizada para desativar o SQL Runner para utilizadores específicos

    Melhorias e ajustes gerais

    • Looker Labs: adicionámos uma secção no painel de administração onde pode aceder a funcionalidades experimentais que estamos a desenvolver
    • Melhorias significativas no desempenho da app. Renderização mais rápida de grandes tabelas de dados, painéis de controlo e carregamentos de páginas
    • Esquemas de painéis de controlo do LookML responsivos com layout: grid (consulte a documentação)
    • Os campos de hora de época respeitam convert_tz: false (desativar a conversão do fuso horário)
    • Permitir percent_of_total e percent_of_previous quando é atingido um limite de linhas
    • Os utilizadores só veem visuais e painéis de controlo se tiverem acesso ao modelo

    Looker 3.4 2014-10-06

    Visualizações

    • Painéis de controlo instantâneos (beta): os painéis de controlo apresentam os dados da execução anterior enquanto as novas consultas são executadas em segundo plano, o que permite que as informações apareçam instantaneamente. Esta funcionalidade pode ser ativada na secção de administração do Looker.

    Explore

    • Na página Explorar e nos painéis de controlo, o ícone do separador é animado enquanto as consultas estão a ser executadas e apresenta uma marca de verificação quando as consultas são concluídas. Isto facilita a execução do Looker em segundo plano enquanto trabalha noutras tarefas.

    - Descrições dos campos: adicione descrições aos campos no LookML. As descrições aparecem no selecionador de campos na página Explorar. As descrições oferecem uma forma de explicar aos utilizadores exatamente o que significa uma dimensão ou uma métrica.

    Exemplo de descrição do campo

    - dimension: sale_price
      description: 'Customers price'
      type: number
    decimals: 2
      sql: ${TABLE}.sale_price
    

    LookML

    • Adiciona a capacidade de "alias:" campos dimension_group

    Enterprise, Platform e Security

    • Tipos de funções personalizadas: combine autorizações para criar novos tipos de funções.
    • Opção de autorização adicionada para configurar que utilizadores podem partilhar visuais publicamente
    • Opção de autorização adicionada para configurar que utilizadores podem ver o LookML
    • Suporte para IBM DB2

    Looker 3.2 2014-09-08

    IU / experiência do utilizador

    Explore

    • GUI para filtros: menus pendentes, selecionador de calendário e muito mais
    • Atalhos de teclado para executar consulta, guardar e limpar consulta (cmd+enter, cmd+s, cmd+k)
    • Caixa de diálogo para especificar o nome do ficheiro para transferências

    LookML / Projetos

    • A palavra-chave do LookML base_view: foi alterada para explore: (base_view está descontinuada, mas é retrocompatível)
    • A palavra-chave detail: do LookML é agora drill_fields: (detail: está descontinuada, mas é retrocompatível)
    • Adicionou o parâmetro suggestable: false para desativar as sugestões de filtros para um campo

    Enterprise, Platform e Security

    • (Beta) Funcionalidade incorporável: SSO, marca branca / OEM, incorporação de aspeto e painel de controlo
    • Funções: crie funções de utilizador e domínios personalizados (níveis de acesso)

    Correções de erros e ajustes

    • O Redshift usa "terminate" em vez de "cancel"
    • Destaque de sintaxe no Execução de SQL
    • O URL curto para consultar também contém a configuração de visualização mais recente
    • Conversão automática do fuso horário para o Oracle
    • Atualizações de estilo no lançamento da versão 3.0 (obrigado aos testadores beta!)
    • Melhorias nas mensagens de erro
    • Mostrar avisos quando os campos não estão disponíveis

    Looker 3.0 2014-08-11

    IU / experiência do utilizador

    • Novo estilo e design!
    • Gráficos configuráveis pelo utilizador na página Explorar (não LookML)

    Explore

    • Limite de colunas (dinâmica) – Especifique o número de colunas a apresentar além das linhas

    LookML / Projetos

    • Fornecer sugestões para filtros: novos parâmetros do LookML suggest_base_view, suggest_dimension e suggestions para dimensões.

    Visualização de dados

    • Os URLs de consulta mantêm o estado de visualização
    • O iFrame incorporável faz referência a um gráfico guardado

    Enterprise, Platform e Security

    • (Beta) Autenticação Google (OAuth): o Looker pode autenticar utilizadores no seu domínio gerido pela Google.
    • Novas funções de utilizador: programador e apenas painéis de controlo
    • Gestor de sessões: veja e revogue sessões do Looker

    Correções de erros e ajustes

    • Experiência de adicionar/eliminar projetos melhorada
    • Como funcionam os filtros de data "Depois de"