Looker 1.28 30-03-2014
Painéis
- Filtros do painel 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 número de consultas executadas simultaneamente
Banco de dados
- Suporte ao fuso horário do Redshift
Tabelas derivadas
persist_for
funciona dentro das visualizações básicas (consulte a documentação).
Desenvolvimento de modelos
- A experiência do Modo de desenvolvedor foi aprimorada para evitar páginas 404
- Inclusão de "verificar todos" para selecionar todos os arquivos durante a lista de arquivos git com arquivos no commit do Git.
Looker 1.26 05/03/2014
Painéis
- Elementos do painel de valor único agora podem ser detalhados
- Os painéis podem fazer referência a vários modelos (por exemplo, 2 ou mais conexões em um painel)
Desenvolvimento de modelos
- Ajuda de atalho do teclado adicionada ao editor
- "Reverter tudo" agora exclui arquivos não rastreados
Tabelas derivadas
- Apresentação das tabelas compostas derivadas
Administrador e configuração
- Alerta de URL público: a mensagem será exibida nos 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 utilizado 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 09-02-2014
Looks
- Os anexos de e-mail foram corrigidos de maneira consistente no Outlook para aparências programadas
Desenvolvimento de modelos
- A lista de arquivos agora mostra o nome do modelo dos arquivos incluídos
Administrador e configuração
- Compatibilidade com fuso horário internacional adicionada
Looker 1.22 12-01-2014
Tabelas derivadas persistentes
- Como usar tabelas derivadas permanentes
- Referência: tabelas derivadas permanentes
- 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)
- Classificar campos na barra lateral por marcador em vez de nome
- Gerar agrupamento de campos por escopo em vez de por nome de visualização
- Erros do modelo exibidos no carregamento inicial da página em vez de depois da execução da consulta
Painel
- Adição do link "Explorar dados" no menu suspenso do painel para acessar a consulta
- O parâmetro
show_points
foi adicionado para gráficos de linhas
arquivos do
- Suporte para totais mensais (porcentagem do total e percentual do anterior). Consulte a documentação para ver a nova sintaxe
- Adição de
one_to_one
como uma opção de junção, permitindo que você traga medidas em uma mesclagem para relacionamentos de um para um em uma mesclagem. Consulte a documentação para conhecer 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 e regeneração seletiva de modelos
- Melhor reconhecimento de campos de ID
- Melhoria da interface do usuário do Git para indicar o estado atual do modo de desenvolvedor
- Mensagens de erro exibidas em
save
para analisar erros - O SQL Runner agora gera LookML para a consulta
- Adicionada a opção de redefinir o diretório do desenvolvedor para corresponder aos arquivos do modelo de produção (acessado na página da conta)
Banco de dados
- Executor MSSQL, Aster e Vertica SQL aprimorado e gerador de modelos
- Diagnóstico aprimorado de conexões de banco de dados com falha
- Bug de filtro de ano do Fixex no Redshift
- Adição de compatibilidade com o Redshift para tabelas derivadas
- Suporte adicionado para o SAP Hana
Administrador
- Painel de uso adicionado para ver o uso do produto Looker na instalação
- Todos os URLs de aparência pública agora podem ser vistos 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
Alterações do LookML
- Contagens aprimoradas
Alterações administrativas
- Configuração automática do diretório de modelo do desenvolvedor
- A opção "Adicionar usuários" agora fornece uma lista de modelos para permissão de acesso
Alterações no desenvolvimento de modelos
- A lista de arquivos de modelo foi simplificada e os arquivos agora podem ser adicionados, excluídos e renomeados
- Editor do LookML atualizado, 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 do gerador, incluindo melhorias para o Redshift
Alterações no banco de dados
- A página "Conexões" agora executa testes e mostra análises detalhadas das conexões
- Suporte SSL para Redshift
Looker 1.16.5 05-08-2013
Apresentação da aparência
Bookmarks
foram renomeados comoLooks
com um layout visual atualizado para visuais.- Outros intervalos de frequência de assinatura foram adicionados
Documentos de suporte atualizados
- Link do Documentos Google disponível para todos os usuários
- Novos documentos adicionados para usar o Looker e desenvolver no Looker
- Agora os documentos podem ser pesquisados
Mudanças na navegação e na interface do usuário
- Botão de consulta
clear
adicionado - Alterações no ícone do criador de consultas
- Avatares de usuários compatíveis com gravatar
- Melhorias no layout para dispositivos móveis
Alterações do LookML
- Better joins: o LookML agora tem uma maneira melhor de criar junções. Consulte a documentação para conhecer a nova sintaxe.
- Tabelas de alias: introdução de
sql_table_name
para lidar com nomes de tabelas com espaços e prefixos de tabela. Consulte a documentação para conhecer a nova sintaxe. - Novos atributos de campo:
hidden: true
edeprecated: true
Os campos ocultos e obsoletos não aparecem no Looker Explorer, mas mostram resultados. Os campos obsoletos mostram um aviso de que o campo foi descontinuado. Essas sinalizações mantêm consultas com campos antigos que funcionam, mas desestimulam as pessoas a usá-los.
Alterações administrativas
- Rotação de arquivos de registro; a rotação interna pode ser definida como diária, semanal ou mensal. Se um rotador de registro externo estiver em uso, defina como "Nunca" e envie o sinal USR2 para o processo do Looker para acionar a reabertura do arquivo de registros.
- 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 será solicitado a concordar com o EULA.
- Melhorias no SQL Runner
- Permitir que o usuário altere o e-mail da conta
Alterações no banco de dados
- Foram adicionados dialetos para BitYota, Vertica e Vectorwise
- Melhorias no dialeto MS SQL
- Melhorias no desempenho do Redshift
Looker 1.12.10 30-03-2013
Mudanças na navegação e na interface do usuário
- Atalhos do teclado adicionados 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
movidos para o menu suspenso do usuário- A funcionalidade do
Chat
agora está ativada ao clicar no ícone do Chat no menu de navegação superior Support Site
leva você à documentação do ? ícone no menu de navegação superior- Melhoria no layout e correção de bugs de navegação para dispositivos móveis
- Navegação adicionada à página Favoritos para ver mais facilmente os favoritos de outro usuário
- Novo menu suspenso do cabeçalho da coluna para facilitar o acesso ao filtro na coluna, coluna dinâmica/não dinâmica e ir para a definição do campo na lista suspensa do cabeçalho da coluna.
Criador de consultas
- Área clicável expandida para ocultar/exibir a barra lateral
- Adição de alerta e solicitação para executar novamente a consulta quando alterações forem feitas
- Resultados de consulta restritos a 3.000, a menos que sejam exportados
- Implementação de ordem de classificação padrão razoável quando nenhuma classificação for especificada
Alterações do 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 base
Diversos
- Horas de época: são exibidas no formato "AAAA-MM-DD HH" para que sejam filtradas corretamente quando clicadas
- Conexões de banco de dados: permitir que o máximo de conexões seja definido para cada conexão de banco de dados
- Conexões de banco de dados: opção de 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 o SSH para implantar as alterações) (consulte a documentação revisada)
- Suporte de banco de dados para Redshift
Looker 11/12/2013 19/02/2013
Atualizações de produtos
- Segurança SSL aprimorada
- Reconexão automática com bancos de dados do Postgres
- O gerador agora é compatível com a geração de modelos para uma única tabela
- Tratamento e exibição de erros do ERB aprimorados
- Opção ao adicionar novos usuários para torná-los administradores
- Ajuda de filtro na nova interface de consulta
Atualizações da linguagem LookML
- "yesno" suportado como um período
- Atributo "datatype" para os campos de período. Especifica o tipo de campo do banco de dados subjacente (data, carimbo de data/hora, data e hora)
Looker: 11/12/2012 21/12/2012
Registro de histórico melhorado
O histórico é exibido em um formato mais legível. As consultas exibem os parâmetros de visualização, campos e classificação em vez de uma sentença 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 com nome incorreto.
Escopo do campo
"- scoping: true" adicionado para simplificações de idioma. Com "escopo: true", todos os nomes de campo e nomes de conjuntos têm escopo na visualização. Nomes de conjuntos e nomes de campos sem um "." são considerados como escopo da visualização. O nome completo de um conjunto ou campo sempre contém um ".". Por exemplo, o nome completo dos campos abaixo seria denominado "foo.bar", mas pode ser referenciado como "bar" na 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 "escopo: 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 criar fatos sobre entidades. As tabelas derivadas são construídas antes da execução da consulta principal. No mySQL, para usar esse recurso, é necessário ter acesso de gravação a um banco de dados chamado "TMP", mesmo que o Looker nunca grave nele. 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 de banco de dados
- As palavras reservadas do Postgres agora estão entre aspas ao criar modelos
- MSSQL agora é um dialeto SQL compatível
Looker 10/11/2012 06/11/2012
Bate-papo de suporte no aplicativo
Os administradores verão a caixa "Chat com o Looker Eng" no canto inferior direito. Agora ficou ainda mais fácil acessar a equipe de engenharia do Looker para ajudar você a resolver dúvidas grandes e pequenas. Se tiver dificuldades, entre em contato pelo 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 do LookML subjacente por meio do link "Visualizar" ao lado de cada campo ou do link "Modelos" no cabeçalho.
Atualizações da terminologia
Padronizamos algumas novas terminologias para o Looker:
- LookML: a linguagem 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 em uma consulta em grupos distintos.
- Medição: um campo usado para agregar dados em linhas de um banco de dados.
- Consulta: a execução de uma instrução SQL com base em campos e dimensões selecionados em uma determinada visualização.
- Vista: uma coleção de campos e junções que descrevem uma entidade comercial (usuário, pedido etc.). Escrito em LookML. Anteriormente chamado de Query no cabeçalho.
- Modelo - um conjunto de visualizações e metadados associados que descrevem o modelo lógico de uma empresa. Anteriormente rotulado "Dicionário" no cabeçalho.
- Essas mudanças também trazem algumas atualizações para o cabeçalho na UI da Web do Looker. O dicionário e a consulta foram recolhidos em uma única lista suspensa "Explorar". Agora há um link "Modelos" no cabeçalho (descrito acima).
Atualizações de inscrição de e-mail
As assinaturas de e-mail agora podem ser criadas com horários de início e repetição personalizados. Você também pode adicionar outros inscritos que serão copiados no 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 pessoas fora do painel do administrador.
Como sempre, seus comentários e sugestões são bem-vindos!