Looker 1.28 2014-03-30
Painéis
- Filtros para fornecer painéis interativos (consulte a documentação)
- Inclusão de "Explore SQL" para acessar diretamente a consulta SQL do elemento do painel
- Limitar o número de consultas executadas simultaneamente
Banco de dados
- Suporte ao fuso horário do Redshift
Tabelas derivadas
persist_for
funciona dentro de visualizações base (consulte a documentação).
Desenvolvimento de modelos
- Sair da experiência do modo de desenvolvedor foi melhorada para evitar páginas 404.
- "check all" foi adicionado para selecionar todos os arquivos durante a lista de arquivos de comunicações do Git em confirmações 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, mais de 2 conexões em um painel)
Desenvolvimento de modelos
- Ajuda para atalhos de teclado adicionada ao editor
- A opção "Reverter tudo" agora exclui os arquivos não rastreados.
Tabelas derivadas
- Apresentação das tabelas derivadas compostas
Administrador e configuração
- Alerta de URL público: a mensagem vai ser exibida em URLs públicos se a instância usar um certificado SSL autoassinado.
- Adicionar alerta de usuário: ao adicionar um usuário com um domínio que não tenha sido usado anteriormente, um aviso alerta que você está adicionando um endereço de e-mail de um domínio estrangeiro.
- Conexões de banco de dados: capacidade de adicionar parâmetros à string de conexão JDBC
Looker 1.24 2014-02-09
Looks
- Correção de anexos de e-mail consistentemente no Outlook para Looks programados
Desenvolvimento de modelos
- A lista de arquivos agora mostra o nome do modelo dos arquivos de inclusão
Administrador e configuração
- Agora é possível usar fuso horário internacional
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
- Esquema temporário e configuração do banco de dados
Looker 1.20 29-11-2013
Explorar (criador de consultas)
- Ordenar campos na barra lateral por marcador e não por nome
- Gerar o agrupamento de campos por escopo em vez de por nome de visualização
- Erros do modelo exibidos no carregamento da página inicial e não após a execução da consulta
Painel
- O link "Explorar dados" foi adicionado ao menu suspenso do painel para acessar a consulta.
- Adição do parâmetro
show_points
para gráficos de linhas
LookML
- Suporte para os totais de um mês para outro (porcentagem do total e porcentagem 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 trazer medidas em uma mesclagem para relacionamentos de um para um em uma mesclagem. Consulte a documentação para conferir a nova sintaxe.
Desenvolvimento de modelos
- Mudanças no comportamento da guia do navegador: se o arquivo de modelo estiver aberto em uma guia do navegador, o
go to definition
vai para a guia aberta - Melhorias no gerador
- Geração seletiva e regeneração de modelos
- Reconhecimento aprimorado do campo de ID
- Interface do usuário do Git aprimorada para indicar o estado atual do modo de desenvolvedor
- Mensagens de erro agora exibidas no
save
para erros de análise - O SQL Runner agora gera LookML para a consulta
- Opção adicionada para redefinir o diretório do desenvolvedor para corresponder aos arquivos do modelo de produção (acessado na página Conta)
Banco de dados
- Melhorias no MSSQL, Aster e Vertica SQL Runner e no Model Generator
- Diagnóstico aprimorado para conexões de banco de dados com falha
- Correção de bug no filtro de ano do Redshift
- Inclusão de suporte ao Redshift em tabelas derivadas.
- Adição de suporte para SAP Hana
Administrador
- Adição do painel de uso para mostrar o uso do produto Looker em toda a instalação
- Todos os URLs do Acesso antecipado agora podem ser vistos pelos administradores
Looker 1.18 2013-10-06
Painéis
- Versão Beta dos painéis
- Como criar painéis e Referência para painéis
Alterações 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 oferece uma lista de modelos para permissão de acesso
Mudanças no desenvolvimento do modelo
- A lista de arquivos de modelo é simplificada, e os arquivos agora podem ser adicionados, excluídos e renomeados
- Atualização do editor do LookML, com pesquisa aprimorada, mensagens de status de arquivo mais inteligentes e destaque de sintaxe aprimorado
- Gerador e SQL Runner movidos para a seção "Modelo"
- Otimizações de gerador, incluindo melhorias no Redshift
Alterações no banco de dados
- A página "Conexões" agora executa testes ativamente e mostra uma análise detalhada 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 da documentação de suporte disponível para todos os usuários
- Novos documentos adicionados sobre como usar o Looker e desenvolver no Looker
- Agora é possível pesquisar os documentos
Mudanças na navegação e na interface do usuário
- Adição do botão de consulta
clear
- Mudanças no ícone do criador de consultas
- Avatares de usuários com suporte ao gravatar
- Melhorias no layout para dispositivos móveis
Alterações no LookML
- Junções melhores: o LookML agora tem uma maneira melhor de escrever mesclagens. Consulte a documentação para conferir a nova sintaxe.
- Como atribuir aliases a tabelas: introdução de
sql_table_name
para processar nomes de tabelas com espaços e prefixos de tabela. 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 uso foi descontinuado. Essas sinalizações mantêm as consultas com campos antigos funcionando, mas desencorajam as pessoas a usá-las.
Mudanças na administração
- Rotação do arquivo de registro; a rotação interna pode ser definida como diária, semanal ou mensal. Se um seletor de registro externo estiver sendo usado, defina como "Nunca" e envie o sinal USR2 ao processo do Looker para acionar a reabertura do arquivo de registro.
- Processo de verificação do contrato de licença de usuário final (EULA) no app. Após a atualização, o primeiro usuário que fizer login no sistema precisará concordar com o Contrato de licença de usuário final (EULA).
- Melhorias no SQL Runner
- Permitir que o usuário altere o e-mail da conta
Alterações no banco de dados
- Dialetos adicionados para BitYota, Vertica e Vectorwise
- Melhorias no dialeto 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
- Adição de atalhos do teclado para
Run Last Query
(Ctrl + Shift + L) eEnter Developer Mode
(Control + Shift + D) - O contato
Run Last Query
foi adicionado ao menu suspenso do usuário Return to Last Query
sempre é exibido nas páginas de modeloHistory
foi movido para o menu suspenso de usuário- A funcionalidade
Chat
agora está ativada ao clicar no ícone de chat no menu de navegação superior. - O link do
Support Site
direciona você para a documentação do ? ícone no menu de navegação superior - Melhoria no layout e correção de bugs de navegação em dispositivos móveis
- Adição da navegação na página de Favoritos para visualizar mais facilmente os favoritos de outro usuário
- Novo menu suspenso de cabeçalho de coluna para facilitar o acesso para filtrar colunas, colunas dinâmicas/não dinâmicas e acessar a definição do campo no menu suspenso do cabeçalho da coluna.
Criador de consultas
- Área clicável expandida para mostrar/ocultar a barra lateral
- Adicionado alerta e prompt para executar novamente a consulta quando alterações forem feitas.
- Resultados de consulta restritos a 3.000, a menos que sejam exportados
- Implementação da ordem de classificação padrão razoável quando nenhuma classificação é especificada.
Alterações no LookML
- Mudanças na sintaxe de filtros padrão com adição de
Conditionally Filter
(consulte a documentação revisada) - Suporte a "from" na visualização básica.
Diversos
- Horas do período: exiba no formato "AAAA-MM-DD HH" para que filtrem corretamente quando clicados
- Conexões de banco de dados: permite 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: opção SSL adicionada
Looker 1.11.30 2013-03-05
- Nova aparência da interface com melhorias de 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 a bancos de dados para o Redshift
Looker 1.11.23 2013-02-19
Atualizações de produtos
- Segurança SSL aprimorada
- Reconexão automática a bancos de dados do Postgres
- O Generator agora é compatível com a geração de modelos para uma única tabela.
- Melhoria no tratamento e na exibição de erros do ERB
- Opção ao adicionar novos usuários para torná-los administradores
- Ajuda do filtro na nova interface de consultas
Atualizações da linguagem LookML
- "yesno" suportado como um período
- Atributo "datatype" para campos de período de tempo; 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
Melhorias nos registros do histórico
O histórico aparece em um formato mais legível. As consultas exibem os parâmetros de visualização, campos e classificação em vez de uma frase em inglês ilegível.
Os filtros de data permitem valores NULL
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 capturar parâmetros e instruções nomeados incorretamente.
Escopo do campo
"- scoping: true" foi adicionado para simplificações de linguagem. Com "scoping: true", todos os nomes de campos e conjuntos têm o escopo definido para a visualização. Defina nomes e nomes de campos sem "." como escopo da visualização. O nome completo de um conjunto ou um campo sempre contém um ".". Por exemplo, o nome completo dos campos abaixo seria chamado de "foo.bar", mas podem ser referenciados como "bar" dentro da visualização:
Depois (escopo: true)
- view: foo
fields:
- dimension: bar
Antes (sem escopo)
- view: foo
fields:
- name: foo_bar
- Os modelos que não têm a opção "scoping: true" continuam funcionando como sempre.
- O gerador agora gera modelos com escopo
Suporte a tabelas derivadas
As visualizações podem ser criadas em subconsultas (tabelas derivadas). Isso é ótimo para construir fatos sobre entidades. As tabelas derivadas são construídas antes da execução da consulta principal. No mySQL, para usar esse recurso, você precisa ter acesso de gravação a um banco de dados chamado "TMP", mesmo que o Looker nunca faça gravações nesse banco de dados. O Looker só usa "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 a bancos de dados
- As palavras reservadas do Postgres agora são citadas ao criar modelos
- O MSSQL agora é um dialeto SQL compatível
Looker 1.10.13 06/11/2012
Chat de suporte no app
Agora os administradores vão encontrar a caixa "Chat com Looker Eng" no canto inferior direito. Ficou ainda mais fácil entrar em contato com a equipe de engenharia do Looker para solucionar dúvidas grandes ou pequenas. Se tiver dúvidas, fale com a gente no 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 podem inspecionar o modelo do LookML subjacente pelo link "visualizar" ao lado de cada campo ou pelo link "Modelos" no cabeçalho.
Atualizações de terminologia
Padronizamos algumas novas terminologias para o Looker:
- LookML: a linguagem do Looker, baseada em YAML, que permite a definição de um modelo de negócios lógico para 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 de um banco de dados. Definida no LookML.
- Dimensão: um campo usado para agrupar os resultados de uma consulta em grupos distintos.
- Medida - Um campo usado para agregar dados em linhas em 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 escritas no LookML. Anteriormente rotulada como consulta no cabeçalho.
- Modelo: uma coleção de visualizações e metadados associados que descrevem o modelo lógico de uma empresa. Antigamente rotulado "Dicionário" no cabeçalho.
- Com essas mudanças, também há algumas atualizações no cabeçalho na UI da Web do Looker. "Dicionário" e "Consulta" foram recolhidos em um único menu suspenso "Explorar". Agora há um link de modelos no cabeçalho (descrito acima).
Atualizações de inscrições de e-mail
Agora as assinaturas de e-mail podem ser criadas com horários personalizados para iniciar e repetir. Você também pode adicionar outros assinantes para cópia por e-mail, dentro ou fora de sua organização. As pessoas que são enviadas para fora da organização podem ser gerenciadas na seção Gerenciar externos do painel do administrador.
Como sempre, aceitamos feedback e sugestões.