1.x Notas da versão

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

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

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

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

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 como Looks 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
  • 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 e deprecated: 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

  • Atalhos do teclado adicionados para Run Last Query (Control + Shift + L) e Enter Developer Mode (Control + Shift + D)
  • Run Last Query adicionado ao menu suspenso do usuário
  • Return to Last Query sempre é exibido nas páginas dos modelos
  • History 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

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.