A partir do Looker 3.46, os itens marcados com um flash_on indicam mudanças na funcionalidade atual que podem exigir sua atenção durante a atualização.
Looker 3.56 25/09/2016
flash_on Looks
- Os looks agora são documentos independentes. A aparência foi atualizada para focar na apresentação do conteúdo. Alguns pontos a serem verificados:
- Maior ênfase no painel de visualização
- Um painel "Detalhes" recolhível, que mostra informações rápidas sobre a análise detalhada, incluindo descrição, criador, horários de criação e última atualização, além de informações de programação e painel.
- Opções de configuração do On-Look, incluindo programação, exclusão e controle de acesso
- Uma sobreposição de edição do Look, em que a consulta e o título do Look podem ser modificados
- Redefina os links "Visualizar" e "Analisar daqui", que permitem aos usuários brincar com a consulta e se aprofundar sem afetar o consumo de conteúdo salvo de outras pessoas.
Painéis
- Edição no painel. No modo de edição, os usuários agora podem modificar os blocos diretamente no painel.
- Adicionamos uma mensagem em painéis com mais de 25 blocos informando aos usuários que o desempenho pode ser afetado.
- As anotações do painel do LookML serão transferidas para os painéis definidos pelo usuário após a conversão.
Visualizações e a página "Análise"
- flash_on Filtrar uma dimensão clicando em um valor na tabela de dados de resultados ou em uma visualização de tabela agora adiciona essa dimensão como um filtro na página atual, em vez de atualizar a página inteira. Isso desativa a filtragem dimensional nos elementos de visualização da tabela do painel.
- Adicionamos uma opção "Desafixar de zero" para que os gráficos se concentrem na área em que há dados, em vez de mostrar a escala completa começando em zero.
LookML
- Introduzimos
${EXTENDED}
, que permite se referir ao mesmo tempo ao objeto que está sendo estendido e ao objeto de extensão. Saiba mais. SUPER*
foi renomeado comoEXTENDED*
para listas. Saiba mais.- As tabelas derivadas permanentes criadas no modo de desenvolvimento agora sempre terão um tempo máximo de
persist_for
de 24 horas. Saiba mais. - O gerador de LookML agora adiciona um parâmetro
description
aos arquivos de visualização recém-gerados.
Dialetos
- BigQuery. Introduzimos o suporte inicial ao SQL padrão do BigQuery. Inclui suporte para o estimador de tamanho de consulta e agregações simétricas.
- Impala. Adição de suporte para tabelas derivadas persistentes.
- DataVirtuality. Foi corrigido um problema que podia fazer com que agregações simétricas gerassem SQL inválido.
- MS SQL:
- Foi corrigido um problema em que um campo não podia usar mais de 30 caracteres.
- Introduzimos um dialeto estático (Microsoft SQL Server 2005) para se conectar à versão 2005 descontinuada do MS SQL.
- Snowflake. Foi corrigido um problema em que algumas combinações de filtros de data não retornavam resultados incorretamente.
Administrador
- Na página "Grupos", adicionamos a capacidade de filtrar a lista de usuários em um grupo.
- A página de um usuário agora vai mostrar o link "Redefinir senha" abaixo do botão "Enviar".
- Os grupos na página "Grupos" agora estão em ordem alfabética.
- Os usuários na página "Usuários" são classificados em ordem alfabética, com nomes de usuário nulos no final da lista.
Ajustes gerais e correções de bugs
- Atualizamos a página 404 no Looker para refletir que ela pode ser resultado de conteúdo ausente ou falta de permissões.
- Caixas de diálogo atualizadas de salvar, copiar e mover que mostram árvores de espaço ou dashboard para exibir os espaços em que um usuário pode salvar.
- Agora os grupos podem ser definidos em um URL de incorporação do SSO.
- Os cursores agora vão se concentrar no primeiro campo de qualquer modal.
- Correção de um problema em que o Look Validator podia levar mais tempo do que o normal para retornar resultados.
- Desativamos a opção "Abrir no navegador" quando o formato do arquivo é Excel.
- Foi corrigido um problema em que nem todos os subespaços eram carregados na caixa de diálogo "Salvar", "Copiar" ou "Mover".
- Corrigimos um problema em que a opção "Extrair LookML do painel" não gerava todas as dimensões e métricas.
- Melhoramos a mensagem de erro que aparece quando os usuários não conseguem mover conteúdo para espaços a que não têm acesso.
- Correção de uma série de problemas relacionados ao seletor de cores.
- Correção de um problema em que as classificações secundárias, terciárias e outras de pivô não eram respeitadas na página "Explorar".
- Foi corrigido um problema em que a entrada de texto nas caixas de configuração da visualização podia ser instável.
- Correção de um problema em que os usuários do IE11.0 não conseguiam clicar no menu suspenso "Escolher campo" no modal de filtro do painel.
- Foi corrigido um problema em que
start_date
eend_date
eram avaliados como nulos ao usar a opção de filtro de data "é no dia".
Looker 3.54 28/08/2016
Gerenciamento de conteúdo e espaços
- Controles de acesso para os Espaços: agora é possível gerenciar quem pode acessar os vários Espaços e em qual nível. Saiba mais.
- Grupos para gerenciamento de usuários e conteúdo: um novo paradigma de grupos rege as coleções de usuários. Os grupos podem receber acesso aos espaços como uma unidade. Os grupos podem ser configurados automaticamente usando métodos de autenticação atuais, como LDAP e SAML. Saiba mais.
Design do Looker
flash_on Atualizações nos painéis para dispositivos móveis para facilitar a visualização, incluindo:
- Tamanho maior do bloco
- Usabilidade aprimorada do filtro
- Navegação atualizada para melhorar o espaço da tela
LookML
- Adição de novos períodos, incluindo
second
,millisecond
emicrosecond
. Saiba mais. - Agora é possível filtrar pelo período
second
. Saiba mais. - flash_on O validador de LookML agora avisa corretamente quando
order_by_field
é declarado em um campo que não é de dimensão ou faz referência a uma métrica. Saiba mais. - flash_on Introduzimos um recurso legado para evitar que as dimensões façam referência a métricas. Saiba mais.
- flash_on Agora, o Validador do LookML avisa corretamente quando os campos de filtro são declarados com
type: time
. Saiba mais.
Explorar
- Agora é possível copiar valores em uma coluna da tabela de dados. Os valores copiados serão aceitos na caixa de entrada do filtro se forem colados lá.
- Agora é possível substituir referências de campo em cálculos de tabela e filtros personalizados com o Validador do Look. Saiba mais.
- Agora, os filtros usam o mesmo intervalo do período filtrado. Por exemplo, ao filtrar por "created_hour", o filtro vai usar "horas" em vez de "dias".
- As descrições dos grupos de dimensões agora aparecem no nível do nome do grupo, 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
- Adicionamos uma opção de visualização para inverter a direção do eixo X ou Y.
- Agora é possível ocultar os totais na visualização em tabela.
- As linhas de referência agora usam um seletor de cores em vez de entradas de valores hexadecimais.
- Os gráficos agora usam o símbolo nulo (∅) em vez da string "null".
- Os gráficos de pizza e a legenda associada agora serão centralizados como uma unidade, em vez de centralizar o gráfico em si.
Programação e download
- Resource Manager para tarefas programadas e baixadas
- Por padrão, o sistema processa as tarefas de download e renderização em pares. Os administradores de instâncias vão encontrar uma nova origem no painel de consultas chamada "renderer".
- Essas mudanças 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 bugs
- Ajustes nos Espaços
- Melhoramos o tempo de carregamento da página "Espaços".
- Melhoria no tempo de carregamento do seletor de espaço nos modais "Salvar", "Copiar" e "Mover".
- Garantia de que o título dos espaços seja propagado corretamente para a guia do navegador.
- Atualizamos o estilo do modal "Editar espaço" para corresponder a outros modais.
- Agora os cursores se concentram no primeiro campo editável nos modais do espaço.
- flash_on Desativamos o suporte para o Internet Explorer 10. Saiba mais.
- Adicionamos uma nova permissão para que os usuários possam ver sobreposições de detalhamento em painéis sem poder analisar os dados.
- Agora, ao solicitar um link de redefinição de senha na página de login, você recebe uma confirmação quando a senha é redefinida.
- Introduzimos um novo atalho de teclado (ctrl+shift+d) para entrar no modo de desenvolvimento.
- Padronizamos a apresentação da seção "Filtros" fechada em análises detalhadas e painéis.
- No menu suspenso "Escolher campo..." do modal de edição do filtro do painel, os valores agora respeitam os rótulos de visualização associados.
- Adição de suporte integrado para criar controle de versão local.
- Melhoramos a eficiência do validador do LookML.
- Melhoria na interrupção de consultas para versões do Presto 0.133 e mais recentes.
- Adicionamos uma linguagem explicativa para o banco de dados temporário na página de edição de conexões.
- Garantia de que os campos
datatype: date
são filtrados corretamente em alguns dialetos. - Correção de um problema em que agregações simétricas removiam novas linhas na maioria dos dialetos.
- Correção de um bug em que a validação do LookML podia causar falha em uma instância.
- Correção de um problema em que os totais podiam ser omitidos quando os pivôs eram classificados com um limite de coluna.
- Foi corrigido um problema que podia resultar em cores incompatíveis entre títulos e texto em visualizações de valor único.
- Correção de um problema em que as paletas de cores padrão não eram aplicadas em todos os lugares.
- Correção de um problema em que as seções do seletor de campos não podiam ser abertas ou fechadas ao usar o Firefox.
- Foi corrigido um problema em que os períodos causavam um erro de LookML ao usar
can_filter: false
. - Corrigimos um problema que impedia o download de painéis do LookML com objetos de texto.
- Correção de um problema em que a reatribuição da propriedade de planos programados podia causar a remoção dos destinatários.
- Correção de um problema em que o parâmetro
can_filter
permitia a filtragem ao interagir com o detalhamento. - Correção de um problema em que um filtro podia mudar para
matches (advanced)
depois da execução de uma consulta. - Correção de um problema em que os fusos horários podiam mudar ao detalhar.
- Foi corrigido um problema em que os valores de filtro eram removidos de forma confiável das caixas de entrada de filtro na página de análise detalhada.
- Correção de um problema em que as classificações de métricas podiam permanecer na consulta depois que a métrica era removida.
- Correção de um problema em que o SQL não era gerado de forma confiável na guia "SQL" da página "Analisar".
- Corrigimos um problema em que um espaço de um usuário podia ficar travado se ele não tivesse acesso a determinados espaços.
- Foi corrigido um problema em que a edição de filtros em um painel copiado do espaço de um usuário excluído podia gerar um erro
Validation Failed
.
Looker 3.52 31/07/2016
Design do Looker
flash_on Barra de navegação redesenhada
- Ampliação da tela de trabalho disponível para expandir o espaço para trabalhar com tabelas e visualizações e acomodar a visualização paisagem em outros dispositivos.
- Navegação simplificada com a remoção de ícones e foco na organização das ações do usuário. A navegação inclui:
- Navegar:confira o conteúdo atual e comece com os Looks e dashboards existentes.
- Explorar:iniciar uma nova consulta
- Desenvolver:entre no editor LookML e no SQL Runner e ative/desative o modo de desenvolvimento.
- Aumentamos a ajuda disponível e reorganizamos o menu. O menu de ajuda inclui:
- Pesquisar nos Documentos e no Discourse
- Links para a documentação oficial e o Looker Discourse
- Informações sobre a versão atual do Looker (incluindo notas e número da versão)
- Suporte por chat com o Departamento de Atendimento ao Cliente do Looker (disponível apenas para desenvolvedores e administradores de instâncias)
- Limpeza do menu. Ajustamos vários menus e listas para facilitar a navegação e unificar o design.
- Organizamos em ordem alfabética várias listas, incluindo "Funções", "Conexões" e "Análises detalhadas" no modal "Filtros" do painel.
- Itens do menu de engrenagem alinhados à esquerda e "..." adicionados às opções que abrem outro modal
Visualizações
flash_on Guia "Série" no editor de visualização
A guia "Série" apresenta uma interface aprimorada para editar a cor, o nome e o tipo de uma série. Tudo o que foi modificado usando pares de chave-valor nas caixas de texto livre da guia "Estilo" pode ser encontrado na guia "Série", que substituiu a guia "Estilo" para gráficos cartesianos.
Saiba mais: Gráficos de colunas / Gráficos de barras / Gráficos de dispersão / Gráficos de linhas / Gráficos de área
Explorar
- As tabelas de dados agora mostram os totais das colunas quando o limite de linhas é atingido. Saiba mais.
- As descrições da seção "Explorar" agora aparecem no menu suspenso "Explorar" na barra de navegação superior.
Programação e download
- Permissão independente para ver informações programadas. A permissão
see_schedules
permite o acesso ao plano programado e aos painéis de histórico do programador. Saiba mais. - flash_on Layout aprimorado para downloads detalhados. Os arquivos baixados
.csv
,.html
,.md
,.txt
e.xlsx
agora mostram uma linha por dimensão de rotação para corresponder mais de perto à exibição no Looker. Se você tiver processos que dependem de uma única linha de cabeçalho, use o recurso legado "Cabeçalhos de tabela de linha única". Saiba mais - Esclarecemos o erro que os usuários recebem quando o Looker não consegue renderizar PDFs porque o PhantomJS não está instalado.
- Esclarecemos o erro que os usuários recebem se forem destinatários de um plano programado criado por um usuário excluído ou desativado.
LookML e ambiente de desenvolvimento
- Contexto gerado automaticamente como comentários SQL para PDTs. Ao gerar PDTs, o Looker emite um comentário para indicar o modelo, a visualização, o ID do usuário que está gerando a tabela (se disponível), se o usuário está ou não no modo de desenvolvedor e o slug da instância. Saiba mais.
- Atualizamos o Validador de Look para melhorar o design e incluir a capacidade de substituir o nome de campos, visualizações, análises detalhadas e modelos, independente do erro. Saiba mais.
- Troca rápida de arquivos. O ambiente de desenvolvimento integrado do LookML agora alterna instantaneamente entre os arquivos e não exige uma recarga completa da página.
- flash_on Lista truncada de tabelas do SQL Runner. O SQL Runner limita a lista de visualização da tabela a 500 para reduzir o impacto no navegador.
- Remoção completa do parâmetro
scoping
. Saiba mais.
Dialetos
- BigQuery:
- Correção de um problema em que os agregados simétricos podiam ser calculados incorretamente na presença de números negativos.
- Melhoria na eficiência do período
week
. - Melhoria no comportamento das métricas nos campos
fanout_on
.
- Snowflake:
- Adicionamos informações sobre o funcionamento das PDTs.
- flash_on Hive:
- A versão 1.2 do Hive é a mínima compatível, e não a 0.13.
- Agora o Hive usa
LIKE
em vez de expressões regulares para filtrar strings.
- Spark:
- O Looker agora usa o HiveQL 1.2 em vez da sintaxe do HiveQL 0.13.
- Presto:
- Incorporamos o driver JDBC padrão do Presto (versão 0.149). Saiba mais.
- DataVirtuality:
- Adicionamos uma opção de SSL no painel de conexão do Looker.
- Correção de um problema em que o DataVirtuality não carregava corretamente as mensagens de erro.
- flash_on MS SQL:
- O driver JDBC foi atualizado para a v4.2. O SQL Server 2005 não terá mais suporte.
Ajustes gerais e correções de bugs
- flash_on Mudanças na API (Beta):
- Garantimos que o formato JSON vai retornar os valores dos campos
type: number
como números, e não como strings. Saiba mais. - As rotas
run_async
ecreate_query_and_run_async
foram substituídas. Os usuários da API precisam fazer a transição para a rotacreate_query_task
.
- Garantimos que o formato JSON vai retornar os valores dos campos
- Ajustes de desempenho e estabilidade:
- Melhoria na performance ao buscar resultados armazenados em cache.
- Uso reduzido de memória ao ler e gravar no cache de consultas.
- Mudamos a forma como o Looker se conecta a bancos de dados MySQL internos para tornar a conexão mais robusta.
- Correções de bugs de visualização:
- Corrigimos um problema em que os mapas não funcionavam com colunas ocultas quando havia cálculos de tabela e todas as medidas estavam ocultas.
- Foi corrigido um problema em que o padding à direita nos gráficos podia ficar desalinhado.
- Correção de um problema em que o formato de valor dos cálculos de tabela não aparecia no eixo y de uma visualização.
- Foi corrigido um problema em que o formato do marcador de tempo só funcionava com um valor de rotação do marcador.
- Correção de um problema em que as visualizações ficavam vazias se um valor mínimo ou máximo do eixo Y fosse usado com um tipo de escala logarítmica.
- Correção de um problema em que um aviso de gráfico podia empurrar o eixo x para fora da visualização.
- Foi corrigido um problema em que diferentes sistemas do Looker podiam processar e classificar resultados em ordens diferentes em várias áreas (painéis, análises detalhadas, downloads etc.).
- Correção de um problema em que a indicação visual de que uma caixa de entrada de filtro estava procurando sugestões não aparecia ou desaparecia durante a execução.
- Foi corrigido um problema em que os rótulos eram truncados de forma inconsistente em downloads de PDF.
- Os blocos de texto nos painéis do LookML não geram mais avisos de "O elemento precisa especificar uma análise detalhada".
- Foi corrigido um problema em que os menus de engrenagem dos campos nas tabelas sobrepunham mensagens de estado vazio na tabela de dados.
- Corrigimos um problema em que o valor padrão de um filtro de painel não era integrado corretamente a outros filtros, mesmo quando configurado para isso.
- Foi corrigido um problema em que os painéis incorporados podiam retornar resultados vazios na primeira execução.
- Foi corrigido um problema em que filtros personalizados que usavam dimensões sim/não podiam gerar SQL incorreto.
- Correção de um bug em que as análises detalhadas retornavam incorretamente o erro "ignorar lista inesperada de campos na análise".
Looker 3.50 2016-07-05
flash_on Atualizações de recursos legados
Os três recursos a seguir serão desativados e removidos completamente 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
- New
running_product
function. See documentation. - New
pivot_where
function allowing references to pivot values based on content instead of position. See documentation. - New
pivot_offset_list
andpivot_column
functions. See documentation. - New
log
function. See documentation. Yes
andNo
have now been added as constants that can be referenced in functions. See documentation- New editor including type-ahead assistance, in-editor documentation, and links to the relevant documentation website pages. See documentation.
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
anddate_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.
- flash_on 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.
- flash_on 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.
- flash_on 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
orsql_always_where
: When an explore hassql_always_where
oraccess_filter_fields
set,full_suggestions
defaults to true for all fields exposed by that explore. Individual fields can still opt out offull_suggestions
query behavior by settingfull_suggestions = false
, and can opt out of suggestions altogether withsuggestable = false
. Learn More. - New timeframe
month_name
. Dates can now be bucketed by name of month. Learn More. - New
can_filter
Parameter: Accepts the inputstrue
orfalse
. When set tofalse
, 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
, andeur
. These are used as inputs to thevalue_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
- flash_on 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.
- flash_on 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.
- flash_on 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.
- flash_on 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).
- flash_on 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.
- flash_on 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). - flash_on LookML Deprecations. Learn More.
- $$ agora é um recurso legado. Ele precisa ser substituído por ${TABLE}.
- A partir da versão 3.46, as junções só podem ser definidas dentro de uma definição de
explore:
. Definir umjoin:
em qualquer outro local está descontinuado. - O parâmetro
scoping
foi descontinuado. Usarscoping: false
agora vai gerar um erro do Validador do LookML. Os modelos sempre precisam usar nomes de campo com escopo.
Dialetos
- dashDB: agora compatível com PDTs e cancelamento de consultas.
- Dialetos de streaming. Aster, Data Virtuality, Exasol, Greenplum, Hive, Impala, Microsoft Azure SQL, Microsoft SQL Server, Presto, Spark e Teradata. Consulte Quais são todos os limites de linhas no Looker? Página de práticas recomendadas para mais informações.
- Spark: corrigimos um problema que podia fazer com que as sugestões de filtro gerassem SQL inválido.
- Presto:
- Agora é possível criar visualizações de vários catálogos no PrestoDB, não apenas o especificado na conexão.
- Correção de um problema em que os testes de conexão permaneciam na fila do Presto.
- Correções do PostgreSQL:
- Correção de um problema que fazia com que a filtragem em um trimestre ficasse incorreta.
- Correção de um problema com consultas lentas usando filtros de data relativa.
- Correção de um problema que fazia com que letras maiúsculas exigissem aspas.
Ajustes gerais e correções de bugs
- Agora é possível pesquisar por modelos nos Spaces.
- Os painéis instantâneos (Labs) agora aproveitam o cache aprimorado.
- Adicionamos um link para a instância nos e-mails de "Boas-vindas ao Looker".
- Correção de um bug que causava lentidão no redimensionamento de páginas incorporadas.
- Foi corrigido um bug na página de administrador do LDAP que fazia com que os valores de texto transbordassem dos espaços do formulário.
- Correção de um bug para usuários do Microsoft Edge em que as visualizações não preenchiam o espaço completamente.
- Atualizamos a dica explicativa na permissão
see_lookml
da página de permissões para mostrar que ela também permite que os usuários vejam SQL. - Atualizamos o texto da dica na página "Gerar modelo de projeto".
- Correção de um bug em que grandes conjuntos de resultados eram colocados em cache e causavam interrupções.
- i__looker updates:
- Adicionamos
embed_user
como uma junção à análise detalhada do usuário - Adição de
sql_text
à análise do histórico - Adicionamos links para admin/queries e para o plano de programação.
- Adicionamos
- Correção de um bug em que os rótulos das séries desativadas permaneciam na visualização.
Looker 3.44 07/04/2016
Mudanças importantes
- O Painel instantâneo está sendo removido como um recurso. Os painéis vão carregar mais rápido do cache.
- O carregamento de recursos da CDN agora está ativado para todos os clientes hospedados pelo Looker.
- Vários recursos legados serão desativados por padrão, mas poderão ser reativados. Saiba mais.
- Os rótulos de campo podem substituir o rótulo da visualização
- Ponto inicial em nomes de campo
- Rótulos em maiúsculas em downloads e configurações de gráficos
- Enviar e-mail de looker@looker.com
- Estilo de distribuição padrão EVEN da TDP do Redshift
Painéis
- Mapas de calor automáticos: o recurso "Ajustar aos dados" é compatível com mapas de calor.
- Melhoria das mensagens de erro nos blocos do painel. Agora, os erros de sintaxe de filtro incorretos são exibidos.
- Foi corrigido um problema em que os blocos eram carregados de forma compactada antes de preencher a tela corretamente.
Visualizações
- Limites personalizados do eixo X. Introduz uma configuração para mostrar ou ocultar as primeiras ou últimas X linhas, conforme especificado pelo usuário.
- O eixo Y logarítmico agora está disponível para gráficos.
- Correção de um problema com peças de empilhamento desalinhadas em gráficos de barras empilhadas.
Programação
- Novos painéis de administração de agendamento
- Planos programados: mostra todos os itens programados no momento na sua instância do Looker com detalhes relevantes, incluindo os proprietários das tarefas.
- Histórico de jobs programados. Esta seção mostra os itens executados recentemente na sua instância com detalhes, incluindo a consulta, o tempo de execução e o estado de sucesso ou falha com erros (se aplicável).
- Agora os Looks podem ter mais de um agendamento. Alinha a programação de Looks com a programação de painéis. Agora, as programações do Look são criadas por usuário. Assim, diferentes usuários podem ter programações diferentes para o mesmo Look.
- As novas programações vão começar no primeiro horário agendado. Eles não vão mais enviar um e-mail imediatamente após o agendamento.
- Os agendamentos que pertencem a um usuário que não existe mais no sistema (ou seja, foi excluído) ou que foram desativados são automaticamente reatribuídos ao primeiro usuário ativado com a função "Administrador".
- Foi corrigido um problema com a exibição do painel de controle no app Mail do iPhone.
LookML e o ambiente de desenvolvimento
- Grupos de campos personalizados. Adiciona a capacidade de agrupar campos no seletor de campos usando o novo parâmetro
group_label:
. Saiba mais. - Capacidade de renomear projetos. Acessível na opção "Configurações do projeto", localizada abaixo do botão "Sincronizar".
- Campo
Distance
atualizado - Novos links no app para documentação se aplicam a:
- Erros de validação do LookML, quando aplicável.
- Aplicável a recursos descontinuados e ao painel de recursos legados para ajudar na transição de recursos antigos.
- Várias condições em cláusulas HAVING e medidas filtradas agora estão sempre entre parênteses.
Dialetos
- Atualizações do Spark/Hive:
- Correção de um problema em que EXPLAIN estava corrompido devido a problemas de dialeto relacionados ao Hadoop.
- Corrigimos um problema em que as consultas do SQL Runner eram executadas lentamente no Spark SQL.
- Os testes de PDTs agora são executados no momento da conexão para o Spark SQL.
- O Spark SQL agora recebe informações de esquema do SQL em vez de chamadas JDBC.
Ajustes gerais e correções de bugs
- Atualização da permissão
create_table_calculation
:agora os usuários não precisam da permissãocreate_table_calculation
para ver cálculos de tabela. Essa permissão ainda é necessária para criar cálculos. - Correção de um problema em que a mudança para o modo de desenvolvimento ao visualizar um arquivo que só existe em produção causava um erro 404 imediato.
- Atualizamos a função "Explicar" no SQL Runner para aplicar mais funcionalidades específicas do dialeto e remover limites forçados.
- Correção de um bug em que os cálculos de tabela não funcionavam ao analisar consultas do SQL Runner ou i__looker.
- Correção de um bug em que uma validação SAML com falha fazia com que todas as verificações subsequentes falhassem, mesmo com um arquivo válido.
- Correção de um problema em que uma nova versão do Chrome fazia os painéis falharem no navegador.
- Correção de um bug em que as mudanças no painel não eram refletidas devido ao armazenamento em cache.
- Correção de um bug em que a filtragem de nulos como strings não funcionava.
- Correção de um bug que deixava a navegação em arquivos do LookML no modo de desenvolvedor muito lenta.
- Substituir uma configuração do cliente de chat que fazia a janela de chat abrir desnecessariamente.
Looker 3.42 13/03/2016
Lookerbot
Com o Looker 3.42, lançamos o Lookerbot, uma integração do Slack com o Looker que permite trazer dados do Looker para suas conversas.
Recursos dos Labs
- As extensões do LookML não são mais um recurso dos Labs e vão estar disponíveis automaticamente para todas as instâncias. Saiba mais.
- Menus de detalhamento para visualizações: veja abaixo.
Atualizações de detalhamento
Menu de detalhamento
- Agora, clicar em um link de detalhamento sempre mostra o menu de detalhamento. O
...
é usado para indicar links externos e/ou painéis. Os detalhamentos hierárquicos e dimensionais não mostram esse ícone.
Prévia do detalhamento
- A navegação detalhada carrega os resultados em uma sobreposição de visualização. Isso mantém os usuários no mesmo contexto (ou seja, na mesma página "Explorar" ou painel). Em seguida, os usuários podem escolher "Explorar daqui" para acessar a experiência completa do recurso. Saiba mais.
- As métricas com apenas uma possibilidade de detalhamento abrem diretamente a prévia.
- Se houver um problema com a prévia de detalhamento, ela poderá ser desativada ativando o "Comportamento de detalhamento legado" no painel "Recursos legados". Leia mais sobre Recursos legados.
Menus de detalhamento para visualizações
- Permite detalhar visualizações usando menus de detalhamento. Esse é o comportamento padrão e foi removido da seção "Labs". Saiba mais.
- Os menus de detalhamento em visualizações que não sejam tabelas, valor único e registro único não mostram mais as opções de detalhamento "Filtrar por...".
- Os menus de detalhamento funcionam em pivôs em tabelas e visualizações.
Visualizações
Melhorias na visualização de tabela
- É possível renomear colunas, incluindo as colunas dinâmicas. Saiba mais.
- Os estilos podem ser aplicados a tabelas, incluindo preto e branco, transparente e em escala de cinza. Saiba mais.
Identificadores de totais para gráficos empilhados
- Há uma nova opção "Rótulos de totais" para gráficos de colunas, barras e áreas empilhadas. Saiba mais.
- Há uma nova opção "Mostrar silhuetas". Quando as séries são desmarcadas em um gráfico empilhado, uma barra cinza ("silhueta") mostra o total de todas as séries atrás do subtotal das séries selecionadas.
- Observação importante: os totais das linhas na tabela de dados não vão mais aparecer nos gráficos de barras empilhadas.
Camadas do mapa no LookML
- Agora, a relação entre uma dimensão e um conjunto específico de regiões do mapa pode ser definida em LookML, em vez de exigir que cada visualização configure um URL TopoJSON personalizado. Isso afeta a visualização "Mapa estático (regiões)". Saiba mais.
Tecnologia do Looker
API JavaScript para eventos
- Agora os painéis incorporados podem se comunicar com a 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 de redirecionar um Look incorporado para a versão da página de análise detalhada adicionando
/explore
ao final do URL. - Opção de vincular à página de análise detalhada com o seletor de campos aberto. Saiba mais.
Dialetos
- Aumentamos o número padrão de conexões de banco de dados de 30 para 75 para conexões do Microsoft SQL Server, Redshift, PostgreSQL e MySQL.
- Desativação do Spark 1.3. Os clientes do Spark precisam usar a versão 1.4 ou mais recente.
- BigQuery:
- Correção de um problema em que as contagens com filtros em um campo de expansão não funcionavam.
- Correção de um problema que causava um erro 500 ao gerar tabelas.
- Correção de um problema em que as sugestões de texto enviavam "undefined".
- Atualizações nos períodos
hour
ehourX
agora retornam valores no formatoYYYY-MM-DD HH
.- Agora,
minuteX
retorna valores no formatoYYYY-MM-DD HH:MM
(correspondendo ao período de um minuto).
Ajustes gerais e correções de bugs
- Os PDFs e as visualizações programadas agora têm texto mais escuro para aumentar a legibilidade.
- As dicas dos gráficos agora refletem nomes de eixos personalizados.
- Adicionada a capacidade de definir uma porta de e-mail personalizada usando as opções de linha de comando do Looker (a opção é:
--default-mailer-port=[port number goes here]
). - Permitir passar o cursor sobre seções de um gráfico que são compostas principalmente de dicas e ainda fazer com que a dica apareça.
- Correção de um bug em que os itens programados para envio no domingo também eram enviados na segunda-feira.
- Foi corrigido um bug em que os valores de filtro eram duplicados e substituídos ao adicionar várias caixas de entrada por filtro.
- Correções do Internet Explorer:
- Os rótulos do eixo X vão aparecer.
- Correção de um problema em que as legendas nos gráficos causavam erros quando eles eram muito pequenos.
- Correção de um problema que fazia com que várias barras de rolagem verticais aparecessem quando apenas uma era necessária.
- Foram corrigidos vários problemas relacionados aos mapas de calor automáticos, que não estavam sendo carregados ou recarregados corretamente com as mudanças.
- Correção de um bug em que adicionar e remover uma observação afetava o alinhamento nos blocos do painel.
- Correção de um problema em que o formato do marcador de tempo era inconsistente entre o recurso Detalhar e o painel.
- Corrigimos um problema que impedia a classificação de tabelas incorporadas publicamente.
- Correção de um problema em que algumas consultas sem resultados eram retornadas incorretamente como "Consulta encerrada" no SQL Runner.
Looker 3.40 25/02/2016
Painéis
- Painéis bloqueáveis [Labs]. Impedir mudanças em um painel sem desbloqueá-lo explicitamente. O recurso também mostra aos usuários mais informações sobre as conexões entre a edição de análises detalhadas e de painéis para todos os leitores desses conteúdos. Precisa ser ativada explicitamente na seção "Labs".
- Vincular automaticamente entre painéis [Labs] Fornece um menu de detalhamento para mostrar e vincular a painéis que têm um filtro correspondente ao campo em que você está detalhando. O menu também mostra links para URLs externos usando detalhamentos nativos, embora eles estejam disponíveis sem ativar o menu de detalhamento. Saiba mais.
Visualizações
- Visualização de tabela
- Trunca os nomes das colunas para reduzir a largura delas.
- Melhorias no gráfico de pizza
- A apresentação e o posicionamento dos rótulos de valor foram limpos.
- Os rótulos de série agora funcionam em gráficos de pizza.
- Menu de detalhamento em visualizações [Labs]. Faça o detalhamento dos dados diretamente de uma visualização, em vez de usar a tabela. Saiba mais.
Explorar
- Atualizações de cálculos de tabela
- Permitir a remoção de cálculos de tabela da tabela de dados em vez de forçar o usuário a usar o modal de cálculos de tabela.
- O formato de porcentagem agora será multiplicado por 100.
- Filtrar atualizações
- As consultas que geram sugestões de filtros não expiram mais quando os usuários clicam fora da caixa de filtro.
- Os filtros em
type: tier
agora funcionam mesmo com valores negativos.
- Atualizações da tabela de dados
- As datas nas tabelas não são mais quebradas. Observação: isso pode ampliar as colunas de data, mudando as tabelas dos usuários.
- As tabelas mudam para rolagem virtual com 10.000 células em vez de 5.000.
Dialetos
- O Presto agora é um dialeto totalmente compatível. O Looker 3.40 vai oferecer suporte nativo a versões até 0.132. Para versões mais recentes, entre em contato com o suporte.
- O Spark agora é um dialeto totalmente compatível. O Looker 3.40 vai oferecer suporte a versões até a 1.5.2.
- Hive: as sugestões automáticas agora são desativadas automaticamente em campos filtrados. Para restabelecer as sugestões de um arquivo de visualização, adicione um comentário à linha
suggestions: false
. Além disso, as configurações específicas de campo substituem o padrão no nível da visualização. Também se aplica ao Presto e ao Spark. - BigQuery: agora há suporte para agregações simétricas.
- BigQuery: a conta de serviço não precisa mais de permissões de leitura em todos os conjuntos de dados de um projeto.
- DataVirtuality: problema corrigido com a interrupção de consultas.
- Vertica: o seletor de dialetos no painel de conexões agora inclui "Vertica 6" como uma opção para clientes com drivers do Vertica 6. A opção "Vertica" é para clientes com Vertica 7 e versões mais recentes.
Painel do administrador
- Painel de consulta. As PDTs agora diferenciam entre Criando PDT e Aguardando PDT, o que significa que a consulta de espera precisa de uma PDT que está sendo criada por uma linha de execução diferente. Enquanto isso, ele não mantém uma conexão do pool de banco de dados.
- Autenticação via 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 logins. Disponível como uma configuração na página de administrador da autenticação de dois fatores.
Ajustes gerais e correções de bugs
- Atualização do LookML <> SQL:mudamos a forma como as cláusulas
WHERE
de vários itens são escritas deWHERE A AND B
paraWHERE (A) AND (B)
para garantir o uso correto de parênteses em cláusulasWHERE
mais complexas. - Foi corrigido um bug em que as classificações nas tabelas não eram transmitidas para o painel.
- Correção de um bug em que as permissões da Pesquisa eram compartilhadas entre papéis.
- Correção de um bug em que a incorporação de um painel do LookML usando
/
em vez de::
não era renderizada corretamente. - Correção de um bug em que a classificação por métricas nas visualizações de tabela não funcionava.
- Correção de um bug em que os filtros de data relativa falhavam com "Corresponde a (avançado)".
- Correção de um bug em que os builds da TDP bloqueavam todas as consultas em uma instância do Looker.
- Correção de um bug em que o
value_format
não transmitia corretamente os pontos decimais para exibição, principalmente nos campospercent_of_total
epercent_of_previous
. - Correção de um bug em que as visualizações de valor único continuavam mostrando o valor anterior se o novo valor fosse nulo.
- Corrigimos um bug no código de pré-busca que produzia respostas 200 por engano quando deveriam ser fornecidas respostas 404. Por exemplo, se a pré-busca falhar devido a um erro em um dos blocos.
- Correção de um bug em que o ícone de lixeira no seletor de cores não fazia nada quando clicado.
- Correção de um bug em que os blocos de valor único detalháveis nos painéis mudavam de cor esporadicamente.
Instalações hospedadas pelo cliente
- Adicionada uma verificação para impedir o downgrade no processo de inicialização. Saiba mais.
Looker 3.38 12/01/2016
Painéis e visualizações
- Filtros reordenáveis. Agora é possível configurar a ordem em que os filtros são mostrados nas opções "Adicionar/editar filtros" do menu de engrenagem nos painéis.
- Gráficos pequenos. As visualizações do painel são simplificadas e reduzidas para permitir blocos menores que nunca, mas que ainda contêm informações legíveis. Saiba mais.
- Avisos de limite de colunas nos blocos do painel. Como as visualizações que atingem um limite de coluna podem produzir gráficos imprecisos, o Looker agora mostra um aviso no painel de visualização e nos blocos do painel para melhorar a interpretação dos dados.
- Os gráficos com tabelas dinâmicas ou várias medidas com o mesmo
value_format
agora aplicam esse formato às marcas de tique do eixo.
Tecnologia do Looker
- Estilo personalizado para painéis incorporados. Inclui cores de plano de fundo, cores de gráfico, cores de fonte e muito mais. Isso se aplica aos dashboards do LookML e de arrastar e soltar. Saiba mais.
Explorar
- Atualizações de cálculos de tabela
- Capacidade de arrastar e reorganizar colunas de cálculo de tabela.
- Apresentamos uma nova função
rand()
. Saiba mais. - Agora, os nomes dos cálculos de tabela precisam ser exclusivos.
- Um menu suspenso de formatação agora mostra uma lista de formatos de valores comuns e nomeados. Isso elimina a necessidade de digitar strings de formatação.
LookML
- Selecione o dia de início para as dimensões de 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 nomeados. Adiciona a capacidade de nomear e referenciar formatos de valores específicos usando
value_format_name
. O Looker inclui vários formatos de valor comuns e nomeados por padrão. Saiba mais.
Dialetos
- Opções de dialeto atualizadas. O seletor de dialetos na configuração de conexões agora inclui opções específicas para Amazon Aurora, Google Cloud SQL, Microsoft Azure Data Warehouse e Microsoft Azure Database. Recomendamos que você atualize suas conexões para refletir o dialeto correto e aproveitar as melhorias futuras específicas para cada dialeto.
- Suporte básico para SAP HANA.
- Os nomes de projetos do BigQuery que incluem caracteres como
:
e.
agora funcionam corretamente. - Correção de um problema do Impala que impedia a interrupção de consultas em alguns casos.
Administrador
- Implementamos a limitação de consultas por usuário para evitar que um usuário individual sobrecarregue ou bloqueie o banco de dados. Saiba mais.
Ajustes gerais e correções de bugs
- Adicionamos um botão para atualizar esquemas e tabelas no SQL Runner e no gerador de visualizações.
- A caixa de diálogo "Salvar painel no espaço" agora usa o seletor de espaço hierárquico.
- Agora é possível definir o URL do host pelo arquivo provision.yml.
- Correção de um problema que fazia com que campos ficassem faltando na LookML do painel gerado.
- Corrigimos a origem das consultas do painel para restaurar as análises anteriores no painel de uso.
- Correção de um problema com downloads do Excel que faziam com que eles usassem muita memória.
- Correção de um problema com downloads do Excel que inseria espaços em branco em excesso.
Recursos legados
Confira as mudanças nos recursos legados para garantir uma transição tranquila à medida que os recursos são removidos. Saiba mais.
Recursos descontinuados recentemente
Parâmetro
decimals
do LookML e tipo de campoint
. O parâmetrodecimals
e o tipo de campoint
foram descontinuados e vão mostrar avisos no validador da LookML.Os formatos de valor nomeados agora oferecem uma alternativa mais flexível ao
decimals
, incluindo formatos decimal, percentual e financeiro. Por exemplo, usevalue_format: decimal_2
ouvalue_format: '0.##'
em vez dedecimals: 2
.Substitua as dimensões
type: int
portype: number
. Saiba mais.
Recursos legados removidos no Looker 3.38
- Seletor de campo antigo
Recursos legados que serão removidos no Looker 3.40
Faça a transição desses recursos ao longo do próximo mês antes da próxima atualização.
- Os rótulos de campo podem substituir o rótulo da visualização
- Ponto inicial em nomes de campo
- Rótulos em maiúsculas em downloads e configurações de gráficos
- Enviar e-mail de looker@looker.com
Recursos legados que serão removidos no Looker 3.42
Faça a transição desses recursos nos próximos dois meses.
- Estilo de distribuição padrão EVEN da TDP do Redshift
Looker 3.36 08/12/2015
Recursos dos Labs
A partir da versão 3.36, o Looker tem uma definição mais ampla dos recursos dos Labs. Além dos recursos experimentais na página do Labs, alguns recursos selecionados em todo o aplicativo serão apresentados como parte do programa para informar aos usuários que eles ainda estão sendo considerados para funcionalidades adicionais.
- SQL Runner novo e aprimorado com uma interface atualizada e a capacidade de compartilhar, baixar e analisar consultas SQL. Esse recurso será ativado automaticamente para todas as instâncias. Saiba mais
Explorar
- Cálculos de tabelas para linhas de tabela dinâmica. Outras funções que permitem agregações em linhas de pivô, cálculos de compensação complexos mais limpos e agregações no nível da linha. Saiba mais sobre linhas de pivô, listas de deslocamento ou listas.
- Modal do painel atualizado. Mostra o tipo de visualização adicionada para aumentar a clareza ao criar painéis.
- Compartilhar o Public Look como imagens. Compartilhe visualizações com facilidade como uma imagem estática que é atualizada conforme seus dados mudam. Saiba mais
- Avisos de limite de linhas para Looks programados. Os itens programados na página "Analisar" vão incluir um aviso no e-mail.
- Restauramos a capacidade de copiar/colar cabeçalhos de tabela na página "Explorar".
- Atualizamos o modal "Tornar público" para exigir que o usuário pressione "Salvar" para ativar os links públicos.
Painéis e visualizações
- Os blocos do painel agora ficam cinzas ao serem executados. Oferece clareza visual nos blocos em execução.
- Botão de parada do painel. Mostrado enquanto as consultas estão em execução.
- Configuração de cor das visualizações de valor único. Saiba mais
- API para pré-busca de painéis. Isso permite que os usuários do Looker aproveitem um sistema robusto de pré-aquecimento de dados.
LookML
- Novo parâmetro
distribution_style
com os valores possíveisALL
ouEVEN
. Isso permite uma escolha explícita entre "all" e "even diststyle" em tabelas derivadas permanentes não distribuídas por chave. Aplicável apenas ao Redshift. Apresenta um recurso legado, que preserva o padrão antigo de distribuição uniforme. A versão 3.36 e posteriores vão usar o estilo de distribuiçãoALL
por padrão. - Os campos de tempo agora geram todos os períodos por padrão. Antes, os usuários especificavam uma lista enumerada de períodos desejados. Os usuários ainda podem especificar uma lista para receber um subconjunto de períodos.
Tecnologia do Looker
- Painéis incorporados com fusos horários dos usuários. A instância permite fusos horários do usuário, e a conexão é configurada para fusos horários. Os painéis incorporados não vão mais mostrar avisos de incompatibilidade de fuso horário.
Spaces
- Agora, os espaços mostram todos os subespaços em vez de limitar a quatro.
Administrador
- Atualizações de permissões.
- A página de permissões agora reflete as dependências de permissão
- Os usuários precisam ter a permissão "download" ou "download_with_limit" para baixar PDFs de painéis.
- Mudanças na configuração do LDAP. Agora permite que um administrador diga qual atributo de usuário usar para a pesquisa. Isso permite mapear grupos LDAP para funções do Looker ao usar o estilo posixGroup.
Dialetos
- Aumento do suporte do DataVirtuality. Adição de suporte para agregações simétricas e correções para o parâmetro "day_of_week".
- Aumento do suporte ao DashDB. Ainda não é possível interromper consultas.
- Aumento no suporte do Exasol, incluindo PDTs
- BigQuery: Atualização para FLATTENS permitir vários campos que não estão na mesma ramificação da árvore
Ajustes gerais e correções de bugs
- Agora o Looker oferece suporte a uma navegação aprimorada pelas teclas do teclado para maior acessibilidade.
- Agora, as guias do navegador indicam a parte do app que está sendo usada em cada guia.
- Correção de um erro em que o modal "Salvar aparência" era aberto com um erro.
- Melhoria nas mensagens de erro quando o limite de colunas é atingido para tabelas dinâmicas.
- Correção de um bug que causava erros imprecisos nas visualizações.
- Foi corrigido um problema em que os menus de engrenagem dos blocos do painel de controle transbordavam a tela e, portanto, não podiam ser selecionados.
- Correção de um problema em que o elemento do painel não refletia a classificação feita na página "Analisar".
- Correção de um bug em que clicar em "Adicionar à tabela" em um filtro removia o filtro da consulta.
- Correção de um bug em que o mapa de calor automático falha se a junção não incluir xxx_bin_level no parâmetro "fields".
- Correção de um bug em que o botão "Executar" às vezes não aparecia em um painel incorporado.
- Correção de um bug em que um arquivo XLS não era baixado corretamente devido ao excesso de espaços em branco.
- Correção do modal "Mover espaço".
- Correção de um problema em que salvar um Look o adicionava a um painel duas vezes em vez de atualizar o Look.
- Foi corrigido um bug do BigQuery em que a criação de visualização da tabela não podia gerar LookML para projetos com nomes de projetos descontinuados que continham
.
e:
. - Correção de um bug em que, em um contexto incorporado, os usuários podiam usar teclas de atalho para abrir a caixa de diálogo "Editar painel" e escolher a caixa de diálogo "Aparências".
Looker 3.34 10/11/2015
Visualizações
- Nova visualização: mapas interativos. Novos mapas com zoom e movimento, além de serem reativos a mudanças de filtro. 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 escolha de cores para os gráficos.
- O esquema de cores padrão global pode ser aplicado em toda a instância. Saiba mais.
- Capacidade de classificar por série nas visualizações. Classifique o total da linha na tabela para ver as informações no gráfico em ordem crescente ou decrescente.
- Dicas atualizadas para facilitar a leitura.
Painéis
- Carregamento assíncrono do painel. Os blocos agora são carregados à medida que os dados retornam do banco de dados, em vez de dois por vez, para ajudar no carregamento mais rápido dos painéis em cache.
- Mensagens de erro mais informativas nos painéis. Agora, os blocos do painel mostram o erro que impediu a renderização, em vez de apenas indicar que um erro ocorreu.
- Removemos a capacidade de mudar os painéis de volta para o layout "Arrastar". O layout "Jornal" agora é o preferido para todos os dashboards de arrastar e soltar.
Explorar
- Opções de programação mais granulares Inclui várias horas, dias diferentes do mês e apenas dias da semana. Saiba mais.
- Capacidade de classificar por Totais da linha e Cálculos de tabela.
- Edição de aparência no modal. Mantém os usuários na página em que acessaram os modais para aumentar o contexto no app.
- Fluxo de trabalho de link público aprimorado. Não é mais necessário atualizar a página para ver os links públicos associados depois de marcar uma análise como pública.
- Capacidade de emitir consultas sem a cláusula
ORDER BY
. O Looker não vai gerar uma cláusula "Order By" se o primeiro campo na tabela for umcancel_grouping_field
e houver apenas dimensões na consulta. Isso pode ser usado para reduzir o tamanho e a complexidade de uma consulta em determinados casos. - Sugestões de filtragem aprimoradas.
- As sugestões agora são preenchidas corretamente com base em uma visualização definida usando o parâmetro
sql_table_name
. - Os períodos "Dia da semana" e "Índice do dia da semana" agora sugerem dias em vez de carimbos de data/hora.
- Confira outras mudanças na seção da LookML abaixo, incluindo como fazer sugestões funcionarem com filtros de acesso.
- As sugestões agora são preenchidas corretamente com base em uma visualização definida usando o parâmetro
- Atualizações na filtragem de campos
type: location
.- Adicionamos a filtragem com base em raio.
- Adição de compatibilidade com
null
,not null
e-null
na filtragem. O campo de local é considerado nulo se a latitude ou a longitude (ou ambas) for nula.
LookML
- Novo período de
quarter
. Esse período pode ser criado como parte de um grupo de dimensões ou como uma dimensão independente. Saiba mais. - Novo período de
quarter_of_year
. Esse período retorna o 1º, 2º, 3º e 4º trimestre, independente do ano, e pode ser criado como parte de um grupo de dimensões ou como uma dimensão independente. Saiba mais. - Sugestões para filtros de acesso. É possível ativar as sugestões ao usar campos de filtro de acesso com o parâmetro
full_suggestions: true
. Saiba mais. - Armazenamento em cache de sugestões configurável. Agora as sugestões podem ser armazenadas em cache pelo tempo que você escolher. Defina esses valores por campo usando
suggest_persist_for
seguido de um período. Se nenhumsuggest_persist_for
for definido, o tempo padrão vai continuar sendo de 6 horas.
Tecnologia do Looker
- Download de PDF para painéis incorporados. As permissões são configuradas da mesma forma que para usuários e funções regulares do Looker.
- Todos os tipos de download para elementos incorporados. As permissões são configuradas da mesma forma que para usuários e funções regulares do Looker.
- Fusos horários dos usuários para incorporação de SSO. Defina o parâmetro como parte do processo de configuração da incorporação de SSO.
Dialetos
- Suporte expandido do BigQuery (mais detalhes), incluindo:
- Estimador de tamanho de consulta para ajudar a gerenciar o uso de consultas.
- Dados aninhados e repetidos são compatíveis nativamente com a LookML usando o parâmetro
fanout_on
. Saiba mais. - PDTs para otimizar consultas.
- Cancelamento de jobs para consultas.
- Melhorias no gerador, especialmente para dados aninhados e repetidos.
- Os certificados .p12 aceitam frases de senha arbitrárias e agora são enviados pelo Looker.
- Melhorias no Microsoft SQL Data Warehouse:
- Agora é possível usar tabelas derivadas persistentes.
- Os agregados simétricos agora são compatíveis.
- Hive e Spark:correção de um erro com o truncamento de semanas.
- Vertica:correção da interrupção de consultas.
Administrador
- O painel de TDPs na página "Administrador" agora reflete as TDPs compartilhadas.
- Adicionamos um URL aos modais no painel "Consulta" para que você possa voltar aos dados sobre essas consultas.
- Atualizações no modelo i__looker e no painel de uso:
- Corrige a consulta de execução mais recente no momento.
- Adiciona o tempo de execução mais recente.
- Transforma papéis de usuário em uma lista.
- Corrige a lista de e-mails de tarefas programadas do painel.
Ajustes gerais e correções de bugs
- Anexos de e-mail programados para o aplicativo Mail do iOS do iPhone. Correção de um bug que estava impedindo essa funcionalidade.
- Adição de modos do editor de texto. Defina o modo por conta . As opções são "vim" e "emac".
- Correção de um problema de filtragem em que as vírgulas não estavam sendo escapadas corretamente.
- Correção de um problema em que alguns erros do LookML não eram detectados pelo validador.
- Correção de um bug em que arquivos .iqy não transferiam o formato de valor para o arquivo do Excel.
- Correção de um bug em que a tentativa de excluir um modelo com um espaço no nome causava um erro 404.
- As listas de permissões de limpeza de HTML não podem mais ser configuradas. Todo o HTML especificado em LookML é removido das tags e atributos JavaScript, e todas as outras tags HTML válidas são permitidas.
- O Looker agora oferece suporte ao uso de uma chave de criptografia "externa" gerenciada em um arquivo externo especificado para o Looker na linha de comando.
- O Looker 3.34 também vai introduzir uma CDN para nossos recursos estáticos.
- Melhoria na segurança de arquivos JavaScript com a correspondência de integridade do SRI para navegadores que oferecem suporte a esse novo recurso de segurança.
Mudanças de comportamento
- Mudanças no dashboard do LookML:ao copiar o LookML que o Looker gera para uma visualização, lembre-se de que ...
- Não é possível definir números de ponto flutuante ou inteiros como
""
sem um erro. - Se a LookML de um painel tiver o
column_limit
definido como uma string vazia (""
), ocolumn_limit
será convertido em nulo.
- Não é possível definir números de ponto flutuante ou inteiros como
- Mudanças no modelo Liquid para todos os clientes: o JavaScript em modelos Liquid não vai mais funcionar a partir da versão 3.34. Nem as tags
<script>
nem os gerenciadores de eventos em elementos comoonclick
ouonmouseover
vão funcionar.
Looker 3.32 13/10/2015
Visualizações e painéis
- Apresentamos o layout de estilo de jornal para painéis, que permite que alguns blocos ocupem mais de uma linha, enquanto outros permanecem em uma única linha. Também melhora a facilidade de arrastar e soltar blocos. Saiba mais.
- A densidade do eixo X é reduzida automaticamente com base no espaço disponível para uma visualização.
- Atualizamos o modal "Adicionar/editar filtros" para facilitar a aplicação de filtros aos blocos do painel. Saiba mais.
- Agora é possível editar filtros em um bloco específico diretamente no menu de engrenagem. Saiba mais.
- Melhoria na capacidade de resposta das caixas de entrada de filtro em painéis grandes.
LookML e IDE
- Introdução de um tipo de campo
date_raw
e um períodoraw
, que exclui conversões e casts de fuso horário. Saiba mais - As sugestões agora funcionam com junções
one_to_one
. - Melhoramos a velocidade do validador do LookML.
- Fizemos com que o comportamento de
type: yyyymmdd
fosse igual ao detype: date
, o que significa que as conversões de fuso horário não serão aplicadas a ele. - Para minimizar a carga nos bancos de dados dos clientes, o Looker agora trunca o conteúdo da coluna
pdt_event_log
action_data
após cinco dias. - Agora, os campos não podem ser um tipo distinto e uma chave primária para evitar erros.
Painel de administração
- Mapeamento de grupo para função no SAML:a configuração da autenticação SAML agora inclui a capacidade de atribuir grupos a funções.
- Backups personalizados:capacidade de especificar uma região do S3 não padrão.
- Melhorias no painel PDT:garante que sempre haja um motivo para recriar tabelas e acelera o tempo de carregamento em determinadas situações.
- As configurações de balanceamento de carga foram removidas, a menos que a instância tenha carga balanceada.
- O gerador de URL de SSO vai usar o nome do host em vez da porta.
Dialetos e bancos de dados
- Oracle:os nomes de PDT gerados podem ser truncados conforme necessário para evitar erros.
- Virtualização de dados:agora, o encerramento de consultas funciona conforme o esperado.
- Vertica:correção de bugs que causavam filtragem imprecisa de mês e ano.
- MSSQL:não é mais permitido que as tabelas sejam bloqueadas durante consultas de longa duração.
- Redshift:melhorias nos pivôs no banco de dados e na performance dos predicados de data.
Melhorias gerais, ajustes e correções de bugs
- Com tecnologia do Looker: os Looks incorporados agora mostram totais, totais de linhas e cálculos de tabelas.
- As tabelas de e-mail programado agora incluem linhas de grade para facilitar a leitura.
- Melhoria no tempo de carregamento das páginas de análise detalhada com grandes quantidades de dados.
Looker 3.30 15/09/2015
Visualizações e painéis
- Capacidade de formatar rótulos de linhas de referência. Saiba mais.
- Melhorias no painel agendado e baixado:
- Os elementos de tabela em um arquivo PDF de painel mostram o mesmo número de linhas que no navegador. Saiba mais.
- Os totais de linhas e colunas agora serão incluídos.
- Agora, os dashboards e Looks transferem a propriedade corretamente após a cópia.
- Atualizamos o modal "Adicionar ao painel".
LookML e IDE
- As PDTs são compartilhadas automaticamente entre modelos, em vez de produzir tabelas duplicadas.
- Adicionamos o período
week_of_year
. Saiba mais. - Agora, o gerador grava junções usando a convenção
sql_on
em vez deforeign_key
. - Os modelos que contêm apenas análises detalhadas ocultas agora aparecem na lista Conjunto de modelos na página Funções e permissões.
- Mensagens de erro mais úteis quando o status da configuração do Git tem problemas.
type: composite
etype: service_level
foram removidos.- O modelo ERB foi removido permanentemente como opção de configuração, e o parâmetro
template
foi descontinuado. O modelo Liquid está ativado para todas as instâncias.
Explorar
- Cálculos de tabelas:
- As operações de data foram adicionadas, incluindo a capacidade de subtrair datas, extrair partes de datas, retornar a data atual etc. Saiba mais.
- É possível inserir comentários nas definições de cálculo de tabela usando o caractere
#
. Saiba mais.
- Adicionada opção de download de planilhas do Excel. Saiba mais.
- As sugestões de filtro agora extraem 5.000 linhas de sugestões.
- Capacidade de filtrar em um campo de carimbo de data/hora.
- Melhoria nas mensagens de erro:
- Os erros relacionados a campos em uma Análise agora só aparecem se forem relevantes para essa consulta.
- Agora, os erros informam se são causados por um problema no banco de dados ou no modelo LookML.
- Melhorias de desempenho:
- Agora as tabelas são carregadas ao rolar a tela. Embora todo o conjunto de resultados ainda seja retornado de cada consulta, apenas a parte visível da tabela será renderizada no navegador a qualquer momento. Isso deve resultar em melhorias de performance ao lidar com grandes conjuntos de resultados.
Dialetos e bancos de dados
- Suporte para o Microsoft SQL Data Warehouse.
- Suporte a tabelas particionadas no BigQuery.
- Mudança na configuração de conexões do Impala sem usar o noSasl. Confira aqui.
Painel de administração
- A permissão
use_sql_runner
agora não depende da permissãodevelop
para funcionar. Saiba mais. - Atualizamos o painel de incorporação (/admin/embed) para incluir um validador de URI.
- Painel de uso:
- Atualizamos a "origem" da consulta para considerar melhor os URLs públicos e privados e as consultas
suggest:
. - Vincular
public_urls
aolook_id
relevante.
- Atualizamos a "origem" da consulta para considerar melhor os URLs públicos e privados e as consultas
- Os registros do Looker agora capturam
stderr
estdout
das camadas Ruby e Java.
Melhorias gerais, ajustes e correções de bugs
- Correção de um bug em que a abertura do painel de visualização encerrava uma consulta em andamento.
- Correção de um bug em que as datas no eixo x eram deslocadas ao usar a caixa de entrada Formato do marcador de tempo.
- Correção de um bug em que os fusos horários não eram convertidos corretamente quando operadores de substituição eram usados em definições de campo.
- Correção de dois bugs de
sql_case
:- As aspas simples em nomes de bucket agora funcionam corretamente.
- Os números como nomes de buckets agora funcionam corretamente.
- Correção de um bug em que uma vírgula à direita em um conjunto de valores de filtro colados fazia com que os filtros fossem omitidos do SQL gerado.
- Ao fazer login novamente após um logout automático, você volta para a página em que estava.
- Se você estiver desconectado em um contexto incorporado, o Looker vai mostrar a tela de login em vez de um erro 401 se o URL de incorporação tiver
allow_login_screen=true
incluído como um parâmetro (por exemplo,/embed/dashboards/123?allow_login_screen=true
).
Looker 3.28 18/08/2015
Visualizações e painéis
- Novo tipo de visualização "Tabela". Saiba mais.
- Suporte para diagramas de dispersão de medida x medida. Saiba mais.
- Capacidade de filtrar visualizações com base nos resultados dos cálculos de tabela sim/não. Saiba mais.
- O nome do arquivo PDF do painel agora inclui o carimbo de data/hora.
- Atualizações nas opções de visualização:
- Fornecer nomes de campo 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"
- Os vários rótulos de rosca agora estão ativados por padrão
- O eixo X usa o tipo "time" por padrão se o empilhamento não for "grouped".
- Os valores padrão mínimo e máximo do eixo Y são baseados nos valores do gráfico, em vez de serem simétricos
- Melhorias de performance:
- Melhoria no tipo de visualização padrão para cada consulta
- Melhoria na performance ao renderizar gráficos cartesianos
- Melhoria na eficiência da renderização de grandes conjuntos de resultados
Explorar
- Os valores NULL agora são tratados como 0 para medidas do tipo
sum
. - Atualizações de cálculos de tabela:
- A nova função
pivot_index
permite referenciar colunas de pivô individualmente. Saiba mais. - As sugestões agora aparecem depois de espaço, Enter e excluir (além de depois da entrada de texto normal).
- As colunas de cálculo da tabela vão estar presentes na tabela de dados enquanto a consulta estiver em execução.
- A nova função
- Atualização do modal "Salvar no painel".
- Melhorias de performance:
- As sugestões de filtro agora são armazenadas em cache por 6 horas (em vez de 5 minutos)
- Melhoria do armazenamento em cache para consultas acessadas por URLs públicos
- A mensagem "Nenhum resultado" agora é mostrada quando a consulta retorna zero linhas
LookML e desenvolvimento
- Suporte para campos de hora
datatype: yyyymmdd
em todos os dialetos. - Agora, as junções
one_to_one
podem ser especificadas semrequired_joins
. - Os tipos de campo
map_point
,map_line
elocations
foram descontinuados.
Dialetos e bancos de dados
- Suporte Beta para Spark SQL:
- Tabelas derivadas persistentes
- Transposição de dados no banco de dados e limites de colunas
- Tipo de campo
list
- Suporte básico para EXASOL, incluindo agregações simétricas (ainda não há suporte para PDTs ou fusos horários)
- Suporte aprimorado para outros parâmetros JDBC em dialetos
- Melhorias específicas do dialeto:
- Agora, os nomes de campos do Oracle precisam ser em minúsculas
- O Microsoft SQL Server agora tem suporte a SSL
- As consultas do Redshift agora são canceladas de uma forma que não produz erros nos arquivos de registro.
Painel de administração
- Agora é possível adicionar usuários à função "Administrador" em massa.
- Os avisos sobre proxies mal configurados na frente do Looker são apresentados na página de administração "Geral".
Tecnologia do Looker
- Opção de mostrar a tela de login normal para usuários não autenticados (quando a autenticação do SSO não está sendo usada).
Autenticação e segurança
- Suporte Beta para mapeamentos de grupo para função com SAML.
Looker 3.26 21/07/2015
Visualizações e painéis
- Ocultar campos das visualizações. Saiba mais.
- Melhorias na caixa de diálogo "Escolher Looks":agora é possível adicionar várias cópias do mesmo Look a um único painel. Saiba mais.
- Melhorias específicas do gráfico:
- Valor único: o tamanho da fonte é ajustado com base no tamanho da página quando está em um painel.
- Gráfico de pizza: marcadores de valor agora disponíveis
- Gráficos de barras e colunas: é possível ordenar gráficos de barras empilhadas por valores crescentes ou decrescentes em cada coluna.
- Conjuntos de gráficos de rosca: tamanho da fonte do marcador de série configurável
- As legendas dos gráficos cartesianos podem ser alinhadas à direita ou à esquerda. Saiba mais.
- As linhas de referência permanecem no gráfico quando a primeira série é removida. As linhas de referência dependentes de série, como mínimo, máximo ou média, ainda se referem aos valores da primeira série. Saiba mais.
- Melhorias na configuração do eixo X:
- Força o alinhamento dos eixos em zero quando há valores negativos e nenhum valor mínimo ou máximo é definido.
- A configuração "Tempo" no eixo x agora funciona com apenas uma série.
- Os formatos de rótulo de tempo agora estão disponíveis para a configuração "Ordinal".
Autenticação e segurança
- Adição de suporte ao SAML. Saiba mais.
Explorar
- Melhorias nas sugestões de menus suspensos de filtro:
- Agora, as sugestões estão disponíveis em tabelas derivadas persistentes mescladas.
- Foi corrigido um erro que impedia o funcionamento do parâmetro
suggest_explore
.
- Aviso adicionado ao fazer o download de todos os resultados. Isso foi introduzido para reduzir erros não intencionais do usuário ao baixar conjuntos de resultados muito grandes.
- Comportamento aprimorado do botão do LookML. O botão "Ver LookML" ao lado do nome da Análise no seletor de campos agora vai para a definição correspondente da Análise no ambiente de desenvolvimento.
LookML e desenvolvimento
- Permitir que o parâmetro
value_format
seja aplicado às dimensões detype: tier
. - Suporte a portas personalizadas em URLs do Git. Saiba mais.
Painel de administração
- Painel de gerenciamento de consultas. Veja detalhes das consultas recentes e em execução, com a capacidade de encerrar consultas de longa duração. Saiba mais.
- Atualizações no painel de uso:
- Agora é possível analisar os programações do painel de controle usando uma nova análise detalhada (scheduled_task_dashboard).
- As tabelas derivadas agora estão disponíveis no modelo i_looker.
- A parte de cima exposta aparece como um elemento no painel de uso.
- Novo painel de gerenciamento de consultas
Dialetos e bancos de dados
- O suporte ao Hive agora inclui PDTs.
- O suporte do Snowflake agora inclui agregações simétricas e PDTs.
- Melhor uso de memória para downloads no Redshift e no MySQL.
Melhorias gerais, correções de bugs e ajustes
- Atualizações nos e-mails programados:
- Agora, os links em e-mails programados estão disponíveis apenas para medidas, não para dimensões.
- Os e-mails com conteúdo maior do que os limites de tamanho permitidos (com base no provedor de e-mail) serão convertidos em anexos HTML em vez de serem cortados inline.
- O link para analisar dados no Looker foi movido para a parte de cima do e-mail para aumentar a visibilidade.
- O histórico agora inclui Looks.
- Foi corrigido um problema com as caixas de entrada de texto livre no editor de visualização que eram apagadas inesperadamente.
- Justifique à direita os valores para cálculos de tabelas numéricas na tabela de dados.
- Fornece um erro útil quando o limite de 30 mil linhas com dados de rotação é atingido. O erro aparece no arquivo .csv, não no Looker.
Looker 3.24: 23/06/2015
LookML e tabelas derivadas
- Extensões da LookML (recurso dos laboratórios): um novo parâmetro
extends
permite que os desenvolvedores adicionem arquivos de visualização e de análise aos arquivos de extensão separados. Isso permite uma LookML mais modular e reutilizável, além de atualizações simplificadas. Saiba mais. - O registro de eventos da PDT é movido para o banco de dados interno do Looker:o registro de eventos da tabela derivada permanente (PDT) foi movido do esquema de rascunho para o banco de dados do Looker, acelerando o desempenho e reduzindo a carga no banco de dados analítico.
- Tabelas derivadas compostas:a definição SQL de qualquer tabela derivada agora pode se referir a qualquer outra tabela derivada usando
${view.SQL_TABLE_NAME}
. Isso funciona com todos os tipos de tabelas derivadas (permanentes e temporárias). Consulte a documentação.
Explorar
- Formatação de números no conteúdo exportado:a formatação de valores é aplicada por padrão em links compartilháveis ou URLs de planilhas. Para ativar ou desativar a formatação, modifique o URL. Saiba mais. Consulte a documentação.
- Cálculos de tabela:agora é possível se referir aos totais de linhas e colunas em cálculos de tabela, quando eles existem. Use
${field_name: total}
e${field_name: row_total}
.
Painéis e visualizações
- As linhas de referência agora estão disponíveis em gráficos de barras.
- Agora, os elementos refletem as mudanças no filtro somente depois de executar o painel de novo, em vez de mostrar as mudanças instantaneamente antes de serem aplicadas.
Adições e ajustes gerais
- Os dados sobre consultas do SQL Runner agora estão disponíveis no painel de uso.
- Os agregados simétricos agora são compatíveis com o Snowflake.
Looker 3.22 26/05/2015
Spaces
- Novo sistema organizacional para os espaços. Consulte a documentação.
- Os espaços podem ser aninhados para permitir a hierarquia.
- Todos os Espaços compartilhados atuais vão começar em um novo Espaço "Início".
- A localização de cada espaço será expressa por um rastreamento acima do nome.
Explorar
- Fusos horários específicos do usuário:usuários diferentes na mesma instância podem operar em fusos horários diferentes. Saiba mais.
- Observação:esse recurso afeta os resultados da consulta e exige compreensão para interpretar os resultados corretamente. O recurso só deve ser ativado quando necessário e com treinamento adequado para os usuários.
- O modal de salvar aparência atualizado facilita e agiliza o processo.
- Capacidade de acessar a "versão longa" de um URL de análise. Saiba mais.
- Melhorias no cálculo de tabelas
- Capacidade de formatar cálculos de tabela usando a sintaxe
value_format
. Consulte a documentação. Saiba mais. - Novas funções disponíveis:
floor
,ceiling
,is_null
emod
.
- Capacidade de formatar cálculos de tabela usando a sintaxe
Visualizações e painéis
- A nova barra de informações nos elementos do painel mostra quando os dados da consulta foram retornados, se a consulta foi executada em outro fuso horário e um ícone de nota para as anotações do painel definidas para passar o cursor.
- Capacidade de adicionar Looks a um painel enquanto estiver nele. Exige que os Looks estejam no mesmo espaço que o painel. Saiba mais.
- Melhorias no rótulo do valor do gráfico
- Padrões mais inteligentes.
- Novo conjunto de configurações personalizáveis na guia "Configuração da visualização". Saiba mais. Consulte a documentação.
Dialetos e bancos de dados
- Suporte Beta para PDTs na Oracle.
- Melhor suporte ao BigQuery. Saiba mais.
- Os agregados simétricos agora são ativados apenas para dialetos compatíveis, em vez de serem ativados em toda a instância.
- Capacidade de desativar as TDPs por conexão.
LookML e ambiente de desenvolvimento
- Opção para evitar confirmações com erros. Configurável por projeto. O padrão é "ativado" para novos projetos. Saiba mais.
bypass_suggest_restrictions: true
pode ser adicionado a um campo, o que permite sugestões mesmo quandoaccess_filter_fields
ousql_always_where
é usado. Saiba mais
Ajustes gerais e correções de bugs
- O botão "Voltar" agora retorna ao estado anterior da página no primeiro clique.
- O uso de modelos ERB foi descontinuado.
- Correção de erros relacionados a PDTs "A relação não existe" ou "A tabela não existe".
Looker 3.20 27/04/2015
Recursos que estão saindo dos Labs
Esses recursos estavam no Labs na versão 3.18 e agora estão ativados por padrão:
- Cálculos de tabela:capacidade de adicionar novos campos diretamente na página "Analisar", com base nos resultados de uma consulta. Saiba mais.
- Seletor de campos redesenhado:agora, o seletor de campos recolhe os campos por visualização e grupo de datas, remove os nomes de visualização em maiúsculas dos campos e muda a cor das métricas. Saiba mais.
Painéis e visualizações
Melhorias nos painéis programados (saiba mais):
- Os painéis programados agora podem aparecer como mensagens in-line ou como anexos em PDF.
- Todos os painéis podem ser programados usando o ícone de engrenagem ou em um espaço.
- Um ícone de programação, com informações sobre ela, agora aparece para cada painel programado no respectivo espaço.
Ambiente de desenvolvimento
Fluxo de trabalho simplificado para desenvolvedores (saiba mais):
- Opções simplificadas do Git no botão principal do Git.
- Realize ações do Git sem perder seu lugar no editor.
- O modo de desenvolvedor de cada usuário agora está correlacionado a uma ramificação, e os commits no modo de desenvolvimento são sincronizados com o GitHub ou seu serviço Git. A opção "Implantar na Production" atualiza o ambiente de produção mesclando esse branch ao principal.
LookML
- Condições do Liquid em junções:permite que a entrada do usuário seja usada em uma condição de junção (geralmente usada para melhorias de performance). Saiba mais. Consulte a documentação.
view_label
:um novo parâmetro usado para renomear visualizações na interface de análise detalhada. Saiba mais. Consulte a documentação.sql_distinct_key
: um novo parâmetro para calcular agregações simétricas com base em um campo específico. Saiba mais. Consulte a documentação.
Administrador
- Paginar e pesquisar usuários em /admin/users.
- Grupos do LDAP: agora, as instâncias que usam o LDAP para autenticação de usuários podem organizar novos usuários de acordo com os grupos já existentes na configuração do LDAP.
Melhorias e ajustes gerais
- Suporte para MariaDB.
- Os agregados simétricos e as tabelas derivadas persistentes agora estão disponíveis para o Teradata.
- O número máximo de colunas agora é 200.
- Correção para valores nulos x falsos no SQL Runner.
- Pequenas atualizações no painel de administração de TDPs.
Looker 3.18 30/03/2015
Explorar
- Recurso do Labs: seletor de campos reformulado: agora, o seletor de campos recolhe os campos por visualização e grupo de datas, remove os nomes de visualização em maiúsculas dos campos e muda a cor das métricas. A funcionalidade completa pode ser ativada no painel do Labs (/admin/labs). Saiba mais.
- Recurso do Labs: cálculos de tabelas: capacidade de definir cálculos nos resultados de uma consulta na página "Analisar". Precisa ser ativado por um administrador no painel do Labs. Saiba mais.
- Descrições de análises: precisam ser definidas no arquivo de modelo usando o parâmetro
description:
. Ele vai aparecer ao passar o cursor sobre o ícone ? ícone ao lado do nome da análise detalhada no seletor de campos. Consulte a documentação. - Filtrar por "OR" em campos de data: pressione o botão + ao lado de um filtro de data para adicionar outro filtro a esse campo ou use vírgulas entre as datas ao usar Corresponde (avançado). Saiba mais.
- O tempo relativo em que uma consulta foi executada agora aparece ao lado do botão de execução (por exemplo, há 3 minutos).
- Quando nenhuma classificação é especificada em uma consulta com dimensões hierárquicas, os resultados são classificados pela ordem padrão de níveis.
Transformações / Tabelas derivadas persistentes
- Os modos de produção e desenvolvedor compartilham a mesma tabela persistente se o SQL não tiver sido alterado. Além disso, quando um usuário cria uma tabela derivada permanente (PDT) no modo de desenvolvedor 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.
- Agora, a opção "Recriar tabelas derivadas e executar" faz com que apenas a consulta desse usuário aguarde uma tabela recriada. Todas as tabelas necessárias para essa consulta serão recriadas em segundo plano e substituídas quando estiverem concluídas. Nenhuma outra consulta será afetada pelo uso desse botão. Ou seja, um usuário que clicar nesse botão não vai mais bloquear outros usuários. Consulte a documentação.
Gerenciamento de modelos e IDE
- Histórico de commits no IDE, incluindo links para provedores de controle de versão para clientes que configuraram isso no Looker. Acesse o histórico no menu suspenso ao lado do botão Enviar. Saiba mais.
- Mudanças destacadas em diffs para facilitar a leitura de commits. Saiba mais.
- Configuração e suporte para outros provedores de controle de versão: configure o controle de versão para arquivos LookML no Looker usando Bitbucket, GitLab, GitHub Enterprise ou qualquer servidor Git que possa usar uma chave SSH para autenticação. Saiba mais.
- Sincronização de projetos no primeiro push: depois que a configuração do Git é concluída, os novos projetos criados por um usuário são adicionados automaticamente aos modos de desenvolvedor de todos os usuários sem exigir que eles recriem o diretório. Saiba mais.
Painéis e visualizações
- Capacidade de programar painéis como anexos PDF em e-mails. As implantações do Looker hospedadas pelo cliente exigem o PhantomJS e precisam ser ativadas no painel Labs.
- Capacidade de misturar tipos de gráficos cartesianos em uma única consulta. Na guia de configuração de visualização da página "Analisar", indique o
series_name: <chart_type>
. Todas as séries sem um tipo explícito declarado vão usar o tipo de gráfico selecionado. Não funciona para gráficos de barras empilhadas. Saiba mais. - Agora é possível definir linhas de referência para o eixo Y na interface. Saiba mais.
- Agora, o valor máximo do eixo Y pode ser definido de forma independente do valor mínimo.
- Capacidade de definir uma densidade de marcação personalizada no eixo Y. Saiba mais.
- Os pontos nulos não vão mais aparecer nos gráficos de rosca.
Spaces
- Agora é possível excluir vários looks de uma só vez em um espaço. Consulte a documentação
- A pesquisa do Spaces agora inclui o nome do modelo no conjunto de resultados.
- Agora é possível mover, copiar e excluir usando o botão de engrenagem em cada pesquisa em um espaço.
Melhorias e ajustes gerais
- As dimensões de
type: int
agora são classificadas numericamente em vez de alfabeticamente. - Suporte para bancos de dados do Datavirtuality.
- Agora, os tipos de campos de local são totalmente compatíveis com Oracle, BigQuery, Redshift, PostgreSQL, MySQL, Greenplum, MS SQL Server, Aster e Teradata.
Looker 3.16 02/03/2015
Painéis
- Altura da linha ajustável: capacidade de mudar a altura das linhas de elementos em painéis definidos pelo usuário. Passe o cursor entre as linhas para ver uma seta para cima/para baixo. Arraste para baixo para aumentar a altura da linha acima do mouse. (consulte a documentação)
- Observações: agora, cada elemento em um painel pode ter uma observação de texto complementar usada para transmitir informações específicas a ele. Adicione e edite a nota no menu suspenso de engrenagem em cada elemento. A nota pode ser exibida na parte de cima ou de baixo do elemento ou ao passar o cursor sobre ele. (consulte a documentação)
- Listeners de painel recolhíveis: os filtros que cada elemento está monitorando agora são recolhidos se tiverem mais de uma linha. Clique neles para expandir.
- Formatação de PDF do painel aprimorada: inclui link para o painel, rodapé com o horário em que ele foi baixado e observações.
- Mudanças no modal de filtro
- O campo "Aplicar a" na seção "Listener" da caixa de diálogo modal de criação de filtros do painel é definido como padrão para o campo que corresponde ou contém o nome do filtro que ele monitora.
- Cada listener pode ouvir cada filtro apenas uma vez
Visualizações
- Mapeamento aprimorado (consulte a documentação)
- Novos mapas de CEP integrados: Península de São Francisco, Nova York, Austin e Reino Unido
- "Regiões do mapa" no modal de configuração da visualização na página "Analisar" agora aceita TopoJSON não geográfico para dados de mapa 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ções:
- Renomeou "Mudança percentual" para "Porcentagem do período anterior"
- "Mostrar nomes de visualizações" renomeado para "Mostrar nomes completos dos campos"
Explorar
- Tratamento de erros de campo desconhecidos: os campos com erros não aparecem no seletor de campos no modo de Production. No Modo de desenvolvimento, os campos com erros aparecem no seletor de campos como indisponíveis. Isso deve resultar em uma redução dos erros de "Substituição de campo desconhecido".
- O download de "Arquivo do Excel" foi renomeado como "Download do arquivo de consulta do Excel" para refletir a ação real.
- "Tornar público" agora é uma opção no menu suspenso do botão de engrenagem na página "Explorar"
Painel do administrador
- Painel de recursos legados: esta seção mostra os recursos que o Looker descontinuou e ajuda os usuários a deixarem de usá-los. Os recursos nesta lista variam de acordo com a primeira versão de uma instância do Looker. Ou seja, usuários mais antigos vão encontrar mais recursos descontinuados do que usuários mais recentes. Consulte a documentação.
- Atualizações de recursos dos laboratórios:os agregados simétricos e os limites de colunas se tornaram recursos completos e estarão ativados para todos os novos usuários. Saiba mais sobre cada um desses recursos neste link.
LookML
- Nova sintaxe de formatação (consulte a documentação)
- O Looker agora usa a formatação no estilo do Excel para campos de número e string, gravados com o parâmetro
value_format
. - A nova formatação descontinua o seguinte:
- Formatação printf
- Tipos de campo do LookML:
percentage
,dollars
ecents
- Parâmetros de campo numérico:
format
eunits
- O Looker agora usa a formatação no estilo do Excel para campos de número e string, gravados com o parâmetro
- Usar tabela derivada (TDP) existente durante a regeneração: enquanto uma tabela derivada persistente está sendo regenerada, o Looker usa a tabela anterior para consultas. Isso se aplica a tabelas derivadas que usam um gatilho SQL.
- Números inteiros para campos de data: todos os dialetos agora retornam números inteiros para DateHourOfDay, DateMonthNum, DateDOM e DateDOWIndex.
- O SQL gerado pela LookML agora força as datas a serem do tipo "date" quando uma data é declarada explicitamente como uma data. Permite que o Redshift use a chave de classificação.
- O SQL gerado pela LookML agora usa operadores relacionais em vez de
BETWEEN
em equações de data
Melhorias e ajustes gerais
- URLs encurtados: os URLs agora estão em um formato mais curto, facilitando o compartilhamento. Isso afeta a capacidade de configuração do URL, o que pode mudar o comportamento dos usuários.
- 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 de cima da página "Espaços"
- Os nomes dos espaços agora são limitados a 100 caracteres
- O tempo total de execução agora é uma métrica disponível na tabela de histórico (acessada ao analisar elementos no painel de uso).
- O link "Abrir no Looker" agora funciona em todos os Looks programados, mesmo aqueles enviados para listas.
- Os Looks agora estão em ordem alfabética nos menus suspensos de navegação estrutural na página "Analisar" e nos dashboards.
- Correção da sintaxe do dialeto Aster: agora usa DISTRIBUTE BY (e não ON) na definição de persistent_table
Looker 3.14 02/02/2015
Espaços e colaboração
- Validador de Look (recurso do Labs): confira se os Looks estão corrompidos e encontre/substitua campos corrompidos ou renomeados em todos os locais. Use o Look Validator antes de enviar as mudanças para o modelo. (consulte a documentação)
- Espaços da página inicial: clique no ícone de casa ao lado do nome do espaço desejado para definir qualquer espaço como "Página inicial".
LookML
- Agregações simétricas:permite que as medidas sejam incluídas em uma análise detalhada combinada. Teste em análises detalhadas individuais e ative no Labs para toda a instância.
- Agrupamento em níveis, instrução CASE do SQL e campo "Ordenar por"
- Ordem de classificação atualizada:agora os campos
sql_case
são classificados na ordem em que são listados, e não em ordem alfabética. Isso vai mudar a funcionalidade de classificação atual. Para classificar em ordem alfabética da maneira antiga, usealpha_sort: true
. (consulte a documentação) - Estilização de níveis disponível:o novo
style
: parâmetro atualiza a forma como os níveis são apresentados em uma tabela de dados. As opções sãostyle: relational
,style: integer
,style: interval
estyle: classic
(padrão). Consulte a documentação. - order_by_field adicionado: um novo parâmetro para permitir que as dimensões sejam classificadas por outra dimensão (consulte a documentação)
- Ordem de classificação atualizada:agora os campos
- O uso de
dow
edow_number
foi suspenso em favor deday_of_week
eday_of_week_index
(consulte a documentação). - Novo destaque de sintaxe do LookML
Tabelas derivadas
- Painel de administração da tabela derivada persistente (TDP) aprimorado para mostrar o tempo de build mais recente e médio da TDP, o nome da tabela e as informações de acionamento
Painéis e visualizações
- Opções de download
- Todo o painel (não LookML) pode ser baixado como um PDF (recurso do Labs). Requer a instalação do PhantomJS.
- Os dados de um elemento do painel podem ser baixados diretamente do painel.
- Adicionada a capacidade de ocultar títulos de painéis ao incorporar, usando o parâmetro de URL
hide_title=true
(consulte a documentação) - O Looker só atualiza a descrição do filtro de um elemento DEPOIS que a consulta atualiza os dados mostrados.
- Melhorias nas mensagens no app:
- Refinamento da redação de "erro de substituição desconhecido" e outras mensagens de erro de estimativa
- Esclarecimento sobre os impactos da cópia de dashboards do LookML para os espaços
- Adicionar um aviso ao ouvir e filtrar no mesmo elemento, já que o filtro é ignorado
Empresa, plataforma e segurança
- Exigir permissão de "análise detalhada" para abrir Looks. Isso pode afetar usuários que não têm essa permissão, mas deveriam poder ver os Looks. Consulte a documentação.
- Login alternativo: capacidade de adicionar usuários por endereço de e-mail quando o LDAP/Google Auth está ativado
- Backups personalizados do S3: especifique seu próprio bucket e credenciais do S3 para backups. O padrão é a conta gerenciada da AWS do Looker.
- Aumentamos o tamanho máximo do pool de conexões de 30 para 100.
- Suporte para geradores do BigQuery e do Snowflake
- Novo suporte a dialetos de banco de dados para Teradata e Xtremedata
Melhorias e ajustes gerais
- O tratamento de erros SMTP exclui jobs de e-mail presos na fila por mais de sete dias e faz o backoff dos seguintes erros:
- Texto "(Em execução)" ou "(Concluído)" no título do navegador em vez de ícones de favicon
- Corrigimos o problema de cookie CSRF do Safari ao incorporar o Looker em sites públicos.
Looker 3.12 26/01/2015
Explorar
- Outras funcionalidades de criação de tabela dinâmica:ao criar uma tabela dinâmica, adicione
direction: column
atype: running_total
para calcular na coluna em vez de em uma tabela dinâmica. O padrão atual édirection: row
, que calcula em toda a linha. Confira as instruções completas de rotação [aqui]/reference/field-reference/measure-type-reference#running_total). - Diagnóstico de tempo de execução disponível:o tempo de execução de todas as consultas de detalhamento agora está disponível na página de histórico de um usuário (/account/history). Isso também é registrado no banco de dados interno do Looker e pode ser analisado no painel /admin/usage (consulte a atualização do painel de uso abaixo).
Painéis e visualizações
- Validador de painéis do LookML: agora, o validador verifica o LookML usado para criar um painel do LookML em busca de campos válidos e erros de digitação comuns.
Empresa, plataforma e segurança
- Atualização do painel de uso:o novo painel de uso em /admin/usage agora captura o tempo de execução de cada análise detalhada, elemento do painel, incorporação e consulta programada.
- Melhoria no tratamento de erros SMTP:agora o Looker reconhece erros do mailer SMTP e aguarda cada vez mais tempo antes da próxima tentativa.
- Looks públicos sem limites:ao salvar um Look público sem limite, ele vai retornar todos os resultados (e transmitir, se aplicável). Saiba como salvar uma aparência pública aqui.
LookML e IDE
- Novo caso de uso de sql_table_name:o parâmetro
sql_table_name
agora está disponível em junções. Consulte a documentação. - Diagnóstico de TDP disponível:a versão inicial de um painel de administração de tabela derivada persistente (TDP) já está disponível em /admin/pdts. Isso vai ajudar a gerenciar a tabela de uso e continuará sendo aprimorado. Consulte a documentação.
- Geração de modelo de tabela única:agora é possível gerar um modelo com uma única tabela. Consulte a documentação.
Melhorias e ajustes gerais
- Foi corrigido um vazamento de memória que afetava alguns clientes com um grande número de arquivos de modelo.
- Corrigido o atalho para executar consultas no SQL Runner (cmd+enter ou ctrl+enter). Confira uma lista de todos os atalhos do teclado aqui.
- Totais fixos e totais de linhas (por exemplo,
total: true
,row_total: right
) em dashboards do LookML. Consulte o documento do dashboard do LookML. - Atualizamos a versão do git para garantir que não estávamos expostos a uma possível vulnerabilidade.
- Adicionada a capacidade de usar sudo como outro usuário se você já estiver usando sudo como outra pessoa.
Looker 3.10 29/12/2014
Painéis e visualizações
- Painéis definidos pelo usuário:
- Importação de painéis definidos pelo usuário para LookML: permite que os usuários movam painéis do LookML para espaços compartilhados ou pessoais.
- Interface do usuário para adicionar filtros aos painéis (consulte a documentação)
- Os painéis definidos pelo usuário estão ativados por padrão (não são mais um recurso dos laboratórios) (consulte a documentação)
- Filtros de painel aprimorados:
- Os filtros dos painéis correspondem à interface do filtro do recurso "Explorar"
- Capacidade de ocultar/mostrar a barra de filtros do painel
- Agora, para mudar um filtro, é necessário clicar no botão "Executar" ou pressionar uma tecla de atalho para atualizar o painel.
- Redesign da barra de ações na parte de cima:mais espaço vertical, botão de execução e engrenagem movidos para a parte superior direita
Navegação rápida em painéis:use rastros de navegação para navegar facilmente pelos espaços nos painéis.
Tamanho da fonte:opção para mudar o tamanho da fonte de 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 grade:opção de visualização das linhas de grade dos eixos x e y ("x_axis_gridlines: true") (consulte a documentação)
Várias medidas de campo dinâmico:agora compatíveis com visualizações
Rótulo padrão do eixo x:agora preenche automaticamente com o nome do campo. Isso muda o comportamento padrão do gráfico.
Mostrar/ocultar rótulos e marcações do eixo:capacidade de desativar os rótulos e marcações 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
- Mensagem de boas-vindas e instruções para novos usuários no espaço
- Pesquisar no espaço atual por padrão com a opção de pesquisar em todos
Empresa, plataforma e segurança
- Capacidade de ver as configurações do usuário incorporado
- Seletor de usuários para adicionar usuários a uma função
Explorar
- Redesign da barra de ações superior: mais espaço vertical, movimento do botão "Executar" e da engrenagem para o canto superior direito
- Navegação rápida em "Explorar": rastros de navegação para acessar facilmente os espaços em "Explorar"
- Adição de atalhos de teclado para ações comuns (consulte a engrenagem no canto superior direito) (consulte a documentação)
- Filtros de data inclusivos: adicionamos um novo filtro de data "no período" que é inclusivo nos dois 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 rótulo para modelos: adicionado rótulo para modelos
Mostrar erros de regex na pesquisa de projetos
As condições do Liquid agora funcionam em campos
Melhorias e ajustes gerais
- Correção de um bug em que as sugestões de filtro não apareciam ao focar no filtro pela primeira vez
- O filtro de exclusão (diferente de) não exclui mais NULL
- Desativar sugestões ao usar sql_always_where (consulte a documentação)
- Correção de um problema de vazamento de memória que afetava usuários do Looker com um grande número de arquivos de modelo.
- Usar o modo de produção por padrão na incorporação se o usuário estiver conectado ao modo de desenvolvimento na mesma sessão do navegador
Looker 3.8 01/12/2014
Painéis e visualizações
- Filtros do painel do usuário: os painéis do usuário (não LookML) agora permitem filtros (consulte a documentação).
- Porcentagem de desistência: opção para gráficos de colunas agrupadas (consulte a documentação)
- Mostrar nome da visualização: opção para mostrar/ocultar "NOME DA VISUALIZAÇÃO" em visualizações e painéis* (consulte a documentação)
- Séries ocultas: determina quais séries vão começar ocultas na UI (consulte a documentação).
- Totais: agora os totais aparecem nos elementos do painel do LookML ("total: on" e "row_total: right") (consulte a documentação).
- Mostrar valores: mostra os valores acima dos pontos de dados nos gráficos (consulte a documentação).
- Melhoria no processamento de valores nulos: opção de valor nulo descontínuo para gráficos de linhas e de área (consulte a documentação)
- Rótulos da série: defina o rótulo da série com base nos valores da dimensão.
- 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 é salva com a visualização
- Incorporação de painéis: adicione /embed/ para incorporar um painel (requer login)
Empresa, plataforma e segurança
- Restrições do desenvolvedor: configurar um modelo (e, portanto, um desenvolvedor) para um conjunto específico de conexões
- Novas opções de permissão personalizada (consulte a documentação):
- download_with_limit: baixa consultas com um limite
- download_without_limit: baixa consultas sem limite
- save_content: salvar e editar aparências e painéis
- schedule_look_emails: programa um painel detalhado para enviar e-mails
- Configurações de administrador para contatos técnicos por e-mail, alertas de inatividade e janelas de atualização de instâncias
Melhorias e ajustes gerais
- Clicar no título do elemento do painel sempre vai manter as configurações de configuração de visualização em "Explorar".
- Dezenas de bugs corrigidos, principalmente em painéis e visualizações.
Looker 3.6 03/11/2014
Organização e colaboração
- Conheça os Espaços! Organize aparências e painéis em espaços compartilhados (por exemplo, "Marketing", "Análise de vendas do 4º trimestre"). Ainda há um espaço para cada usuário no Looker, e você pode mover e copiar itens em massa entre os espaços. (consulte a documentação)
Explorar
- Opção de totais de linha ao fazer uma rotação: adicione um total em uma linha e em uma coluna
- Atalhos de data futura em filtros avançados ("amanhã", "próxima semana", "próximo mês", "próximo ano")
LookML
- Validador do LookML:verifique um projeto inteiro de uma só vez para encontrar problemas do LookML e garantir que tudo esteja funcionando conforme o esperado.
- Ao criar uma tabela dinâmica, adicione
direction: column
para digitarpercent_of_total
e calcular na coluna em vez de em uma tabela dinâmica. Usedirection: row
(padrão) para calcular em toda a linha. - Avisos de descontinuação do LookML (Looker Labs): o editor do LookML mostra avisos sobre opções do LookML que foram substituídas por uma opção mais recente.
Empresa, plataforma e segurança
- Autenticação do Google (OAuth): o Looker pode autenticar usuários no seu domínio gerenciado pelo Google (consulte a documentação).
- Permissão personalizada para desativar o SQL Runner para usuários específicos
Melhorias e ajustes gerais
- Looker Labs: adicionamos uma seção no painel de administração em que você pode acessar recursos experimentais que estamos desenvolvendo.
- Grandes melhorias no desempenho do app. Renderização mais rápida de grandes tabelas de dados, painéis e carregamentos de página
- Layouts responsivos de dashboards do LookML com
layout: grid
(consulte a documentação) - Os campos de tempo de época respeitam "convert_tz: false" (desativa a conversão de fuso horário)
- Permitir percent_of_total e percent_of_previous quando um limite de linha for atingido
- Os usuários só veem painéis e análises se tiverem acesso ao modelo
Looker 3.4 06/10/2014
Visualizações
- Painéis instantâneos (Beta): os painéis vão mostrar os dados da execução anterior enquanto novas consultas são executadas em segundo plano, permitindo que as informações apareçam instantaneamente. Esse recurso pode ser ativado na seção de administração do Looker.
Explorar
- A página "Explorar" e os painéis, o ícone da guia é animado enquanto as consultas estão em execução e mostra uma marca de seleção quando elas são concluídas. Assim, fica mais fácil deixar o Looker em segundo plano enquanto você trabalha em outras coisas.
- Descrições de campos: adicione descrições aos campos no LookML. As descrições aparecem no seletor de campos na página de análise. As descrições explicam aos usuários o que uma dimensão ou métrica significa.
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
Empresa, plataforma e segurança
- Tipos de papéis personalizados: misture e combine permissões para criar novos tipos de papéis.
- Adicionamos uma opção de permissão para configurar quais usuários podem compartilhar Looks publicamente.
- Adição de uma opção de permissão para configurar quais usuários podem ver o LookML
- Suporte para IBM DB2
Looker 3.2 08/09/2014
UI / UX
Explorar
- Interface gráfica do usuário para filtros: menus suspensos, seletor de calendário e muito mais
- Atalhos de teclado para executar, salvar e limpar consultas (cmd+enter, cmd+s, cmd+k)
- Caixa de diálogo para especificar o nome do arquivo para downloads
LookML / Projetos
- A palavra-chave
base_view:
do LookML foi alterada paraexplore:
(base_view
está descontinuada, mas é compatível com versões anteriores) - A palavra-chave
detail:
do LookML agora édrill_fields:
(detail:
foi descontinuada, mas é compatível com versões anteriores) - Adição do parâmetro
suggestable: false
para desativar as sugestões de filtro em um campo
Empresa, plataforma e segurança
- (Beta) Funcionalidade incorporável: SSO, whitelabel / OEM, incorporação de aparência e painel
- Funções: crie funções de usuário e domínios personalizados (níveis de acesso)
Correções de bugs e ajustes
- O Redshift usa "terminate" em vez de "cancel".
- Destaque de sintaxe no SQL Runner
- O URL curto para consulta também contém a última configuração de visualização
- Conversão automática de fuso horário para Oracle
- Atualizações de estilo na versão 3.0 (agradecemos aos testadores Beta!)
- Melhorias nas mensagens de erro
- Mostrar avisos quando os campos não estiverem disponíveis
Looker 3.0 11/08/2014
UI / UX
- Novo estilo e design!
- Gráficos configuráveis pelo usuário na página "Explorar" (não LookML)
Explorar
- Limite de colunas (dinâmica): especifique o número de colunas a serem exibidas além das linhas.
LookML / Projetos
- Fornecimento de sugestões de filtros: novos parâmetros do LookML
suggest_base_view
,suggest_dimension
esuggestions
para dimensões.
Visualização de dados
- Os URLs de consulta mantêm o estado da visualização
- O iframe incorporável faz referência a um gráfico salvo
Empresa, plataforma e segurança
- (Beta) Autenticação do Google (OAuth): o Looker pode autenticar usuários no seu domínio gerenciado pelo Google.
- Novas funções de usuário: desenvolvedor, somente painéis
- Gerenciador de sessões: veja e revogue sessões do Looker
Correções de bugs e ajustes
- Melhoria na experiência de adicionar/excluir projetos
- Como funcionam os filtros de data "Depois de"