Looker 1.28 2014-03-30
Painéis
- Filtros de painel para fornecer painéis interativos (consulte a documentação)
- Adicionado "Explorar SQL" acessar diretamente a consulta SQL para o elemento do painel
- Limitar o número de consultas executadas simultaneamente
Banco de dados
- Suporte para fuso horário do Redshift
Tabelas derivadas
persist_for
funciona dentro de visualizações básicas (consulte a documentação).
Desenvolvimento de modelos
- A experiência de saída do Modo de desenvolvedor foi aprimorada para evitar páginas 404.
- A opção "marcar todos" foi adicionada para selecionar todos os arquivos durante a lista de arquivos de confirmação do Git
Looker 1.26 2014-03-05
Painéis
- Agora é possível detalhar os elementos do dashboard de valor único
- Os painéis podem fazer referência a vários modelos (por exemplo, Duas ou mais conexões que alimentam um painel)
Desenvolvimento de modelos
- Ajuda sobre atalhos de teclado adicionada ao editor
- A opção "Reverter tudo" agora exclui arquivos não rastreados.
Tabelas derivadas
- Introdução às tabelas derivadas compostas
Administrador e Configuração
- Alerta de URL público: a mensagem será exibida em URLs públicos se a instância usar um certificado SSL autoassinado.
- Alerta "Adicionar usuário": ao adicionar um usuário com um domínio que não foi usado anteriormente, um aviso alerta que você está adicionando um endereço de e-mail de um domínio externo.
- Conexões de banco de dados: capacidade de adicionar parâmetros à string de conexão JDBC
Looker 1.24 09/02/2014
Looks
- Correção de anexos de e-mail consistentes no Outlook para Looks programados
Desenvolvimento de modelos
- A lista de arquivos agora mostra o nome do modelo para os arquivos de inclusão
Administrador e Configuração
- Foi adicionado suporte a fusos horários internacionais
Looker 1.22 12-01-2014
Tabelas derivadas persistentes
- Como usar tabelas derivadas persistentes
- Referência: tabelas derivadas persistentes
- Referência: padrões de design de derivação
- Configuração do esquema e do banco de dados temporário
Looker 1.20 29-11-2013
Explorar (Criador de consultas)
- Ordenar campos na barra lateral por rótulo em vez de nome
- Gerar agrupamento de campos por escopo e não por nome da visualização
- Erros de modelo exibidos no carregamento inicial da página, e não depois que a consulta é executada
Painel
- Adição do link "Explorar dados" no menu suspenso do painel para acessar a consulta
- Foi adicionado o parâmetro
show_points
para gráficos de linhas.
LookML
- Suporte para os totais de mês a mês (porcentagem do total e percentual do valor anterior). Consulte a documentação para conferir a nova sintaxe
- Adição de
one_to_one
como uma opção de mesclagem, permitindo que você inclua medidas em uma mesclagem para relacionamentos um a um. Consulte a documentação para conferir a nova sintaxe.
Desenvolvimento de modelos
- Mudanças no comportamento da guia do navegador: se o arquivo do modelo estiver aberto em uma guia do navegador, o
go to definition
vai para a guia aberta. - Melhorias no gerador
- Geração e regeneração seletivas de modelos
- Reconhecimento de campo de ID aprimorado
- Melhoria na interface do usuário do Git para indicar o estado atual do modo de desenvolvedor
- Mensagens de erro exibidas em
save
para erros de análise - O SQL Runner agora gera LookML para a consulta
- Adição de opção para redefinir o diretório do desenvolvedor para corresponder aos arquivos do modelo de produção (acessado na página Conta)
Banco de dados
- Melhoria no MSSQL, Aster e Vertica SQL Runner e Model Generator
- Diagnóstico aprimorado para conexões de banco de dados com falhas
- Correção do bug do filtro de ano no Redshift
- Foi adicionado suporte ao Redshift para tabelas derivadas
- Suporte adicionado para SAP Hana
Administrador
- Adicionamos o painel de uso para conferir o uso do produto Looker em toda a instalação
- Todos os URLs de Look público agora podem ser acessados pelos administradores
Looker 1.18 06-10-2013
Painéis
- Versão Beta dos painéis
- Como criar painéis e Referência para painéis
Mudanças no LookML
- Contagens aprimoradas
Mudanças na administração
- Configuração automática do diretório do modelo de desenvolvedor
- A opção "Adicionar usuários" agora mostra uma lista de modelos para permissões de acesso
Mudanças no desenvolvimento de modelos
- A lista de arquivos de modelo foi simplificada, e agora é possível adicionar, excluir e renomear arquivos.
- Atualizamos o editor do LookML com uma pesquisa aprimorada, mensagens de status de arquivo mais inteligentes e destaque de sintaxe melhorado.
- Gerador e SQL Runner movidos para a seção "Modelo"
- Otimizações de gerador, incluindo melhorias para o Redshift
Mudanças no banco de dados
- A página "Conexões" agora executa testes e mostra análises detalhadas das conexões
- Suporte a SSL para Redshift
Looker 1.16.5 2013-08-05
Conheça o Looks
Bookmarks
foi renomeado comoLooks
com um layout visual atualizado para os Looks- Outros intervalos de frequência de assinatura foram adicionados
Documentos de suporte atualizados
- Link "Documentos de suporte" disponível para todos os usuários
- Novos documentos adicionados para "Como usar o Looker" e "Como desenvolver no Looker"
- Agora é possível pesquisar nos documentos
Mudanças na navegação e na interface do usuário
- Botão de consulta
clear
adicionado - Mudanças no ícone do criador de consultas
- Avatares de usuários compatíveis com o gravatar
- Melhorias no layout para dispositivos móveis
Mudanças no LookML
- Melhores mesclagens: agora o LookML tem uma maneira melhor de escrever mesclagens. Consulte a documentação para conferir a nova sintaxe.
- Tabelas de pseudônimos: introdução de
sql_table_name
para processar nomes de tabelas com espaços e prefixos de tabelas. Consulte a documentação para conferir a nova sintaxe. - Novos atributos de campo:
hidden: true
edeprecated: true
. Os campos ocultos e descontinuados não aparecem no Looker Explorer, mas mostram resultados. Os campos descontinuados mostram um aviso de que o campo foi descontinuado. Esses sinalizadores mantêm as consultas com campos antigos funcionando, mas desencorajam o uso delas.
Alterações na administração
- Rotação do arquivo de registro a rotação interna pode ser definida como diária, semanal ou mensal. Se um alternador de registros externo estiver sendo usado, defina como "Nunca" e envie o indicador USR2 para o processo do Looker para acionar a reabertura do arquivo de registro.
- Processo de verificação do Contrato de Licença do Usuário Final (EULA) no app. Após a atualização, o primeiro usuário que fizer login no sistema precisará concordar com o EULA.
- Melhorias no SQL Runner
- Permitir que o usuário mude o e-mail da conta
Alterações no banco de dados
- Foram adicionados dialetos para BitYota, Vertica e Vectorwise.
- Melhorias no dialeto do MS SQL
- Melhorias no desempenho do Redshift
Looker 1.12.10 2013-03-30
Mudanças na navegação e na interface do usuário
- Foram adicionados atalhos de teclado para
Run Last Query
(control+shift+L) eEnter Developer Mode
(control+shift+D). Run Last Query
adicionado ao menu suspenso do usuárioReturn to Last Query
sempre é exibido nas páginas de modeloHistory
movido para o menu suspenso do usuário- A funcionalidade do
Chat
agora é ativada clicando no ícone de chat no menu de navegação superior - O link
Support Site
leva você à documentação do ? ícone no menu de navegação superior - Layout aprimorado e bugs de navegação corrigidos para dispositivos móveis
- A navegação foi adicionada à página "Favoritos" para facilitar a visualização dos favoritos de outro usuário
- Novo menu suspenso de cabeçalho de coluna para facilitar o acesso a filtros de coluna, colunas de pivote/despivote e a definição de campo no menu suspenso de cabeçalho de coluna.
Criador de consultas
- Área clicável expandida para ocultar/mostrar a barra lateral
- Adicionamos um alerta e uma solicitação para executar a consulta novamente quando mudanças são feitas
- Os resultados da consulta são restritos a 3.000, a menos que estejam sendo exportados
- Implementação de uma ordem de classificação padrão razoável quando nenhuma classificação é especificada
Mudanças no LookML
- Mudanças na sintaxe de filtros padrão com a adição de
Conditionally Filter
(consulte a documentação revisada). - Suporte para "de" na visualização básica
Diversos
- Horas de época: exibir no formato 'AAAA-MM-DD HH' para que filtrem adequadamente quando clicados
- Conexões de banco de dados: permitem que o número máximo de conexões seja definido para cada conexão de banco de dados
- Conexões de banco de dados: adição da opção SSL
Looker 1.11.30 2013-03-05
- Nova aparência da interface com melhorias na usabilidade
- Interface de consulta reformulada
- Integração do Git na interface, eliminando a necessidade de usar SSH para implantar mudanças (consulte a documentação revisada)
- Suporte de banco de dados para o Redshift
Looker 1.11.23 2013-02-19
Atualizações de produtos
- Segurança SSL aprimorada
- Reconexão automática com bancos de dados do Postgres
- O gerador agora oferece suporte à geração de modelos para uma única tabela
- Tratamento e exibição aprimorados de erros do ERB
- Opção ao adicionar novos usuários para torná-los administradores
- Ajuda com filtros na nova interface de consulta
Atualizações de idioma do LookML
- "yesno" é aceito como um período
- "datatype" atributo para campos de período; especifica o tipo de campo do banco de dados subjacente (época, carimbo de data/hora, data e hora, data)
Looker 1.11.13 21-12-2012
Registro do histórico aprimorado
O histórico é mostrado em um formato mais legível. As consultas exibem os parâmetros de visualização, campos e classificação em vez de uma frase ilegível em inglês.
Os filtros de data permitem valores nulos
NULL, NOT NULL e -NULL são permitidos em filtros de data.
Tratamento de erros
Melhoria no tratamento de erros no Modo de Desenvolvimento do Looker para detectar instruções e parâmetros com nomes incorretos.
Escopo do campo
Adição de "- scoping: true" para simplificações de linguagem. Com "scoping: true", todos os nomes de campos e de conjuntos têm o escopo da visualização. Os nomes de conjuntos e de campos sem um "." são considerados com escopo para a visualização. O nome completo de um conjunto ou campo sempre contém um ".". Por exemplo, o nome completo dos campos abaixo se chamaria "foo.bar" mas pode ser chamado de "bar" na visualização:
Depois (escopo: verdadeiro)
- view: foo
fields:
- dimension: bar
Antes (sem escopo)
- view: foo
fields:
- name: foo_bar
- Modelos que não têm "scoping: true" continuam funcionando como sempre
- O gerador agora gera modelos com escopo
Suporte de tabela derivada
As visualizações podem ser criadas com base em subconsultas (tabelas derivadas). Isso é ótimo para criar fatos sobre entidades. As tabelas derivadas são construídas antes da execução da consulta principal. No mySQL, para usar esse recurso, você vai precisar de acesso de gravação a um banco de dados chamado "TMP", mesmo que o Looker nunca grave nesse banco de dados. O Looker usa apenas "CREATE TEMPORARY TABLE TMP".
Exemplo de tabela derivada
- base_view: orders
view: orders
- view: orders
fields:
- dimension: amount
type: number
- dimension: total_amount
type: sum
sql: ${amount}
- join: users
sql_on: orders.user_id=users.id
base_only: true
- join: user_orders_facts
sql_on: orders.user_id=user_orders_facts.user_id
base_only: true
- view: users
fields:
- dimension: name
- view: user_orders_facts
derived_table:
sql: |
SELECT
users.id as user_id
, COUNT(*) as lifetime_orders
, MAX(orders.date) as most_recent_purchase_date
FROM orders
GROUP BY user.id
indexes: [user_id]
fields:
- dimension: lifetime_orders
type: number
- dimension: most_recent_order
type: time
timeframes: [date, week, month, year]
sql: $$.most_recent_purchase_date
Melhorias no suporte ao banco de dados
- As palavras reservadas do Postgres agora são citadas ao criar modelos
- O MSSQL agora é um dialeto SQL com suporte
Looker 1.10.13 2012-11-06
Suporte via chat no app
Agora, os administradores vão encontrar a caixa "Chat with Looker Eng" no canto inferior direito. Agora ficou ainda mais fácil acessar a equipe de engenharia do Looker para resolver questões grandes e pequenas. Se você tiver dificuldades, entre em contato com a gente pelo chat do Looker. Estamos aqui para ajudar.
Usuários que não são administradores podem visualizar o modelo LookML
Todos os usuários do Looker agora têm a oportunidade de inspecionar o modelo LookML usando o link "visualizar" ao lado de cada campo ou o link "Modelos" no cabeçalho.
Atualizações de terminologia
Padronizamos a terminologia do Looker:
- LookML: a linguagem do Looker, baseada em YAML, que permite a definição de um modelo de negócios lógico para uma determinada conexão de banco de dados.
- Campo - Representa um dado, diretamente de uma coluna em um banco de dados ou calculado a partir de uma ou mais colunas em um banco de dados. Definido no LookML.
- Dimensão: um campo usado para agrupar resultados de uma consulta em grupos distintos.
- Medida: um campo usado para agregar dados entre as linhas de um banco de dados.
- Consulta: a execução de uma instrução SQL com base nos campos e dimensões selecionados em uma determinada visualização.
- Visualização: um conjunto de campos e mesclagens que descrevem uma entidade comercial (usuário, pedido etc.). São gravados em LookML. Anteriormente rotulado como Consulta no cabeçalho.
- Modelo: uma coleção de visualizações e metadados associados que descrevem o modelo lógico de um negócio. Anteriormente marcado como "Dicionário" no cabeçalho.
- Essas mudanças também incluem algumas atualizações no cabeçalho da interface da Web do Looker. As opções "Dicionário" e "Consulta" foram agrupadas em um único menu suspenso "Analisar". Agora há um link "Modelos" no cabeçalho (descrito acima).
Atualizações de inscrição de e-mail
Agora é possível criar assinaturas de e-mail com configurações e repetições. Também é possível adicionar outros assinantes que vão receber uma cópia do e-mail, dentro ou fora da sua organização. As pessoas que recebem e-mails de fora da organização podem ser gerenciadas na seção "Gerenciar usuários externos" do painel do administrador.
Como sempre, adoramos receber feedback e sugestões.