Looker 1.28 30-03-2014
Painéis
- Filtros do painel para fornecer painéis interativos (consulte a documentação)
- Adição de "Explorar SQL" para ir diretamente à consulta SQL para o 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
- Melhoria da experiência do Modo desenvolvedor para evitar 404 páginas
- Adição de "check all" para selecionar todos os arquivos durante a lista de arquivos Git em confirmações do Git
Looker 1.26 05-03-2014
Painéis
- Os elementos do painel de valor único agora podem ser detalhados
- Os painéis podem fazer referência a vários modelos (por exemplo, Duas 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
- Conheça as tabelas derivadas compostas
Configuração do administrador
- Alerta de URL público: a mensagem será exibida em URLs públicos se a instância estiver usando um certificado SSL autoassinado.
- Adicionar alerta do usuário: quando você adiciona um usuário com um domínio que não foi utilizado, 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
Aparências
- Anexos de e-mail corrigidos de forma consistente no Outlook para aparências programadas
Desenvolvimento de modelos
- A lista de arquivos agora mostra o nome do modelo dos arquivos incluídos
Configuração do administrador
- Adicionado suporte ao fuso horário internacional
Looker 1.22 12-01-2014
Tabelas derivadas permanentes
- Como usar tabelas derivadas permanentes
- Referência: tabelas derivadas permanentes
- Referência: padrões de design de derivação
- Configuração de esquema e banco de dados temporários
Looker 1.20 29-11-2013
Explorar (Criador de consultas)
- Ordenar os 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, e não depois da execução da consulta
Painel
- Adição do link "Explorar dados" no menu suspenso do painel para acessar a consulta.
- Adição do parâmetro
show_points
para gráficos de linha
LookML
- Compatibilidade com totais mensais (porcentagem do total e porcentagem do anterior). Consulte a documentação para ver a nova sintaxe
- Adição de
one_to_one
como uma opção de mesclagem, permitindo que você inclua medidas em uma mesclagem para relações de um para um em uma mesclagem. Consulte a documentação para ver 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 seletiva de modelos
- Reconhecimento aprimorado de campos de ID
- Interface do usuário do Git aprimorada para indicar o estado atual do modo de desenvolvedor
- Mensagens de erro mostradas em
save
para erros de análise - O SQL Runner agora gera o LookML para a consulta
- Adição da opção de redefinir o diretório do desenvolvedor para corresponder aos arquivos de modelo de produção (acessado na página da conta)
Banco de dados
- Executor de modelos e executores de MSSQL, Aster e Vertica do SQL
- Diagnóstico aprimorado para conexões de banco de dados com falha
- Bug de filtro de ano corrigido no Redshift
- Adição de compatibilidade com o Redshift para tabelas derivadas.
- Compatibilidade com o SAP Hana
Admin
- Adição de painel de uso para visualizar o uso de produtos do 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
Mudanças no LookML
- Contagens aprimoradas
Alterações de administração
- Configuração automática do diretório do modelo de desenvolvedor
- A opção "Adicionar usuários" agora fornece uma lista de modelos para a permissão de acesso
Mudanças no desenvolvimento de modelos
- A lista de arquivos do 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.
- O gerador e o SQL Runner foram movidos para a seção de 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 de conexões
- Compatibilidade com SSL no Redshift
Looker 1.16.5 05-08-2013
Conheça os recursos de visuais
Bookmarks
foi renomeado comoLooks
com um layout visual atualizado para visuais.- Adição de mais intervalos de frequência de assinatura
Documentação de suporte atualizada
- Link do Documentos 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 - Mudanças no ícone do Criador de consultas
- Avatares dos usuários com suporte ao gravatar
- Melhorias no layout para dispositivos móveis
Mudanças no LookML
- Mesclagens melhores: o LookML agora tem uma maneira melhor de criar mesclagens. Consulte a documentação para ver a nova sintaxe.
- Tabelas de alias: introdução de
sql_table_name
para processar nomes de tabelas com espaços e prefixos de tabelas. Consulte a documentação para ver a nova sintaxe. - Novos atributos de campo:
hidden: true
edeprecated: true
. Os campos ocultos e descontinuados não são exibidos no Looker Explorer, mas mostram resultados. Os campos obsoletos mostram que um campo foi descontinuado. Essas sinalizações mantêm as consultas com campos antigos funcionando, mas desencorajam as pessoas a usá-los.
Alterações de administração
- Rotação de arquivos de registro. A rotação interna pode ser definida como diária, semanal ou mensal. Se um girador de registro externo estiver em uso, defina como "quo" e Nunca e envie um 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 a fazer 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
- Dialetos adicionados para BitYota, Vertica e Vectorwise
- Melhorias no dialeto MS SQL
- Melhorias no desempenho do Redshift
Looker: versão 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 dos modelosHistory
movidos para o menu suspenso do usuário- O recurso
Chat
foi ativado clicando no ícone de chat no menu de navegação superior. - O link
Support Site
direciona você para a documentação do ? ícone no menu de navegação da parte de cima - Layout melhorado e bugs de navegação corrigidos para dispositivos móveis.
- Adição de navegação na página Favoritos para visualizar mais facilmente os favoritos de outro usuário
- Novo menu suspenso do cabeçalho de coluna para facilitar o acesso à filtragem de colunas, colunas dinâmicas/não dinâmicas, e acessar a definição dos campos no menu suspenso de cabeçalhos de colunas.
Criador de consultas
- Expansão da área clicável para ocultar/mostrar a barra lateral
- Adição de alerta e solicitação para executar novamente a consulta quando forem feitas alterações
- Resultados de consulta restritos a 3000, a menos que seja exportado
- Implementou 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) - Compatibilidade com 'from' na visualização base
Diversos
- Períodos de época: exibir no formulário 'AAAA-MM-DD HH' para que eles filtrem corretamente quando clicados
- 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: versão 1.11.30 05-03-2013
- Nova aparência da interface com melhorias de usabilidade
- Interface de consulta reformulada
- Integração com o Git na interface (eliminando a necessidade de SSH para implantar mudanças) (consulte a documentação revisada)
- Compatibilidade com o banco de dados no Redshift
Looker: versão 1.11.23 19/02/2013
Atualizações de produtos
- Segurança SSL aprimorada
- Reconexão automática aos bancos de dados do Postgres
- O gerador agora é compatível com a geração de modelos para uma única tabela
- Processamento e exibição de erros do ERB aprimorados
- Opção ao adicionar novos usuários para torná-los administradores
- Ajuda do filtro na nova interface de consulta
Atualizações da linguagem LookML
- "yesno" aceito como um período
- "datatype" 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: versão 1.11.13 21-12-2012
Registro do histórico aprimorado
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 frase em inglês ilegível.
Filtros de data permitem valores NULL
NULL, NOT NULL e -NULL são permitidos em filtros de data.
Como lidar com erros
Melhoramos o gerenciamento de erros no modo de desenvolvimento do Looker para capturar parâmetros e instruções nomeados incorretamente.
Escopo do campo
Adição de '- escopo: true' para simplificações de idioma. Com 'scoping: true', todos os nomes de campo e nomes de conjuntos têm escopo para a visualização. Defina nomes e nomes de campos sem &&39;.' neles 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 seria &&39;foo.bar' mas pode ser referenciado como 'bar' dentro da visualização:
Depois (escopo: verdadeiro)
- view: foo
fields:
- dimension: bar
Antes (sem escopo)
- view: foo
fields:
- name: foo_bar
- Os modelos que não têm &&39;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 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ê precisa de acesso de gravação a um banco de dados chamado "TMP" mesmo que o Looker nunca grave neste banco de dados. O Looker usa apenas 'CRIAR 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 entre aspas ao criar modelos
- O MSSQL agora é um dialeto SQL compatível
Looker: versão 1.10.13 16-11-2012
Chat de suporte em apps
Agora os administradores verão a caixa 'Conversar 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 grandes e pequenas questões. Se não conseguir resolver o problema, use nosso chat do Looker. Estamos aqui para ajudar.
Usuários que não são administradores podem ver o modelo LookML
Todos os usuários do Looker agora têm a oportunidade de inspecionar o modelo LookML subjacente por meio do link "view" ao lado de cada campo ou do link "Modelos" no cabeçalho.
Atualizações de terminologia
Padronizamos a nova 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, seja diretamente de uma coluna em um banco de dados, ou calculado de uma ou mais colunas em um banco de dados. Definido no LookML.
- Dimensão - Um campo usado para agrupar os resultados em uma consulta em grupos distintos.
- Medida - um campo usado para agregar dados de 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: um conjunto de campos e mesclagens que descrevem uma entidade comercial (usuário, pedido etc.). Escrito em LookML. Antigo, chamado de Query no cabeçalho.
- Modelo: uma coleção de visualizações e metadados associados que descrevem o modelo lógico de uma empresa. Anteriormente chamado de Dicionário no cabeçalho.
- Com essas mudanças, também são feitas algumas atualizações no cabeçalho da IU 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 na assinatura 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 assinantes que vão ter cópia e receber e-mails dentro ou fora da sua organização. As pessoas que são enviadas para fora da organização podem ser gerenciadas na seção "Gerenciar pessoas externas" do painel do administrador.
Como sempre, feedback e sugestões são bem-vindos.