7,20
Mudança O recurso do Labs Seletor de campos do recurso Detalhar atualizado agora está ativado por padrão para todas as instâncias. Mudança Não é mais possível adicionar expressões de filtro às medidas detype: number
.
Mudança
Os filtros incluídos em uma análise do Quick Start são cumulativos. Se houver conflitos entre os filtros selecionados e os definidos em uma consulta de início rápido, o usuário vai precisar resolver o problema.
Mudança
O Looker não faz mais codificação dupla de links que contêm caracteres especiais.
Mudança
Quando o Looker inicia uma conexão com o banco de dados do Snowflake, o parâmetro AUTOCOMMIT
agora é definido como TRUE
por padrão.
Mudança
Na API 4.0 e versões mais recentes, o endpoint all_folders
inclui pastas pessoais vazias.
Mudança
Agora, o render_task API
pode ser usado com a nova experiência do painel.
Mudança
A lista de permissões de domínios de e-mail para conteúdo programado não diferencia maiúsculas de minúsculas.
Mudança
Quando uma nova ramificação é criada, uma mensagem de erro é renderizada se o nome dela começar com dev
.
Mudança
Não é mais necessário ter uma extensão de arquivo no campo Nome do arquivo ao entregar conteúdo para o Slack ou o Anexo do Slack (token da API).
Mudança
O bloco do JIRA do Looker foi atualizado para refletir o novo esquema do JIRA da Fivetran.
Mudança
Durante a inicialização, o Looker agora valida o dialeto e a versão do banco de dados interno. Se algo diferente do HyperSQL padrão na memória ou de um banco de dados MySQLv5.7.x for usado como banco de dados interno, o Looker vai registrar uma mensagem de erro antes de realizar qualquer migração de inicialização.
Mudança
Na página Tabelas derivadas permanentes no painel Administrador, o pop-up Detalhes da PDT agora mostra mais informações sobre a PDT, incluindo o modelo, o nome estável, a conexão, o status e outras informações de build e permanência.
Adicionado
O white label tem suporte total na nova experiência de painel.
Adicionado
A página Histórico de alertas no painel Administrador e a página do usuário Gerenciar alertas agora mostram erros ou avisos que surgem ao executar a consulta de alerta ou enviar a notificação de alerta, incluindo um aviso indicando se os dados no bloco do painel em que o alerta se baseia não mudaram entre as duas consultas de alerta mais recentes.
Adicionado
As análises detalhadas incorporadas agora aplicam temas personalizados.
Adicionado
O recurso dos Labs Visualizações personalizadas em sandbox não está mais nos Labs e já está disponível para todos.
Adicionado
O Looker agora oferece configurações de túnel SSH de autoatendimento para seu banco de dados, desde que a instância esteja hospedada na infraestrutura de próxima geração.
Adicionado
O recurso dos Labs Tratamento de erros de encerramento de download (Beta), que controla o comportamento de tratamento de erros dos downloads de consultas, foi lançado.
Adicionado
O Denodo 8.0 agora é um dialeto do Looker compatível.
Adicionado
A página Tabelas derivadas permanentes no painel Administrador agora inclui a opção Todas as conexões no seletor de conexões, que carrega todas as tabelas derivadas permanentes para todas as conexões com PDTs ativadas em uma instância do Looker.
Adicionado
Os dados de uso das tabelas derivadas permanentes podem ser acessados no painel Uso de conteúdo da atividade do sistema. O identificador exclusivo das PDTs neste explore
é a dimensão content_id
, que contém o hash da PDT.
Adicionado
Um novo recurso Beta dos Labs, a barra lateral de metadados do ambiente de desenvolvimento integrado, está disponível. Quando o recurso do Labs está ativado, o painel de metadados mostra informações contextualmente relevantes, ou metadados, para um objeto com base na localização do cursor no Looker IDE. Por exemplo, se o cursor estiver em uma vista, o painel de metadados vai mostrar quais análises detalhadas têm essa vista associada e outras vistas que são extensões dela.
Adicionado
Os atalhos de teclado estão disponíveis para recolher e abrir o código: use alt + ⌘ + 0 para recolher todo o LookML e alt + ⌘ + = para abrir todo o LookML.
Adicionado
O aplicativo Looker Mobile (Beta) 1.0.1 está disponível para download na Apple App Store com o nome Looker Mobile para dispositivos iOS 13 e Looker 7.16 ou mais recentes. O Looker Mobile 1.0.2 já está disponível para download em dispositivos Android. Ative o recurso de app para dispositivos móveis na sua instância ao alternar a flag do aplicativo móvel. Observação:alguns usuários receberam uma mensagem de erro incorreta informando que a autenticação de SSO de incorporação precisa ser ativada. Se você encontrar esse erro, ative a opção "Incorporar autenticação SSO" na página "Incorporar" da seção de administração do Looker.
Adicionado
Os seguintes novos blocos de dados estão disponíveis no Looker Marketplace: comparativos de mercado da Braze, bloco do Looker para varejo, analisador do Dialogflow e performance do esquema de informações do BigQuery.
Adicionado
Agora, o Cloud Source Repositories tem suporte total. Os links de volta ao repositório e os commits funcionam como esperado.
Corrigido
Ao passar o cursor sobre uma nota de passar o cursor em um painel, o fundo fica preto e as notas de texto ficam brancas.
Corrigido
Os rótulos de várias visualizações de rosca nos painéis agora são exibidos corretamente.
Corrigido
As miniaturas dos dashboards do LookML são renderizadas corretamente.
Corrigido
Ao visualizar a pasta do dashboard do LookML na visualização em grade, é possível fixar dashboards do LookML em um quadro.
Corrigido
Agora é possível pesquisar campos personalizados na pesquisa do campo "Explorar".
Corrigido
Na pesquisa de projetos, agora é possível substituir por uma string vazia durante a pesquisa e substituição em massa.
Corrigido
As caixas de seleção de seleção em massa do IDE agora refletem o estado da seleção.
Corrigido
Os usuários não podem mudar para uma nova ramificação se a atual tiver mudanças não confirmadas.
Corrigido
Clicar em Adicionar tema ou Editar tema em Administrador > Temas não atualiza mais a página inteira.
Corrigido
Ao editar uma consulta mesclada, adicionar um filtro desativa o botão Salvar até que o valor do filtro seja mantido.
Corrigido
Quando o recurso do Labs Pool de conexões está ativado, testar uma conexão agora gera os resultados esperados.
Corrigido
As opções SMTP personalizadas do Looker agora se conectam aos servidores SMTP que oferecem suporte à autenticação LOGIN
, além da autenticação PLAIN
.
Corrigido
As linhas de registro emitidas durante o streaming usam consistentemente o mesmo request ID
do restante da solicitação.
Corrigido
Os links vão aparecer como esperado se a opção Links da documentação em Gerenciar configurações de marca branca estiver ativada.
Corrigido
A API Folder_looks().count
conta apenas os Looks que estão na pasta e exclui os Looks excluídos de forma reversível.
Corrigido
As instâncias com localidades definidas como non-UI-supported
podem buscar e instalar blocos do Marketplace.
Corrigido
Uma vulnerabilidade de XSS no Looker foi corrigida.
Corrigido
Os eventos dashboard:download
para painéis incorporados e legados agora funcionam conforme o esperado.
7.18
Mudança A nova experiência de painel do Looker saiu do Labs e está disponível para todos. Os painéis agora carregam mais rápido e oferecem controles de filtro mais eficientes. Os usuários ainda têm a opção de reverter para os painéis legados, se necessário. Ao criar um painel na interface do Looker, o URL dele vai conter-next
.
Mudança
As fontes e cores foram atualizadas em todo o aplicativo Looker para se alinhar à marca do Google. É possível ativar ou desativar essa opção usando a chave Branding legado na página Recursos legados no painel Administrador. A chave é ativada por padrão na versão 7.18, usando a marca do Looker. A chave será desativada por padrão no Looker 7.20, usando a marca do Google.
Mudanças
A coleção de cores Primárias inclui mais paletas e foi renomeada como Shoreline. A coleção de cores Looker foi renomeada como Boardwalk, e a coleção Boardshorts foi renomeada como Lighthouse.
Mudança
Implementamos mudanças em configurações específicas de formatação condicional para baixar visualizações no formato Excel.
Mudança
Agora, os rótulos das linhas de tendência podem se sobrepor a outros rótulos de visualização.
Mudança
Os títulos dos blocos na barra lateral de informações agora são limitados a 250 caracteres. Se forem mais longos, serão truncados.
Mudança
As opções Webhook Deploy Secret e Enable Advanced Deploy Mode agora estão na nova seção Deployment da página Project Settings do Looker IDE.
Mudança
As solicitações de CORS de origens que não estão na lista de permissões não serão mais aceitas.
Mudança
Na página Tabelas derivadas permanentes no painel Administrador, os links Mostrar eventos de build e Mostrar eventos de acionamento de cada PDT agora vão direcionar para a análise detalhada Atividade do sistema em vez da análise i__looker. A coluna Tipo de persistência agora fornece mais informações sobre acionadores e erros. Além disso, várias colunas nessa página agora podem ser classificadas. A coluna Status agora mostra um pop-up de Erro de build que exibe a mensagem de erro do build e um link para a PDT LookML.
Mudança
Na página Conexões da seção Banco de dados do painel Administrador, o link Mostrar registro de eventos de PDT de cada conexão agora direciona para a análise detalhada Atividade do sistema em vez da análise i__looker.
Mudança
Quando duas tabelas agregadas idênticas têm filtros diferentes em datas e ambas podem ser usadas para a consulta, o otimizador agora escolhe a tabela com o intervalo menor em vez da tabela agregada que foi declarada primeiro na LookML.
Mudança
Os alertas com base em dados de série temporal não vão mais avaliar todos os dados históricos que existem na criação do alerta ou antes dela durante a primeira execução.
Mudança
As configurações SMTP personalizadas agora permitem que o endereço "de" esteja no formato First Last name@example.com
.
Mudança
O ambiente de desenvolvimento integrado do LookML agora vai renderizar um aviso se duas junções sem view_labels
unirem a mesma visualização rotulada, o que resultaria em campos duplicados.
Mudança
Não é mais recomendável usar a variável Liquid _filters[]
no SQL de uma tabela derivada sem o parâmetro sql_quote
. Isso vai gerar um aviso de descontinuação quando o valor do filtro for renderizado em SQL. O aviso deve ser atualizado para um erro em uma versão futura.
Mudança
Se o parâmetro suggest_dimension
fizer referência a um campo inválido ou excluído, o IDE do LookML vai renderizar um novo aviso.
Mudança
Se a localização for usada em um projeto e um grupo de dimensões com type: time
for definido no LookML, um aviso do LookML será renderizado. O aviso sugere dividir o grupo de dimensões em dimensões individuais.
Mudança
O driver JDBC do SAP HANA foi atualizado para a versão 2.5.46, permitindo que os usuários definam o esquema padrão, ativem o SSL, verifiquem as opções de conexão SSL e recebam suporte adicional para os parâmetros JDBC do SAP HANA.
Mudança
O driver JDBC do Aster foi removido do Looker. Todas as conexões do Aster exigem uma instalação personalizada do driver JDBC.
Mudança
Excluir uma conexão de banco de dados do BigQuery também exclui o arquivo p12 associado.
Mudança
Agora, o Denodo 7 usa a função NOW()
em vez de CURRENT_DATE()
para filtrar um período de um campo de grupo de dimensões.
Mudança
O dialeto SQL do Postgres anterior à versão 9.1 está sendo rebaixado para um nível de suporte de integração. O Postgres 9.5+ continua sendo uma opção de dialeto compatível.
Adicionado
As opções de início rápido foram adicionadas como parte do recurso aprimorado do seletor de campos de análise detalhada do Labs. Com essa opção, os usuários podem carregar uma consulta modelada com um único clique. Essa opção aparece por padrão em uma análise em branco com consultas modeladas.
Adicionado
O recurso dos Labs de cruzamento de filtros agora está ativado por padrão.
Adicionado
Agora é possível classificar as visualizações de tabela criadas com consultas combinadas.
Adicionado
O menu de detalhamento do período Trimestre agora inclui a opção de detalhar por mês.
Adicionado
Agora, os filtros do painel podem ser recolhidos em um ícone de filtro ao lado do ícone de atualização de dados.
Adicionado
Os filtros avançados do painel agora permitem várias cláusulas.
Adicionado
Agora os usuários podem baixar dados detalhados.
Adicionado
A tabela Registro de eventos da PDT na página de administração Tabelas derivadas persistentes agora registra o hash da tabela quando uma build de tabela derivada falha.
Adicionado
Agora, as tabelas de agregação são compatíveis com o parâmetro sortkeys
no bloco materialization
.
Adicionado
Agora os usuários podem criar arquivos com o mesmo nome da pasta em que estão localizados. Renomear um arquivo não o move mais para um novo local.
Adicionado
Agora, é possível usar o arquivo de manifesto do projeto do LookML para adicionar visualizações personalizadas diretamente a ele. Esse é o método recomendado para adicionar uma visualização personalizada. Consulte a página de documentação de parâmetros do visualization
para mais informações.
Adicionado
A opção de dialeto do banco de dados PrestoSQL é um novo dialeto do Looker compatível, com exceção das visualizações estáveis do banco de dados a partir desta versão.
Adicionado
O endpoint de API search_content_views
agora aceita start_of_week_date
no formato YYYY-MM-DD
.
Adicionado
Dois novos eventos de mensagem JavaScript incorporados estão disponíveis para filtros em análises detalhadas incorporadas: explore:run
e explore:filters:update
.
Adicionado
Agora é possível fazer o download de análises, Looks e dashboards incorporados em extensões.
Adicionado
As extensões que usam o proxy do servidor da API de extensão agora incluem chaves secretas no URL proxyado e não dependem mais de cookies de terceiros para serem executadas. Cookies de terceiros ainda são necessários se a extensão incorporar painéis, Looks ou análises detalhadas.
Adicionado
As extensões desenvolvidas no framework de extensão do Looker agora podem usar a extensão PKCE para OAuth 2.0 especificando um valor code_challenge_method
de S256
com um response_type: code
.
Adicionado
Os endpoints da API Metadata foram adicionados à API experimental v4.0.
Adicionado
Adicionamos um novo endpoint à API experimental v4.0: /groups/search/with_hierarchy
permite pesquisar grupos, produzindo resultados que contêm dois novos campos: parent_ids
, que lista os IDs dos grupos a que este grupo pertence; e role_ids
, que lista os IDs das funções atribuídas a este grupo.
Adicionado
Ao usar Embed SDK
nos painéis, os eventos agora podem ser acionados de forma programática para abrir a caixa de diálogo do programador.
Corrigido
O botão Criar tabela dinâmica não vai mais aparecer ao lado dos cálculos de tabela no seletor de campos de uma Análise detalhada.
Corrigido
Os alertas que envolvem atributos do usuário, também conhecidos como alertas não seguíveis, agora têm a visibilidade Privada por padrão.
Corrigido
Os filtros com base em atributos do usuário agora permitem que o usuário determine qual atributo selecionar ao criar um filtro.
Corrigido
Agora, clicar em um link externo em um pop-up de detalhamento abre o link em uma nova guia, como esperado.
Corrigido
O cabeçalho Criado em um painel de informações de Quadros não será exibido se o usuário não tiver a permissão see_users
.
Corrigido
Os filtros do painel agora são atualizados corretamente com a mensagem incorporada dashboard:filters:update
após uma mensagem dashboard:load
.
Corrigido
O uso de caracteres especiais, como /
, não mostra mais um código de caractere hexadecimal quando você usa a funcionalidade de localizar e substituir no IDE do LookML.
Corrigido
Ativar e desativar o modo de desenvolvimento quando uma extensão está sendo exibida não vai mais gerar erros 404.
Corrigido
Se um usuário corrigir um erro em um alerta no Validador de conteúdo, apenas o conteúdo do alerta será atualizado. Outros conteúdos do Looker não serão mais atualizados.
Corrigido
Os cabeçalhos Markdown agora renderizam o texto conforme esperado, voltando ao Looker 7.10.
Corrigido
O endpoint de API update_color_collection
não renderiza mais uma resposta de erro 500 quando a solicitação contém dados de paleta.
7.16
Mudança Os usuários não poderão mais fazer filtros cruzados em dimensões personalizadas. Mudança Filtrar por um campo que não faz parte de uma análise detalhada usada em painéis (Beta) vai mostrar um banner com a seguinte mensagem:This filter was created using a filter by field outside of the Explores on this dashboard. You can modify the settings and tiles to update, but will need to create a new filter to change the field.
Mudança
Referenciar um campo com a sintaxe ${field_name}
em um filtro personalizado fará com que os parâmetros Liquid {{ field_name._is_filtered }}
e {{ field_name._in_query }}
sejam avaliados como verdadeiros.
Mudança
Os valores dos atributos de usuário ocultos não precisam mais ser inseridos novamente ao atualizar uma configuração ou a versão de uma extensão do Marketplace.
Mudança
Para projetos da LookML que contêm uma tabela de agregação e, portanto, têm o reconhecimento de agregação ativado, os administradores podem configurar atributos do usuário referenciados por filtros de acesso para que esses filtros sejam removidos da cláusula WHERE
no SQL gerado pelo Looker. O administrador pode definir atributos de usuário do tipo avançado como %,NULL
(para Filtro de string [avançado]) ou <0,>=0,NULL
(para Filtro de número [avançado]). Se os atributos do usuário tiverem essas configurações, o Looker vai descartar esses filtros (que precisam corresponder a todas as linhas) da cláusula WHERE
. Isso elimina a necessidade de preservar a performance usando sql_always_where {% condition %}
para projetos com reconhecimento agregado.
Mudança
Os usuários sem a permissão schedule_external_look_emails
não poderão mais salvar um alerta se adicionarem um endereço de e-mail que não esteja na lista de permissões do domínio.
Mudança
A configuração Carregar recursos da CDN foi removida da página Configurações na seção Geral do painel Administrador para instâncias hospedadas pelo Looker. Essa configuração não foi removida das instâncias hospedadas pelo cliente, a menos que a flag de inicialização --force-cdn
tenha sido ativada na instância.
Mudança
Os itens de menu Salvar e programar não vão mais aparecer nas análises detalhadas incorporadas quando a opção Remover navegação por análise estiver ativada.
Mudança
O endpoint de API create_sso_embed_url
não é mais medido como uma chamada de administrador e será excluído da cota de atividade do administrador.
Mudança
A lista suspensa Conexões na página Tabelas derivadas persistentes do painel Administrador só vai mostrar as conexões que têm TDPs ativadas.
Mudança
Adicionar o parâmetro LookML publish_as_db_view: yes
a uma definição de PDT em produção agora cria uma visualização sem precisar acionar a recriação da tabela ou modificar o SQL ou a LookML da tabela derivada.
Adicionado
Agora, as tabelas de agregação podem especificar parâmetros de persistência no bloco materialization
. Os novos parâmetros de persistência são indexes
, cluster_keys
, partition_keys
, distribution
e distribution_style
. Além disso, as tabelas agregadas não precisam mais ser uma correspondência exata de período como os filtros em uma consulta do recurso "Explorar". Desde que a dimensão na tabela agregada tenha um período com uma granularidade mais refinada (ou igual) aos períodos das dimensões e filtros na consulta de análise detalhada, a tabela agregada poderá ser usada para a consulta.
Adicionado
Agora, os usuários podem exigir que um valor de filtro dos painéis (Beta) seja definido para salvar entregas programadas ou atualizar o painel.
Adicionado
As conexões do Qubole Presto agora podem parametrizar uma senha com um atributo de usuário, se a "lista de permissões" do atributo permitir a conexão com https://api.qubole.com
ou, alternativamente, com um endpoint personalizado definido na string JDBC.
Adicionado
Agora os usuários podem enviar e programar nos painéis (Beta).
Adicionado
Agora é possível vincular os filtros do painel (Beta) para que as opções de valor de um filtro sejam restritas com base no valor ou nos valores selecionados para um filtro diferente no mesmo painel.
Adicionado
Agora os usuários podem clicar com o botão direito do mouse na opção Explorar daqui nos blocos do painel (Beta) para abrir o link em uma nova guia ou janela.
Adicionado
Agora é possível atualizar automaticamente painéis (Beta) e blocos de painéis (Beta). Essa configuração pode ser ativada no menu Configurações do painel ou em blocos individuais.
Adicionado
Agora é possível enviar notificações para o Slack usando as integrações Slack e Anexo do Slack (token da API) quando as condições de alerta são atendidas ou excedidas.
Adicionado
Os painéis (Beta) mostram uma nova opção para voltar à pasta do painel.
Adicionado
A função de pesquisa no ambiente de desenvolvimento integrado do LookML não diferencia mais maiúsculas de minúsculas, agora pesquisa os termos inseridos em todo o nome da ramificação e permite que os usuários consultem caracteres especiais ( / ou [).
Adicionado
Se houver um erro no fluxo de trabalho do Git que impeça a fusão e a implantação da LookML, o seguinte erro será exibido: Git Error: Check Git Tab for info.
Adicionado
Agora os desenvolvedores podem salvar arquivos do LookML mesmo que haja erros.
Adicionado
O dialeto do Amazon Athena agora permite usar o parâmetro publish_as_stable_view
nas tabelas derivadas permanentes.
Adicionado
Os desenvolvedores que usam o framework de extensão do Looker agora vão receber uma notificação imediata se o servidor de desenvolvimento não estiver em execução.
Adicionado
Os desenvolvedores que usam o framework de extensão do Looker agora podem adicionar uma lista de URLs externos com o parâmetro new_window_external_urls
ao arquivo de manifesto de uma extensão para que ele abra uma nova janela com os URLs ou URLs parciais listados. Os subdomínios e caminhos podem usar o símbolo * como um caractere curinga.
Adicionado
O suporte ao JDK 11 foi suspenso temporariamente. Corrigido Nos painéis (Beta), a inclusão de tag de link com o parâmetro
html
da LookML agora renderiza os links conforme o esperado em visualizações de valor único.
Corrigido
Um traço inicial em um valor de filtro da Análise detalhada, como -valor, não é mais interpretado como uma negação.
Fixo
Os campos de type: number
que têm um formato de valor atribuído não arredondam mais números de até 16 dígitos.
Corrigido
Mudar um campo com formatação condicional usando o Validador de conteúdo agora mantém a formatação condicional no campo alterado.
Corrigido
A formatação Markdown para listas com marcadores e numeradas em blocos de texto agora é renderizada conforme o esperado.
Fixo
As visualizações de subtotais com um campo dinâmico agora mostram o valor esperado para a soma dos valores.
Corrigido
A conversão de um painel com filtros baseados em um campo de type: parameter
não vai mais retornar uma mensagem de erro Uh oh! something went wrong
.
Corrigido
A visualização de boxplot agora mostra o formato de valor esperado.
Corrigido
Os rótulos de valor em diferentes tipos de visualização não se sobrepõem mais.
Corrigido
As instâncias com a configuração de marca branca Mostrar links da documentação desativada não vão mais exibir os links da documentação do Looker referenciados nas configurações de visualização.
Corrigido
Ao editar um bloco do painel, o seletor de campos atualizado do recurso Detalhar permite que os usuários adicionem campos personalizados conforme o esperado.
Corrigido
Dados inválidos do Mapbox não impedem mais a renderização bem-sucedida das visualizações de mapa.
Corrigido
A inclusão de colunas dinâmicas, subtotais e totais de linhas com um NULL
nas colunas dinâmicas agora renderiza os valores esperados.
Corrigido
Uma origem de fonte personalizada nas configurações de tema para painéis incorporados agora é renderizada corretamente nos painéis (Beta).
Correção
As linhas da tabela não serão mais divididas por quebras de página quando um PDF de uma visualização de tabela for renderizado.
Corrigido
Os menus de detalhamento não estão mais sujeitos a XSS armazenados introduzidos por cálculos de tabela ou campos LookML maliciosos.
Corrigido
O API Docs Explorer agora funciona com CORS em instâncias hospedadas no Google Cloud.
Corrigido
Testar uma conexão do Snowflake vai resultar em um erro se o nome do banco de dados inserido no Looker não corresponder exatamente ao caso do nome do banco de dados definido no Snowflake.
Corrigido
Quando uma consulta é encerrada com sucesso, os dialetos do MS SQL Server não retornam mais uma mensagem de erro Socket Closed
.
Corrigido
Quando um usuário insere um banco de dados diferente nas configurações de substituições de PDT, testar uma conexão de banco de dados na página Conexões do painel Administrador não retorna mais o seguinte erro: Cannot find temp schema "LOOKER_SCRATCH", "information_schema" failed (SELECT schema_name FROM INFORMATION_SCHEMA.SCHEMATA WHERE schema_name = 'LOOKER_SCRATCH')
.
Corrigido
Agora os usuários podem abrir o histórico de commits do projeto como esperado, a menos que uma operação do Git esteja em execução.
Corrigido
Uma instalação do Marketplace que gera erros não vai mais impedir a instalação ou desinstalação de outro projeto do Marketplace.
7.14
Mudança A biblioteca de renderização do Markdown foi atualizada para resolver vulnerabilidades de segurança. Essa mudança pode renderizar tags HTML finais se elas forem inválidas ou desequilibradas. Mudança Agora o Looker aceita o parâmetro de desafio de códigopkce
codificado como hexadecimal ou Base64, de acordo com as especificações do OAuth2.
Mudança
No seletor de campos do recurso Detalhar atualizado, os cabeçalhos de visualização agora são classificados por regras de localidade (espaços, símbolos, letras). Essa função de classificação não diferencia maiúsculas de minúsculas.
Mudança
Ao enviar, programar ou baixar conteúdo do Looker, todos os formatos JSON, exceto JSON – Rótulo, vão renderizar o nome completo de um campo, a menos que a opção Aplicar opções de visualização esteja selecionada.
Mudança
O endpoint de API /presentation/query
foi modificado para aceitar um caminho ou um parâmetro de consulta para evitar tempos limite de consulta.
Mudança
O driver JDBC do Snowflake foi atualizado para a v3.12.8 para garantir que as credenciais não sejam registradas em texto simples quando níveis de rastreamento mais altos estiverem ativados.
Mudança
Um novo aviso do validador, LookML Dashboard name should contain only letters, numbers, dashes, and underscores
, será renderizado se caracteres não alfanuméricos forem usados em um nome de painel do LookML.
Mudança
Um novo erro de validador é renderizado quando o parâmetro join_fields
tem uma sintaxe inválida em um bloco de consulta de junção em um painel do LookML.
Mudança
Os projetos importados agora são sempre marcados como somente leitura e não mostram erros de sintaxe.
Mudança
Se uma ação dashboard:run
for chamada quando o painel já estiver em execução, as consultas em andamento serão interrompidas e o evento será reiniciado.
Mudança
O recurso CORS da API Looker não está mais no Labs e está disponível para todos os usuários. Um aplicativo da Web é ativado para OAuth quando é registrado na instância do Looker. Se as informações de registro do aplicativo forem excluídas da instância do Looker, o Looker não vai mais aceitar solicitações OAuth da API desse aplicativo.
Adicionado
O processamento de Provision.yml
agora permite o provisionamento programático de um usuário da API Looker quando um conjunto de credenciais é fornecido.
Adicionado
Agora é possível redefinir a conexão do espaço de trabalho de integração do Slack.
Adicionado
Melhorias nos painéis (Beta): agora é possível reorganizar os filtros com arrastar e soltar. As ações de dados agora são compatíveis com o menu de detalhamento. É possível adicionar aos favoritos ou fixar painéis. Além disso, a ação de incorporação dashboard:stop
já está disponível.
Adicionado
Um novo endpoint da página inicial foi adicionado, primary_homepage
, que retorna a página inicial principal de uma instância na API Looker 3.1.
Adicionado
O suporte ao tipo TIME
foi adicionado ao BigQuery, permitindo funções como CURRENT_TIME().
Adicionado
O dialeto Greenplum agora é compatível com os seguintes tipos de medidas da LookML: agregações simétricas, tipos de lista, subtotais, percentis e percentis distintos.
Adicionado
O driver JDBC do Dremio foi atualizado para a v4.5.0 para garantir o fechamento adequado de tentativas de conexão com falha que poderiam ter causado uma interrupção.
Adicionado
Uma nova opção de dialeto foi adicionada para o Cloudera Impala 3.1 com driver nativo, que oferece suporte a conversões de fuso horário para fusos horários de banco de dados que não estão em UTC.
Adicionado
Quando um usuário entra no modo de desenvolvimento pela primeira vez em um projeto, a ramificação dele é enviada automaticamente para o repositório remoto.
Adicionado
Se o recurso de licença public_host_url
estiver ativado e a opção de inicialização --public_host_url
for usada, os URLs de callback do Action Hub do Looker serão criados com public_host_url
como nome do host em vez do URL do host padrão no Looker.
Adicionado
Os eventos ao vivo da demanda do Google, um bloco de dados que pode ser usado para acompanhar a demanda do consumidor em tempo real, agora estão disponíveis no Looker Marketplace.
Adicionado
Uma nova configuração de visualização para a nuvem de palavras foi adicionada para ativar ou desativar a rotação de palavras.
Adicionado
Os parâmetros e filtros aparecem na seção de campos somente para filtros em uma análise detalhada quando o seletor de campos de análise detalhada atualizado recurso do Labs está ativado.
Adicionado
Agora, os usuários podem limpar todos os campos e filtros ou apenas os campos da guia Em uso em uma análise detalhada quando o seletor de campos da análise detalhada atualizado recurso do Labs está ativado.
Corrigido
Ao fazer login na integração do Slack, os usuários não vão mais ver as seguintes mensagens de erro 500: Failing due to cannot send request to proxy service. unexpected response
-
Looker::IntegrationProxyService::IntegrationProxyError: Failed to uninstalled the following integrations
/admin/api
agora vai redirecionar para o URL correto das instâncias implantadas no Kubernetes.
Corrigido
As instâncias com o recurso Whitelabel configurado agora podem ter as Configurações avançadas de e-mail de boas-vindas personalizadas ativadas sem precisar atualizar o formulário de e-mail avançado e não vão mais receber um erro quando um novo usuário for adicionado.
Corrigido
Os arquivos topojson personalizados nas pastas do IDE agora são renderizados corretamente em uma visualização incorporada.
Corrigido
As tabelas com um campo de rotação e sem dimensões selecionadas agora mostram o aviso Column Limit
se o limite for atingido.
Corrigido
Os campos de rotação com rótulos de coluna de valor nulo não vão mais mostrar os valores correspondentes como nulos.
Corrigido
A guia Resumo na página Planos do Scheduler no painel Administrador agora mostra os formatos de arquivo e destinos corretos.
Corrigido
Os usuários podem filtrar e remover filtros em um painel na página Histórico de alertas no painel Administrador, como esperado.
Corrigido
Na página Histórico de alertas do painel Administrador, o link do nome do Proprietário do alerta agora redireciona para a página Editar usuário, e o link do Painel do alerta agora redireciona para o painel em que o alerta se baseia.
Fixo
Agora, ao usar um filtro de período e escolher um período personalizado, é possível selecionar datas de mais de três meses atrás.
Corrigido
A instalação do dicionário de dados em uma instância clusterizada agora funciona conforme o esperado.
Corrigido
Quando uma métrica personalizada e uma única dimensão são selecionadas em uma consulta e o preenchimento de dimensão está ativado, o bloco do painel do LookML não renderiza mais um aviso.
Corrigido
Ao consultar um campo JSON e um intervalo, agora o blob JSON esperado é mostrado, e não [object Object]
.
Corrigido
As mudanças no slug de uma instância durante as execuções do regenerador de TDPs não vão mais interromper as TDPs dessa instância, e a execução da regeneração será concluída conforme o esperado.
Corrigido
Os dialetos do Apache Druid 13+ e 18+ não falham mais quando uma coluna é referenciada em uma instrução CASE WHEN
na cláusula SELECT
do SQL gerado com o Apache Druid 0.18, mas a coluna não está incluída na cláusula GROUP BY.
Corrigido
Agora, os clientes que usam dialetos como Postgres e BigQuery podem usar referências ${view.SQL_TABLE_NAME}
a uma tabela derivada não persistente em um gatilho.
Corrigido
O SQL incorreto para campos datetime
em dialetos do BigQuery não é mais gerado.
Corrigido
Várias vulnerabilidades de segurança de injeção de parâmetros JDBC foram corrigidas.
7.12
Mudança Um novo design para o IDE do LookML está disponível para todos os usuários com acesso a projetos do LookML. O navegador de objetos não é mais um recurso do Labs. Ele saiu da versão Beta e está disponível para todos os usuários. O Alternância de pastas do IDE, um recurso legado, foi totalmente removido, e não é mais possível ativar o IDE legado. Mudança O recurso legado dos arquivos.strings para localização foi totalmente removido e não pode ser reativado. Mudança O recurso legado Banco de dados sem aspas do Snowflake está desativado por padrão. As conexões do Snowflake com uso incorreto de maiúsculas e minúsculas no nome do banco de dados vão falhar. Mudança O validador do LookML agora vai mostrar um aviso se houver várias entradas do seguinte: parâmetrosderived_table
em um arquivo de visualização, parâmetros query
dentro de um aggregate table
em um parâmetro explore
definido ou parâmetros materialization
dentro de um aggregate_table
em um parâmetro explore
definido.
Mudança
O validador do LookML agora vai emitir um aviso para nomes de tabelas agregadas com mais de 255 caracteres. Além disso, o gerador de LookML de tabela de agregação não vai mais gerar nomes maiores do que o número máximo de caracteres permitido.
Alterado
O driver JDBC do Amazon Athena foi atualizado para a versão 2.0.9, oferecendo aos usuários mais controle sobre QueryExecutionPollingIntervalMultiplier
e MinQueryExecutionPollingInterval
.
Mudou
O Microsoft Azure SQL Data Warehouse mudou de nome para Microsoft Azure Synapse Analytics.
Mudança
Os usuários podem notar pequenas diferenças nos canais listados como opções para entregar conteúdo do Looker com a ação "Anexo do Slack (token da API)", dependendo se o app foi configurado com um token de usuário ou um token de usuário de bot.
Mudança
A configuração de visualização de tabela Barras agora é chamada de Visualização de célula. As visualizações de células agora começam do zero em vez do valor mínimo.
Mudança
Os downloads de CSV agora permitem caracteres não romanizados no nome do arquivo. Isso pode afetar a automação que depende de um nome de arquivo vazio para arquivos nomeados com caracteres não romanizados.
Mudança
A função de redefinição de senha será bloqueada após muitas tentativas de login com falha. A duração do bloqueio é de 5 minutos para a maioria dos clientes após 4 falhas e de 30 minutos para instâncias do PCI após 6 falhas.
Adicionado
Um novo endpoint de API de implantação e um webhook permitem que os usuários façam implantações em produção de qualquer SHA, tag ou ramificação principal do Git. É necessário ativar um Modo de implantação avançado em que as implantações só podem ser feitas por API/webhook. Isso será útil para configurações de instâncias de desenvolvimento e de preparo, eliminando a necessidade de vários repositórios.
Adicionado
Agora é possível especificar atributos do usuário em uma definição de ação personalizada para controlar a capacidade de um usuário individual de enviar ou programar dados para o destino da ação.
Adicionado
Os dashboards do LookML podem ser atualizados para dashboards (Beta) se o recurso experimental dos laboratórios Nova experiência de dashboard estiver ativado.
Adicionado
Um bloco do Google Ads agora está disponível no Marketplace da Looker. O bloqueio é compatível com o serviço de transferência de dados do BigQuery.
Adicionado
O dicionário de dados do Looker agora está disponível para todos no Marketplace do Looker. Observação: os recursos do Extension Framework e do Marketplace Labs precisam estar ativados para usar a extensão do dicionário de dados do Looker.
Adicionado
O recurso experimental dos laboratórios Nova experiência do painel agora oferece algumas novas configurações de paridade para painéis regulares: - A opção Executar ao carregar nas configurações do painel
- Os dashboards do LookML recém-criados agora usam o layout
newspaper
por padrão em vez do layouttile
. - Agora é possível usar atalhos do teclado ao visualizar ou editar painéis (Beta)
- A capacidade de mover um painel para a lixeira
derived_table
em uma definição de visualização, parâmetros query
dentro de um parâmetro aggregate_table
em um parâmetro explore
definido ou parâmetros materialization
dentro de um parâmetro aggregate_table
em um parâmetro explore
definido.
Mudança
O Validador de LookML agora vai emitir um aviso para nomes de tabelas agregadas com mais de 255 caracteres. Além disso, o gerador de LookML de tabela de agregação não vai mais gerar nomes maiores do que o número máximo de caracteres permitido.
Alterado
O driver JDBC do Amazon Athena foi atualizado para a versão 2.0.9, oferecendo aos usuários mais controle sobre QueryExecutionPollingIntervalMultiplier
e MinQueryExecutionPollingInterval
.
Mudou
O Microsoft Azure SQL Data Warehouse mudou de nome para Microsoft Azure Synapse Analytics.
Mudança
Talvez haja pequenas diferenças nos canais listados como opções para entregar conteúdo do Looker com a ação de anexo do Slack (token da API) na Central de ações do Looker, dependendo se você configurou o app com um token de usuário ou um token de usuário de bot. As novas configurações de anexo do Slack (token da API) permitem apenas a autenticação de usuários de bot.
Mudança
Agora, os administradores do Looker precisam mudar a senha SMTP se modificarem a porta ou o URL do servidor SMTP.
Corrigido
O validador da LookML não vai mais renderizar o erro Periods are not allowed in element or filter names
quando um nome de elemento ou filtro contiver caracteres indesejados, como pontos, para blocos em dashboards da LookML.
Corrigido
Os usuários sem a permissão see_lookml
não poderão mais ver a opção Receber LookML agregada no menu de configurações de um painel.
Corrigido
Se o recurso do Labs Mensagem na página de login estiver ativado, ele vai renderizar a mensagem de login personalizada conforme o esperado.
Corrigido
As pastas pessoais e de grupo não mostram mais uma miniatura de imagem corrompida para painéis.
Corrigido
Quando a página de destino configurada para um usuário é uma página que existe por padrão na barra lateral de navegação (por exemplo, Em alta, Assistidos recentemente, Favoritos e Pastas compartilhadas), o nome dessa página é usado em vez de Início. Antes, o item de navegação duplicado ficava oculto.
Corrigido
A junção de resultados sem pivôs não vai mais gerar o erro A LookML model message occurred. Unable to pivot results
.
Corrigido
A proteção contra tabnabbing foi atualizada em todo o aplicativo.
Corrigido
O endpoint de API Beta sync_lookml_dashboard
não renderiza mais uma mensagem de erro 500 se o layout do painel do LookML estiver definido como Grade.
Corrigido
Selecionar o ícone de engrenagem para Opções de coluna no cabeçalho de uma coluna de tabela não bloqueia mais o título do cabeçalho.
Corrigido
Os usuários sem a permissão see_lookml
não poderão mais ver a opção Receber LookML agregada no menu de configurações de um painel.
Corrigido
As consultas de origem não são mais descartadas quando um resultado combinado é criado.
Corrigido
Foi corrigida uma vulnerabilidade de RCE no processador de markdown do Looker.
7.10
Mudança Um novo analisador Liquid agora é usado durante a validação do LookML. Esse novo analisador vai gerar novos avisos do Liquid para problemas de sintaxe que eram ignorados antes. Os avisos indicam a linha do código LookML que está causando o problema. Mudança No Looker 7.8, foram introduzidas as opções de formato Normal (800 pixels) e Largo (1.600 pixels) para envio e programação de conteúdo por e-mail. Na versão 7.10, ao entregar, se a visualização Ampla renderizada exceder o limite do cliente de e-mail do destinatário, ele talvez precise rolar horizontalmente para ver toda a visualização. Mudança O recurso legado Alternância de pastas do ambiente de desenvolvimento integrado é desativado automaticamente. Esse recurso legado será totalmente removido no Looker 7.12. Saiba mais sobre pastas de IDE. Mudança O driver JDBC Apache Avatica Calcite foi atualizado para a versão 0.16. Mudança A opção de dialeto Apache Druid 0.13 agora grava cláusulasGROUP BY
e ORDER BY
mais limpas, além de usar funções SQL mais atualizadas para cálculos de diferença de datas de mês e ano.
Mudança
Os comentários contextuais nas conexões do Google BigQuery são desativados por padrão porque invalidam a capacidade de cache do Google BigQuery e podem afetar negativamente o desempenho do cache. Para ativar os comentários contextuais em uma conexão do BigQuery, desmarque a configuração Desativar comentário contextual na página de documentação Configurações de conexão.
Mudança
O driver JDBC do Snowflake foi atualizado para a versão 3.12.5 para corrigir um erro de ConcurrentModificationException
que ocorre quando uma tentativa de fechar resultSets
falha. Essa mudança também resolve um problema em que o uso alto podia fazer com que consultas concluídas no Snowflake ainda aparecessem em execução no Looker, esgotando o pool de threads do Looker.
Mudança
O driver JDBC do MariaDB foi revertido para a versão 2.5.4.
Mudança
Agora é possível interromper consultas no Oracle RAC. O ID de conexão que o Looker obteve historicamente não incluía o ID do nó, que é necessário para interromper consultas em implantações em cluster do Oracle. Agora, o Looker vai verificar o SID, o SERIAL# e o INST_ID ao receber o ID da conexão para interromper consultas. Observação:os clientes do Oracle RAC precisam atualizar os objetos de banco de dados do Looker para incluir INST_ID na VIEW LOOKER_SESSION
usada para recuperar essas informações.
Mudança
Agora, o validador do LookML mostra um aviso quando você usa timeframes
em grupos de dimensões do tipo type: duration
. Além disso, um aviso será renderizado se intervals
forem usados em grupos de dimensões de type: time
.
Mudança
Antes, o gerador de LookML criava um grupo de dimensões com apenas um sublinhado,
, para a tabela subjacente chamada
time
para os dialetos do Apache Druid. O gerador de LookML vai criar um grupo de dimensões chamado
_time
para esses dialetos.
Mudança
Antes, o gerador de LookML criava uma dimensão chamada count
e uma métrica chamada count
se a tabela do banco de dados subjacente tivesse uma coluna chamada count
, o que resultava em um erro de LookML inválido. Agora a dimensão vai se chamar count_view_name
.
Mudança
As entregas programadas de e-mails com conteúdo inline e anexos que excedam 20 MB ou 15 MB, respectivamente, vão retornar um erro indicando que o tamanho do e-mail ou do anexo é muito grande.
Mudança
As consultas i__looker serão processadas uma por vez pelo banco de dados interno da instância.
Adicionado
A visualização personalizada de mapa de calor do calendário disponível no Looker Marketplace inclui as seguintes melhorias: novos estilos, novas opções de formatação, capacidade de detalhamento e suporte para cálculo de tabela.
Adicionado
O Looker Marketplace agora oferece um bloco de dados de mobilidade da comunidade incluído no bloco de dados da COVID-19.
Adicionado
O bloco de dados demográficos do ACS foi adicionado ao Looker Marketplace.
Adicionado
Suporte a idiomas para tcheco, hindi, lituano, norueguês (Bokmål), tailandês e ucraniano.
Adicionado
A página Marca branca no painel Administrador tem uma nova opção, Menções do Looker nas páginas de pastas, que remove qualquer menção ao Looker na página da pasta pessoal de um usuário quando ele não tem itens salvos na pasta.
Adicionado
A página Incorporar no painel Administrador tem uma nova opção, Remover navegação do Look, que, quando ativada, remove a menção aos Looks no menu de engrenagem das análises detalhadas incorporadas.
Adicionado
A página Tabelas derivadas persistentes (PDT) no painel Administrador permite que os usuários filtrem pelo tipo de persistência aplicado à PDT, Acionador ou Persistir.
Adicionado
A percepção agregada agora pode otimizar consultas com contagens de DISTINCT
, sem exigir que o aggregate_table
seja uma correspondência dimensional exata da consulta. Isso é compatível com os dialetos SQL do Snowflake, BigQuery e Presto/Athena. O desenvolvedor de LookML precisa declarar allow_approximate_optimization: yes
na medida dos tipos count
ou count_distinct
para ativar essa funcionalidade. Além disso, a otimização de agregação é compatível com métricas definidas com expressões SQL, incluindo expressões como ${field_a} + ${field_b} / ${field_c}
.
Adicionado
Agora é possível usar refinamentos no LookML de tabelas de agregação para painéis e análises detalhadas.
Adicionado
O parâmetro extends
da LookML agora pode ser implementado em refinamentos. Saiba mais sobre como usar extends
em um refinamento do LookML.
Adicionado
Os painéis (Beta) com filtros vão incluir o parâmetro ui_config
como parte da resposta da LookML quando a LookML do painel for visualizada com a caixa de diálogo Receber LookML ou pela API dashboard_lookml
. O parâmetro ui_config
permite que um desenvolvedor da LookML escolha o tipo de controle de filtro, onde ele deve ser renderizado e as opções disponíveis para esses filtros.
Adicionado
Um novo recurso experimental do programa Labs, o CORS da API Looker, já está disponível. Com esse recurso, os aplicativos da Web baseados em navegador podem chamar a API Looker em limites de domínio usando o protocolo de compartilhamento de recursos entre origens (CORS). Cada aplicativo da Web precisa ser registrado na instância do Looker e ativado por um administrador do Looker. Desativar esse recurso bloqueia imediatamente todas as solicitações da Web entre domínios para a API Looker.
Adicionado
Um novo recurso Beta dos laboratórios, Pool de conexão de banco de dados, já está disponível. Esse recurso otimiza a reutilização de conexões de banco de dados pelo driver JDBC, o que permite a manutenção de um pool de conexões quando bancos de dados com dialetos compatíveis são acessados.
Adicionado
O suporte do SDK Python para Python 3.6 já está disponível.
Adicionado
Os usuários e grupos incorporados são omitidos dos resultados retornados pelo endpoint search_group_potential_members
na API experimental 4.0.
Adicionado
Agora os painéis (Beta) oferecem suporte a temas de filtro incorporados nas opções de tema das configurações de administrador.
Adicionado
Os menus de bloco nos painéis (Beta) agora oferecem aos usuários a opção de Limpar cache e atualizar e Ver Look (se o bloco for baseado em um Look salvo).
Adicionado
Os dashboards (Beta) agora oferecem suporte à opção Receber LookML no menu do dashboard.
Adicionado
Uma nova opção de dialeto está disponível: Apache Druid 0.18. Essa opção oferece suporte a junções, tipos de local e um SQL geral mais limpo do que nas versões anteriores.
Adicionado
Novas fontes estão disponíveis se você estiver usando o tema padrão do Looker para painéis incorporados.
Corrigido
O problema que impedia a edição simultânea de vários filtros do painel foi resolvido.
Corrigido
Agora os usuários podem clicar em um valor de dimensão em uma sobreposição de detalhamento sem precisar adicionar um filtro.
Corrigido
Ao detalhar um bloco, agora é possível passar pela Semana até os filtros do modal de detalhamento.
Corrigido
As larguras das colunas em uma visualização de tabela não são mais truncadas se a coluna tiver um campo com links ou se os totais estiverem ativados.
Corrigido
Os gráficos de colunas com rótulos de valores ativados agora mostram valores baixos rotulados corretamente quando valores altos também estão no gráfico.
Corrigido
Ao filtrar um parâmetro, os valores de filtro não mostram mais o valor quando um rótulo é definido.
Corrigido
Em uma visualização de tabela, se a configuração Truncar texto estiver desativada, a altura da linha será ajustada automaticamente.
Corrigido
A pasta Dashboards do LookML agora mostra de qual modelo um dashboard do LookML é originário.
Corrigido
Os usuários podem criar um quadro no menu Procurar.
Corrigido
Quando os filtros de elementos de um painel são atualizados porque as consultas de junção mudaram, eles não são mais invalidados. Isso não acontece quando você exclui ou reordena uma consulta de junção que tem mais de uma consulta de origem com o mesmo modelo e nome de análise detalhada.
Corrigido
Enquanto uma visualização de tabela está sendo renderizada, o ícone para expandir um grupo de subtotais não se expande mais e não cobre o conteúdo na célula da tabela.
Corrigido
Um usuário com a permissão create_alerts
não vê mais o painel Administrador sem opções de menu.
Corrigido
Os alertas baseados em totais de linhas foram ocultados do pop-up Editar alerta para evitar que consultas geradas por alertas retornem erros.
Fixo
Agora, ao editar um alerta com um limite de "0", o valor é mostrado em vez de ficar em branco.
Corrigido
Se uma visualização de tabela for programada ou exportada como PDF, os cabeçalhos de coluna serão expandidos verticalmente de forma automática, e o texto será ajustado.
Corrigido
O Hub de ações do Looker agora vai inferir a extensão de um arquivo em vez de compactar automaticamente um arquivo enviado pelo Slack.
Corrigido
A tentativa de recuperar informações de programação pela API não vai mais retornar uma mensagem de erro 500 se a resposta tiver uma programação vinculada a um painel do LookML excluído.
Corrigido
Os downloads com opções de formato ativadas agora renderizam os valores formatados conforme o esperado.
Corrigido
Na análise detalhada Espaço de atividade do sistema, o campo is_personal
foi modificado para is_personal_root
com um rótulo, e uma descrição foi adicionada para indicar claramente que isso está apenas verificando se uma pasta é a raiz da pasta pessoal.
Corrigido
Adicionar um arquivo JSON/P12 ao estabelecer uma nova conexão no Looker não vai mais indicar falsamente que o arquivo é inválido.
Corrigido
O ambiente de desenvolvimento integrado do LookML não vai mais ficar em branco ao confirmar e validar.
Corrigido
Ao mudar as configurações de confirmação do projeto LookML para Exigir apenas a correção de erros antes da confirmação, os usuários podem confirmar com avisos existentes.
Corrigido
O Validador de conteúdo não vai mais tentar validar conteúdo programado com base em um painel ou Look excluído.
Corrigido
No ambiente de desenvolvimento integrado (IDE) do LookML legado, a função que atualiza dependências não falha mais.
Corrigido
Uma vulnerabilidade de XSS no IDE do Looker foi corrigida.
7,8
Mudança Se um campo desconhecido ou uma sintaxe inadequada for fornecida no parâmetro _filters
, o seguinte aviso do LookML será retornado: Expected value in "_filters" to be a field name.
Mudança
A integração com o Slack agora está disponível sem precisar ser ativada por um recurso dos Labs.
Mudança
O conteúdo do Marketplace do Looker agora pode ser acessado por todos os usuários de uma instância se um administrador do Looker tiver ativado o recurso Marketplace Labs.
Mudança
A opção Acessar LookML... nas configurações de uma análise detalhada agora mostra as seguintes opções: LookML do painel, LookML da tabela de agregação e LookML da tabela derivada.
Mudança
Agora, as opções de dialeto do Apache Druid colocam os nomes das colunas entre aspas no gerador de LookML.
Mudança
A permissão see_datagroups
agora é específica do modelo.
Mudança
Invalide os filtros do painel anexados aos blocos de resultados mesclados somente quando as consultas de origem das consultas mescladas mudarem ou se os campos de mesclagem mudarem, não quando houver alterações de formatação no bloco.
Adicionado
O bloco Covid19, um modelo de dados e painéis pré-criados com base em dados públicos sobre a COVID-19 do New York Times e da Johns Hopkins, já está disponível no Looker Marketplace.
Adicionado
O gráfico de medidor radial está disponível para implantação no Marketplace do Looker.
Adicionado
O Looker Block para Braintree está disponível no Marketplace do Looker.
Adicionado
Com o app Slack, os usuários podem compartilhar links no Slack das visualizações do SQL Runner.
Adicionado
A página de administrador dos planos do Scheduler agora inclui um resumo do formato e do destino das entregas programadas.
Adicionado
As novas páginas "Lista de grupos" e "Editar" melhoram a performance para permitir o gerenciamento perfeito de instâncias com milhares de grupos.
Adicionado
Os usuários com qualquer permissão de programação podem acionar uma programação com grupos de dados.
Adicionado
Uma nova configuração de administrador permite especificar uma política de dados enviada por e-mail para a instância do Looker. Essa configuração controla se links, dados ou links e dados são entregues em e-mails programados.
Adicionado
As menções ao Looker podem ser removidas da página de configuração da conta e do texto de boas-vindas da guia do navegador , bem como do logotipo do Looker e dos links de volta ao Looker nos e-mails de notificação de alerta.
Adicionado
Um novo evento JavaScript mostra resultados da consulta de bloco truncados porque a consulta retornou mais linhas do que o limite de linhas da consulta. O limite de linhas pode ser especificado pelo usuário ou o limite padrão do Looker de 5.000 linhas.
Adicionado
O Aggregate Awareness é um novo recurso para acelerar consultas e diminuir os custos do banco de dados definindo tabelas agregadas no Looker. O Looker reescreve o SQL de maneira inteligente para usar as tabelas agregadas sempre que possível, sem a necessidade de criar análises detalhadas separadas.
Adicionado
Os títulos dos blocos nos painéis (Beta) podem ser ocultados.
Adicionado
A resolução de versão para importação de projetos cria um arquivo de bloqueio para gerenciar as dependências adicionadas no arquivo de manifesto. Para usar a detecção automática de atualizações de projetos remotos, é possível especificar um nome de ramificação ou uma tag de lançamento para a dependência. Ao adicionar a primeira dependência ao manifesto, uma solicitação vai aparecer para criar o arquivo de bloqueio.
Adicionado
Quando os refinamentos do LookML estão ativados, o navegador de objetos direciona os usuários para o último refinamento por ordem de inclusão (se houver mais de um).
Adicionado
Agora, as PDTs paralelas podem ser criadas simultaneamente por conexão. A simultaneidade padrão é um. É possível aumentar a simultaneidade nas configurações de conexão.
Adicionado
A extensão Dicionário de dados do Looker, uma fonte centralizada de definições de campos e métricas, agora está disponível no Marketplace do Looker.
Adicionado
O Amazon Redshift agora permite mostrar esquemas externos (Amazon Spectrum) no SQL Runner e no gerador de LookML.
Adicionado
A visualização de bolhas agrupadas agora tem novas opções de formatação de cores e valores.
Adicionado
A visualização de vários valores agora é compatível com cálculos de tabela e detalhamentos.
Adicionado
Introduzimos um novo recurso legado, Nome do banco de dados do Snowflake sem aspas, que mantém o comportamento anterior do Looker de deixar o nome do banco de dados sem aspas na string JDBC e em determinadas consultas de metadados. Quando esse recurso legado está desativado, o Looker coloca entre aspas todos os nomes de banco de dados, o que permite valores sensíveis a maiúsculas e minúsculas, como bancos de dados com letras minúsculas no Snowflake. Quando estiver tudo pronto para atualizar com essa mudança, os administradores do Looker precisam verificar se os nomes dos bancos de dados do Snowflake nas configurações de conexões correspondem ao uso de maiúsculas e minúsculas do banco de dados real no Snowflake e desativar esse recurso legado.
Corrigido
Testar uma conexão de banco de dados não renderiza mais uma página em branco.
Corrigido
Para uma conexão do BigQuery, as tabelas mostradas em conjuntos de dados no SQL Runner aparecem corretamente em "Criar visualização da tabela".
Corrigido
Agora, arrastar um arquivo de visualização para uma pasta funciona conforme esperado.
Corrigido
O preenchimento automático do parâmetro LookML type:
agora gera sugestões conforme esperado.
Corrigido
As tabelas externas do Redshift agora são listadas ao selecionar Criar uma visualização na opção "Tabela" no IDE do LookML.
Corrigido
Selecionar o botão Abrir solicitação de pull em um projeto não redireciona mais para um URL inválido.
Corrigido
A conversão de campos de grupo e de pivô como CHAR evita erros de ordenação ao executar consultas de pivô do MySQL.
Corrigido
O uso de consultas com rotação na atividade do sistema e nas análises detalhadas i__looker gera os resultados esperados.
Corrigido
A consulta usada para recuperar metadados sobre esquemas e tabelas foi modificada para ser compatível com versões mais recentes do Apache Druid (0.16 ou mais recentes).
Corrigido
Testar a conectividade de um dialeto vai retornar um erro mais relevante do que Driver cannot be found: NameError :: undefined local variable or method `e' for #Looker::DBConnectionTester:0x4ccf8cbf
.
Corrigido
Agora, um parâmetro filters
pode fazer referência a um campo que usa a sintaxe Liquid em uma análise detalhada sem renderizar o erro There was a problem running the validator
.
Corrigido
A tentativa de renderizar um painel do LookML cujo bloco começa com o número 1 não retorna mais este erro: [chromium] An attempt was made to access a protected resource. / Uh oh. Looker::Render::RendererNoRenderFinishedEventReceivedError
.
Corrigido
Foram feitas melhorias nos blocos do Google Ads e do HubSpot.
Corrigido
As consultas, principalmente as de alertas, que são originadas de uma análise detalhada de atividade do sistema não retornam mais o erro undefined method `map' for "model:system__activity":String Did you mean? tap
.
Corrigido
O uso de credenciais SMTP personalizadas para o Amazon SES codifica corretamente o endereço de e-mail "De".
Corrigido
O ícone de ajuda na barra de navegação superior respeita as configurações de marca branca em todas as páginas.
Corrigido
Agora os usuários podem criar um quadro no menu de navegação.
Corrigido
A pasta Painéis do LookML agora mostra os modelos conforme esperado.
Corrigido
Agora, os rótulos são mostrados como esperado na visualização de funil dos painéis (Beta).
Corrigido
Vários problemas de vetor de scripting em vários sites (XSS) foram resolvidos.
Corrigido
Agora, a capacidade de adicionar uma métrica personalizada a um bloco nos painéis (Beta) funciona como esperado.
Corrigido
Agora os usuários podem clicar em um valor de dimensão na sobreposição de detalhamento sem precisar adicionar um filtro.
Corrigido
Em um painel incorporado (Beta), selecionar um link em uma caixa de detalhamento redireciona para ele.
7,6
Mudança Os usuários que se autenticarem no Slack na página Conta do Looker vão receber uma notificação no Slack informando que a conta do Looker está conectada. Mudança O subparâmetrosort
foi substituído pelo sorts
, que tem a seguinte forma: sorts: [field_1: asc | desc, field_2: asc | desc, ...]
Mudança
Em ambientes clusterizados, mudar a configuração do nível de registro agora define a mudança para todos os nós, em vez de apenas definir a mudança no nó que processa a solicitação.
Mudança
O recurso de backup automático do S3 não estará mais disponível. Essa descontinuação afeta apenas instâncias hospedadas pelo cliente. As instâncias hospedadas pelo Looker têm um backup automático. O Looker recomenda hospedar seu próprio backup. Saiba como fazer isso na página de documentação Criar backups.
Mudança
Os nomes distintos (DNs) do LDAP agora aceitam até 4.000 caracteres.
Adicionado
Ao entregar Looks ou painéis em um formato de arquivo de visualização (PNG), é possível especificar a largura da visualização usando a opção Resolução da tabela. Para painéis, essa opção está disponível quando o formato do conteúdo está definido como usar layout de coluna única.
Adicionado
O SDK do TypeScript é compatível com novos fluxos de trabalho de serviço de token de autenticação.
Adicionado
Agora é possível compartilhar conteúdo dos painéis (Beta) no Slack usando a integração do Slack (Beta) com comandos de barra e a abertura da prévia do link.
Adicionado
Fizemos melhorias na visualização de medidor disponível no Marketplace (Beta).
Adicionado
Novos blocos estão disponíveis no Marketplace (Beta): Braze, Salesforce Analytics e Square.
Adicionado
Agora é possível navegar pelos modelos do LookML no IDE usando objetos em vez de arquivos. Para isso, ative o recurso experimental do Labs Navegador de objetos.
Adicionado
Melhoramos a capacidade de pesquisa, o desempenho da página e o monitoramento na página Tabelas derivadas permanentes no painel Administrador. Os administradores do Looker podem usar a página Tabelas derivadas persistentes no painel Administrador para ver PDTs por conexão e pesquisar PDTs específicas. Os usuários sem função de administrador com a permissão see_pdts
podem ver informações sobre PDTs de modelos para os quais têm acesso a dados.
Adicionado
Os refinamentos do LookML oferecem aos usuários uma maneira de criar com base no LookML de visualizações e análises detalhadas nos seus projetos. Os refinamentos do LookML são ideais para projetos com blocos do Looker, que usam partes pré-criadas do LookML; projetos que importam arquivos de outros projetos; projetos em que você precisa gerar arquivos com frequência de tabelas no banco de dados; e situações em que você quer compartilhar o LookML entre modelos ou projetos enquanto faz personalizações em cada lugar (ou seja, configurações de hub e raio).
Adicionado
A configuração de nomes preferidos para grupos espelhados permite que os administradores do Looker atribuam nomes personalizados a qualquer grupo criado ao usar o mapeamento de grupos SAML, LDAP ou OpenID Connect. Os administradores do Looker também podem determinar se os usuários e grupos herdados podem receber funções diretas no Looker, se podem ser adicionados a grupos nativos do Looker e se podem herdar funções de grupos nativos do Looker.
Adicionado
Agora é possível se conectar a servidores do Bitbucket em portas diferentes de 7999.
Adicionado
Agora, os administradores do Looker podem conectar várias instâncias do Looker a um único espaço de trabalho do Slack. No Slack, os usuários podem especificar uma instância padrão do Looker para acessar conteúdo do Slack.
Adicionado
Os usuários podem acessar e gerenciar os alertas em uma página de gerenciamento de usuários de alertas disponível no perfil de usuário.
Adicionado
Agora ficou mais fácil organizar os painéis. Os usuários com acesso de edição podem arrastar e soltar painéis e dashboards fixados entre as seções para reorganizá-los.
Adicionado
O conteúdo acessado recentemente agora está disponível na guia Página inicial do app Slack.
Adicionado
Os painéis (Beta) agora permitem criar, visualizar e editar notas em blocos.
Adicionado
Nos painéis (Beta), agora é possível editar inline o título de um bloco de consulta no painel, assim como o título de um painel.
Adicionado
Os painéis (Beta) agora permitem criar um mosaico duplicado.
Adicionado
As tabelas derivadas permanentes (PDTs, na sigla em inglês) no Snowflake agora aceitam a adição do parâmetro LookML cluster_keys
. Se você definir esse parâmetro, CLUSTER BY
será incluído na instrução PDT CREATE TABLE
.
Adicionado
O Apache Druid agora oferece suporte à funcionalidade SQL Explain.
Adicionado
O Microsoft Azure SQL Data Warehouse agora oferece suporte à funcionalidade de subtotais.
Adicionado
O driver JDBC do MariaDB foi atualizado para a versão 2.6.0.
Adicionado
Os comentários de contexto foram removidos das consultas do BigQuery. Os comentários de contexto invalidaram a capacidade do BigQuery de armazenar em cache e afetaram negativamente o desempenho do cache.
Adicionado
As conexões do BigQuery agora oferecem suporte ao OAuth. Observação:assim como todas as conexões por usuário, o cache entre usuários será desativado ao ativar esse recurso.
Adicionado
O dialeto MemSQL agora oferece suporte a subtotais e inversão de chaves para usar SQL no banco de dados.
Adicionado
O Apache Druid 0.13+ já está disponível. O suporte a dialetos, que inclui fusos horários, não é compatível com locais. Ele também remove a solução alternativa desnecessária de filtragem CASE WHEN
de versões anteriores.
Adicionado
Várias melhorias foram feitas na forma como o Looker gera a formatação das instruções SQL.
Corrigido
O vetor de scripting em vários locais (XSS) foi resolvido na Nova experiência de painel com filtros modificáveis pelo usuário.
Corrigido
Usar o endpoint de API create_space
para tentar criar uma pasta com um nome duplicado agora vai retornar uma mensagem de erro indicando que o nome do espaço já está em uso, em vez de uma mensagem de erro 500 genérica.
Corrigido
Os usuários dos painéis (Beta) não vão mais ver a opção Fazer o download se não tiverem permissão para isso.
Corrigido
A formatação de valores, Percent (0)
, não trunca mais valores desnecessariamente nem remove a formatação de porcentagem em cálculos de tabela com barras ativadas.
Corrigido
Ocultar o título de um bloco em uma visualização de tabela (legada) não oculta mais as opções de menu do bloco.
Corrigido
Agora, os blocos de texto nos painéis (Beta) renderizam corretamente o Markdown para listas numeradas ou não ordenadas.
Corrigido
Uma vulnerabilidade foi corrigida nos painéis (Beta). O uso do recurso com filtros modificáveis pelo usuário poderia ter executado um vetor de scripting entre sites (XSS) ao visualizar o painel e mudar o valor do filtro.
Corrigido
As mudanças no filtro de data do painel agora são aplicadas a usuários com uma configuração de localidade diferente de en
.
Corrigido
A formatação condicional em visualizações de tabela não é mais aplicada de forma intermitente.
Corrigido
Os cabeçalhos na nova visualização de tabela não são mais truncados quando a configuração Truncar texto está desativada.
Corrigido
As visualizações de mapa agora funcionam como esperado com cálculos de tabela para mostrar uma legenda e as cores esperadas.
Corrigido
Nos painéis (Beta), os usuários que tentarem visualizar blocos com base em dados a que não têm acesso ao modelo agora vão receber uma mensagem de erro em vez de um bloco em branco.
Corrigido
As visualizações de tabela não mostram mais medidas com listas de strings de maneira incorreta.
Corrigido
A formatação condicional em visualizações de tabela não ignora mais se a opção de alternância Incluir totais está desativada.
Corrigido
O tema clássico não mostra mais cabeçalhos de métricas como dimensões.
Corrigido
O período "Trimestre" não usa mais a classificação na direção oposta a todos os outros períodos por padrão.
Corrigido
Os painéis que renderizam PDFs de visualizações de tabela com dimensionamento em HTML não resultam mais no corte do bloco.
Corrigido
As personalizações em visualizações de tabela com subtotais ativados não aplicam mais a formatação de coluna de cor de plano de fundo a todas as colunas de forma intermitente.
Corrigido
Os filtros personalizados que tentam usar medidas agora falham com a mensagem de erro Field "_" is not in the current explore.
em vez de Field "
_" either does not exist in the current query or is a measure.
.
Corrigido
Usar o endpoint Schedule Plan run_once
apenas com o parâmetro schedule_id
não gera mais uma resposta 500 inesperada.
Corrigido
Agora, tentar navegar até uma análise detalhada de Atividade do sistema em um painel usando painéis (Beta) funciona como esperado.
Corrigido
A análise detalhada Uso de conteúdo não mostra mais conteúdo duplicado com caracteres inesperados no ID.
Corrigido
Expandir um valor que está recolhido por padrão em uma visualização de tabela com subtotais ativados não impede mais a rolagem.
Corrigido
Ao usar o endpoint de API render_task
, agora é possível especificar expandir tabelas para renderizar um PDF de um painel.
Corrigido
Os programações que falham com a mensagem de erro Invalid filter: view_name.field_name
agora são modificadas para alertar os usuários a revisar o conteúdo e reaplicar os filtros aos campos atuais se o campo mapeado pelo filtro tiver sido modificado no modelo.
Corrigido
Os programações que transmitem arquivos do tipo XLSX para um destino S3/SFTP não vão mais renderizar o erro NoMethodError : undefined method 'value' for nil:nilClass
, mesmo que os dados sejam entregues com sucesso.
Corrigido
Agora os alertas usam o fuso horário do aplicativo no corpo do alerta em vez de fazer referência ao fuso horário do sistema.
Corrigido
Agora, os fusos horários são predefinidos para a conexão looker_app
gerenciada pelo Looker quando os fusos horários do usuário estão ativados.
Corrigido
O validador não renderiza mais o erro Periods are not allowed in element or filter names.
quando um nome de elemento ou um filtro contém caracteres indesejados, como um ponto.
Corrigido
Testar uma conexão na página Conexões do administrador não vai mais mostrar a mensagem Testing tmp_db_views
se as PDTs estiverem desativadas.
Corrigido
O parâmetro subtitle
do dashboard do LookML agora será localizado.
Corrigido
Agora, é possível filtrar PDTs pelo nome da visualização na página PDT do painel Administrador, como esperado.
Corrigido
A opção de dialeto MSSQL 2012 agora é compatível. O nível de suporte do dialeto MSSQL 2008 foi rebaixado para Integração.
Corrigido
A conversão de fuso horário em muitos dialetos usando TIMESTAMP_TZ
agora gera a conversão esperada no SQL e nos resultados de dados gerados.
Corrigido
As importações de dependências remotas não solicitam mais a opção de edit
se o projeto remoto for público.
Corrigido
O preenchimento automático do parâmetro LookML type:
agora gera sugestões conforme esperado.
Corrigido
O ambiente de desenvolvimento integrado não gera mais automaticamente os caracteres ${
adicionais após a seleção de um campo sugerido automaticamente.
Corrigido
Agora é possível definir alertas em visualizações de valor único com base em resultados de pivô.
7.4
Mudança O driver JDBC do Snowflake foi atualizado para a versão 3.11.1 para oferecer suporte ao formato de resultados do Apache Arrow e melhorar o desempenho da busca de resultados. Mudança O driver JDBC do Dremio foi atualizado para a versão 4.1.4 para oferecer suporte a SSL. Talvez seja necessário atualizar as conexões atuais na página "Administrador", em Conexões de banco de dados. Marque Verificar certificado SSL para aplicar uma verificação estrita do nome do host. Mudança O parâmetroconnection
em um arquivo LookML agora sugere automaticamente as conexões de banco de dados disponíveis na instância.
Mudou
A permissão do usuário ?Agora, download_without_limit
pode ser definido para modelos específicos em vez da implementação anterior em toda a instância.
Mudança
Agora, a página de administrador do PDT carrega cerca de 100 vezes mais rápido do que antes.
Mudança
No ambiente de desenvolvimento integrado, o ícone de recolhimento agora está sempre visível, em vez de aparecer apenas ao passar o cursor.
Adicionado
As integrações do Google Drive e das Planilhas Google agora estão disponíveis no Action Hub do Looker.
Adicionado
A nova sintaxe filters
é mais concisa e simples de escrever. Os colchetes indicam uma matriz com pares de chave-valor.
Adicionado
Agora é possível ordenar as métricas por outras métricas no parâmetro order_by_field
.
Adicionado
Os blocos nos dashboards (Beta) agora são compatíveis com a opção de layout em grade.
Adicionado
Agora, o conteúdo de um bloco nos painéis (Beta) pode ser baixado nestes formatos: TXT, Excel, CSV, JSON, HTML, Markdown e PNG.
Adicionado
Agora, os blocos de resultados mesclados podem ser filtrados e são totalmente compatíveis com os painéis (Beta).
Adicionado
Agora é possível baixar os painéis (Beta) nos formatos PDF e CSV. Observação: os formatos PDF ainda vão renderizar o design antigo do painel.
Adicionado
Agora é possível conectar vários espaços de trabalho do Slack a uma única instância do Looker e acessar o conteúdo do Looker na guia Início do Slack.
Adicionado
Mais blocos e visualizações agora estão disponíveis no Marketplace do Looker (Beta): blocos do Salesforce, Hubspot, Square, Time Tracking Essentials e Zendesk Analysis, além de visualizações de gráfico de asterisco e de radar.
Adicionado
Agora, os espaços em branco são respeitados nos filtros.
Adicionado
Agora os usuários podem ativar/desativar filtros para Looks incorporados nas configurações de incorporação da página "Administrador". Observação: essa configuração se aplica a todos os Looks incorporados na instância.
Adicionado
Os parâmetros datagroup label
e description
agora estão visíveis na página Datagroups no painel Administrador. Os dois subparâmetros podem ser localizados usando arquivos de strings de localidade.
Adicionado
Agora, a conexão de banco de dados executa testes para verificar se um usuário do banco de dados pode usar visualizações estáveis de PDT (CREATE VIEW, SELECT, DROP VIEW
) ao adicionar uma nova conexão do Looker.
Corrigido
Os fusos horários das consultas em blocos não vão mais ficar em branco.
Corrigido
A desativação da configuração "Fusos horários específicos do usuário" não é mais ignorada, então a opção ainda aparece na UI.
Corrigido
Os arquivos topojson personalizados nas pastas do IDE agora são renderizados corretamente em uma visualização incorporada.
Corrigido
A formatação de valores em visualizações salvas em dashboards não gera mais o seguinte erro: l.valueFormat is not a function
.
Corrigido
As tabelas derivadas permanentes com o parâmetro publish_as_db_view
definido como yes
agora publicam visualizações estáveis para todos os modelos de produção associados a elas.
Corrigido
Agora os cabeçalhos das tabelas seguem as personalizações feitas nas configurações de visualização.
Corrigido
Foi resolvida uma vulnerabilidade que permitia que um usuário com as permissões explore
e access_data
usasse maliciosamente as opções do menu de séries para introduzir um vetor de scripting em vários locais (XSS).
Corrigido
Uma vulnerabilidade que permitia aos desenvolvedores usar de forma maliciosa rótulos e valores de métricas para introduzir um vetor de scripting em vários locais (XSS) foi resolvida.
Corrigido
Resolvemos uma vulnerabilidade que permitia aos usuários aproveitar maliciosamente os rótulos de valor nas configurações de visualização de barras para introduzir um vetor de scripting em vários locais (XSS).
Corrigido
Na experiência dos painéis (Beta), os blocos de tabela não são mais cortados quando os usuários rolam até a parte de baixo do bloco.
Corrigido
Os usuários não vão mais entrar em um estado de mesclagem ruim do Git quando os arquivos forem excluídos de uma ramificação diferente.
Corrigido
Os valores do subtotal não mudam mais quando os usuários clicam nas células da tabela.
Corrigido
O agendamento ou o download de conteúdo que não gera resultados não vai mais falhar com a mensagem de erro RendererNoRenderFinishedEventReceivedError - retried
.
Corrigido
Os agendamentos de um usuário não vão mais falhar ao serem enviados enquanto o usuário tiver o modo de desenvolvimento ativado, mas não tiver acesso develop
ao modelo em que o conteúdo do agendamento é criado.
Corrigido
O agendamento ou envio de conteúdo do Looker não falha mais quando a localidade fr_FR
é usada em uma instância.
Corrigido
Uma opção de reticências para nomes de arquivos longos foi adicionada ao ambiente de desenvolvimento integrado para evitar um estouro de texto.
Corrigido
A exclusão de vários modelos do ambiente de desenvolvimento integrado (IDE) não impede mais que um usuário exclua todos os modelos configurados na página Gerenciar projetos.
Corrigido
Os usuários não vão mais receber uma mensagem de erro 404 ao tentar excluir ramificações do Git que contêm uma barra comum, "/".
Corrigido
Os rótulos e as descrições de grupo de dados, quando localizados, não retornam mais a mensagem de erro do ambiente de desenvolvimento integrado parameter "label" must be a string. Hash was given
.
Corrigido
Os dialetos baseados em Snowflake e MySQL não vão mais retornar erros de método indefinido quando forem usados caracteres separadores de parâmetros JDBC adicionais.
Corrigido
Os testes de dados do LookML precisam ter nomes exclusivos em um modelo: um erro do IDE será gerado se um teste com o mesmo nome for definido mais de uma vez.
Corrigido
O fuso horário renderizado com o parâmetro query_timezone
em tabelas derivadas nativas não persistentes não mostra mais um valor inválido.
Corrigido
O reaper de PDT agora remove efetivamente as visualizações de PDT estáveis desatualizadas.
Corrigido
O reaper de TDPs agora remove as TDPs temporárias que não foram detectadas anteriormente.
Corrigido
As PDTs não falham mais ao serem criadas com a mensagem de erro duplicate key violates unique constraint
.
Corrigido
As TDPs não serão mais recriadas ao atualizar para uma nova versão do Looker.
7,2
Mudança As configurações da página inicial não estão mais no Labs (Beta) e agora ficam na seção "Administrador" em "Configurações gerais". Mudança Removemos o SQL Explain das análises detalhadas do DataVirtuality porque ele não é compatível com esse dialeto e adicionamos a funcionalidade SQL Explain às análises detalhadas do dialeto MS SQL Data Warehouse. Mudança Atualizamos a versão do driver JDBC do Presto para a versão 0.230. Mudança Upgrade do driver JDBC do Exasol para a versão 6.2.3. Mudança Os seguintes dialetos agora são considerados integrações de dialeto: Oracle ADWC, Qubole Quantum e Spanner. Mudança A Pesquisa selecionada não é mais um recurso Beta do Labs e agora está disponível para todos na plataforma Looker. Mudança Foi feito upgrade do driver JDBC do BigQuery para a versão 1.9.6. Esse upgrade também resolve o erroGoogle Standard SQL database encountered an error. Unsupported type: DATETIME
, que era gerado incorretamente por consultas.
Mudança
As tabelas padrão em conexões do BigQuery, como publicdata
e fh-bigquery
, não serão mais preenchidas automaticamente no SQL Runner.
Mudança
O menu de colunas nos gráficos de tabela foi simplificado e agora contém as seguintes opções de dimensionamento: Dimensionar todas as colunas automaticamente e Redefinir todas as larguras de coluna. Além disso, as mudanças de largura feitas usando o menu de coluna agora são mantidas.
Adicionado
Apresentamos uma nova versão experimental da API Looker, versão 4.0.
Adicionado
O parâmetro da LookML parameter
agora é compatível com os seguintes tipos de filtro do painel (Beta): botões de opção, grupo de botões, menu suspenso e avançado (é).
Adicionado
Suporte para mapas estáticos (regiões) e ponto em painéis (Beta).
Adicionado
Agora é possível criar e gerenciar alertas com uma nova UI simplificada nos painéis (Beta).
Adicionado
Apresentamos estes novos blocos e visualizações no Marketplace do Looker (Beta): Salesforce, Square, gráfico de radar e gráfico de asterisco.
Adicionado
Apresentamos uma caixa de seleção de projetos do BigQuery na interface do SQL Runner para dialetos do BigQuery que oferecem suporte a vários bancos de dados.
Adicionado
Agora é possível selecionar vários bancos de dados ao escolher Criar visualização da tabela no ambiente de desenvolvimento integrado.
Adicionado
Apresentamos um novo endpoint Beta na API 3.1 chamado dashboard_lookml
.
Adicionado
Agora é possível criar arquivos genéricos do LookML no IDE para usar em testes de dados ou Análises.
Adicionado
Apresentamos as opções de atalho de teclado para recolher:Alt + Command + 0
e abrir:Alt + Command + =
código no ambiente de desenvolvimento integrado.
Adicionado
Agora, o dialeto mostra visualizações de banco de dados no SQL Runner e na opção Criar visualização da tabela no IDE.
Adicionado
Agora é possível usar o PDT com o dialeto do Amazon Athena.
Adicionado
Agora os administradores podem desconectar as conexões do Slack na ação do app Slack (Beta).
Adicionado
Agora é possível substituir os tipos de campos detectados pelo Looker e as colunas de rotação em uma visualização do SQL Runner.
Adicionado
O Scheduler agora monitora a fila de jobs programados para jobs que estão na fila há uma hora ou mais, enquanto os jobs mais recentes foram removidos da fila com sucesso. Embora isso seja raro, se acontecer, o job programado será fechado e relatado com um erro na página Histórico de programação do Looker.
Adicionado
Apresentamos o limite de simultaneidade de consultas de 1 para painéis e Análises detalhadas com base no modelo system__activity
para melhorar os impactos na performance.
Adicionado
Agora, os usuários sem a permissão explore
podem baixar uma análise detalhada no formato PNG.
Adicionado
Agora é possível compartilhar os painéis de atividade do sistema com outros usuários usando as ações do hub de ações.
Corrigido
O parâmetro value_format
e a formatação de números implementada na interface do usuário do recurso "Explorar" não vão mais perder a precisão para números com mais de 17 dígitos.
Corrigido
O erro NoMethodError : undefined method `each' for nil:NilClass
não é mais exibido quando uma configuração visual não é definida em um painel do LookML que está sendo convertido em um painel definido pelo usuário.
Corrigido
Projetos com pastas do ambiente de desenvolvimento integrado desativadas e que contêm um arquivo strings.json
agora mostram corretamente os arquivos do LookML no ambiente de desenvolvimento integrado.
Corrigido
Remova a tabela de PDT antes de recriar para evitar o seguinte erro: SQL Error in CREATE TABLE as SELECT: org.postgresql.util.PSQLException: ERROR: relation "lr$rmp" already exists
.
Corrigido
Agora, os usuários podem estender propriedades localizáveis em parâmetros quando um deles tem um mapeamento de localidade padrão do valor da propriedade e o outro não.
Corrigido
Criar um alias de uma dimensão de type: location
com outra dimensão de type: location
não gera mais uma métrica da dimensão com alias em nenhuma análise detalhada em que o campo está.
Corrigido
Os dialetos do Postgres agora vão colocar entre aspas os nomes de tabelas/esquemas que têm espaços nos dois casos a seguir: o gerador de SQL vai escrever sql_table_names
corretamente, e os snippets do SQL Runner vão segmentar o esquema/tabelas corretos.
Corrigido
O uso da funcionalidade Localizar e substituir no ambiente de desenvolvimento integrado não impede mais que a sobreposição de Ir para o arquivo apareça.
Corrigido
A criação de tabela dinâmica em uma dimensão que tem um campo de tipo de dados float
no dialeto do BigQuery não gera mais este erro: Failed to retrieve data - Partitioning by expressions of type FLOAT64 is not allowed
.
Corrigido
Usar a opção Acessar o dashboard do LookML em um dashboard definido pelo usuário não gera mais LookML incorreto ao mostrar campos de type: time
como type: string
.
Corrigido
A validação pelo Validador de conteúdo vai gerar um erro mais útil se os filtros implementados forem do tipo de dados errado.
Corrigido
Os endpoints da API run_query
e run_inline
não acionam mais reconstruções de PDTs, mesmo que o parâmetro rebuild_pdts
esteja definido como false
.
Corrigido
Desativamos o valor externalbrowser
para o parâmetro authenticator
no driver JDBC do Snowflake para evitar chamadas arbitrárias a aplicativos de navegador no servidor do Looker.
Corrigido
Os painéis sem blocos não vão mais bloquear a fila da programação e vão renderizar um painel vazio.
Corrigido
Os alertas não permitem mais referenciar um campo que não existe na consulta de um bloco. Os alertas que fazem referência a campos que não existem mais na consulta do bloco vão continuar gerando esta mensagem de erro: undefined method `[]' for nil:NilClass
.
Corrigido
A capacidade de um usuário com permissões de programação selecionar Adicionar programação... a uma análise no menu de opções dela.
Corrigido
Agora é possível abrir um arquivo ZIP de um painel com caracteres japoneses nos títulos dos blocos.
Corrigido
As visualizações de valor único não serão mais incluídas na mensagem de e-mail de um alerta para evitar que dados incompatíveis sejam mostrados.
Corrigido
Definir a configuração de visualização Limitar linhas exibidas como Ocultar as últimas 0 linhas não renderiza mais arquivos corrompidos.
Corrigido
O nome completo do campo não aparece mais ao fazer o download de um Look com as Opções de visualização aplicadas, mesmo que a opção Mostrar nome completo do campo esteja desativada.
Corrigido
As programações de painéis que geram um ZIP de CSVs agora mostram a mensagem de erro da própria consulta em vez de Error streaming dashboard-/.csv to out
.
Correção
O uso da função _theme={}
não causa mais oscilações no carregamento dos painéis. Esse comportamento não ocorreu com os painéis (Beta) ativados.
Corrigido
A janela pop-up para excluir conteúdo em um contexto de incorporação de SSO não mostra mais a palavra Looker.
Corrigido
As barras na visualização de tabela agora aparecem conforme o esperado quando a opção de visualização Alternância de truncamento está ativada.
Corrigido
As visualizações de valor único em painéis (Beta) agora mostram uma comparação corretamente quando um formato de planilha é usado para o valor.
Corrigido
As visualizações de valor único não mostram mais porcentagens incorretas nos painéis (Beta).
Corrigido
Os administradores podem ver, editar e excluir alertas particulares e alertas que não podem ser seguidos, mas não podem seguir alertas que não podem ser seguidos.
7.0
Mudança Melhoramos os painéis de atividade do sistema para melhorar a experiência de monitoramento da instância do Looker. Mudança O ambiente de desenvolvimento integrado clássico ainda está disponível como um recurso legado chamado Alternância de pastas do ambiente de desenvolvimento integrado. Consulte a Programação de fim da vida útil dos recursos legados. Mudança Item adicionado em 28 de janeiro de 2020: implementamos uma mudança que removeu a capacidade de recuperar conjuntos de dados fora do projeto padrão para uma conexão do BigQuery. Mudança Antes, umgroup_label
era ignorado se houvesse apenas um campo no parâmetro. Agora, group_label
agrupa um ou mais campos na página "Explorar". Esse campo ainda vai aparecer aninhado em group_label
.
Mudança
Agora, os filtros do painel são redefinidos para "desativado" em um bloco de resultados combinados quando a combinação muda de alguma forma. Por exemplo, se alguém reordenar as consultas de mesclagem ou adicionar ou remover consultas.
Mudança
Os campos personalizados não exigem mais o grupo Usuários da versão Beta de campos personalizados. Os campos personalizados agora estão visíveis para todos os usuários com a permissão create_table_calculations
.
Mudança
Upgrade do driver JDBC do Snowflake para a v3.10.2.
Mudança
A geração de SQL para agregações simétricas do Snowflake agora usa MD5()
porque MD5_NUMBER()
está sendo descontinuado.
Mudança
Atualizamos o driver JDBC do Oracle para a v18.3 para resolver um erro de conexão do banco de dados Oracle: Cannot connect: connection refused: Java::JavaSql::SQLException: ORA-28040: No matching authentication protocol
.
Mudança
Upgrade do driver JDBC do Qubole Presto para a versão 2.2.0.
Adicionado
Agora é possível gerar tabelas de visualização estáveis e com nomes estáticos com base em PDTs. Uma visualização de banco de dados estável só será publicada para a TDP subjacente quando ela for recriada.
Adicionado
Para cada recriação de uma PDT, o nome da tabela será exclusivo. Isso vai aumentar a estabilidade e acelerar as recriações de determinados dialetos.
Adicionado
A capacidade de realizar ações de mover e excluir em massa em pastas e arquivos.
Adicionado
A capacidade de usar Shift + clique como um atalho para selecionar um intervalo de pastas ou arquivos na barra lateral do ambiente de desenvolvimento integrado.
Adicionado
A capacidade de mover um arquivo para uma pasta recolhida.
Adicionado
A capacidade de abrir uma pasta depois de passar o cursor sobre um arquivo e arrastá-lo para a pasta.
Adicionado
A capacidade de criar uma visualização de uma tabela em uma pasta.
Adicionado
A capacidade de recolher a barra lateral do ambiente de desenvolvimento integrado.
Adicionado
A capacidade de ver arquivos de projetos importados de forma nativa na IDE, organizados em uma pasta chamada imported_projects na barra lateral da IDE.
Adicionado
O recurso de laboratórios do Marketplace do Looker (Beta) agora está ativado por padrão.
Adicionado
O recurso experimental dos laboratórios "Nova experiência do painel" mostra uma nova página de destino para painéis em branco (Beta) e ajuda os usuários a criar conteúdo.
Adicionado
O recurso experimental dos laboratórios "Nova experiência do painel" agora é compatível com blocos de resultados combinados.
Adicionado
A nova visualização em tabela permite limitar as linhas mostradas e mostrar ou ocultar totais de linhas e totais de colunas.
Adicionado
Agora os usuários podem adicionar descrições de seção aos quadros.
Adicionado
Um novo evento JavaScript, dashboard:loaded
, indica quando um painel é carregado quando os blocos não estão definidos para execução automática.
Adicionado
Mostra quais filtros de painel serão aplicados ao criar um alerta.
Adicionado
Capacidade de gerenciar um alerta na página Histórico de alertas no painel Administrador.
Adicionado
Suporte a períodos de milissegundos e microssegundos para o SQL padrão do BigQuery.
Adicionado
Foi adicionada compatibilidade com dialeto para o MySQL versão 8.0.12 e mais recentes.
Adicionado
Introduzimos o suporte a dialetos para o Qubole Presto no Google Cloud.
Adicionado
Ao acessar um arquivo de visualização no IDE, a barra lateral do IDE rola até o arquivo de visualização selecionado.
Adicionado
Introduzimos os parâmetros label
e description
para datagroups
.
Adicionado
Agora, o formato JSON é compatível com arquivos de strings de localização do modelo.
Corrigido
Os usuários que não são administradores e podem acessar o painel Admin não veem mais a mensagem de erro Looker cannot deliver mail. The SMTP credentials are not valid
.
Corrigido
As configurações de fuso horário de um novo usuário não são mais descartadas depois que ele faz login pela primeira vez por e-mail e senha.
Corrigido
Os subtotais não falham mais de forma intermitente em análises detalhadas aleatórias.
Corrigido
As visualizações de valor único em painéis (Beta) não deixam mais de mostrar um valor quando há indicadores nos dados subjacentes.
Corrigido
Ter campos do LookML com um parâmetro HTML definido não transforma mais todo o texto definido nesse parâmetro em um link de detalhamento padrão.
Correção
Os painéis incorporados (Beta) na oferta "Com tecnologia do Looker" não mostram mais links direcionados ao Looker.
Corrigido
Os e-mails de erro em instâncias de staging não são mais enviados para todos os usuários.
Corrigido
Uma vulnerabilidade que potencialmente permitia que usuários administradores recuperassem arquivos sensíveis do servidor do Looker ao modificar uma conexão de banco de dados.
Corrigido
Uma modificação que removeu os campos de host, porta e banco de dados das configurações de substituição de PDT, o que resultou em fluxos de trabalho de PDT corrompidos.
Corrigido
Os objetos Presto ARRAY
não são mais exibidos como [object Object]
no SQL Runner.
Corrigido
Um campo dimension_group
de type: duration
agora mostra o intervalo de tempo concatenado com o nome do campo.
Corrigido
As consultas de uma conexão do BigQuery não mostram mais o erro The Google BigQuery Standard SQL database encountered an error while running this query. Failed to retrieve data - Function not found: approx_percentile_distinct_disc at [16:10]
ao filtrar um campo de métrica de type: median_distinct
.
Corrigido
Os fusos horários específicos dos usuários não usam mais um fuso horário padrão diferente daquele escolhido na configuração de fuso horário do aplicativo.
Corrigido
O painel de TDPs agora mostra corretamente as TDPs regeneradas de fontes do recurso "Explorar" que usam filtros de acesso.
Corrigido
Os rótulos do recurso "Explorar" que foram localizados não mostram mais um rótulo em branco se nenhum arquivo de strings foi definido para essa localidade.
Corrigido
Os resultados de testes de dados com falha agora retornam mais dados da API para endpoints nulos.
Corrigido
O parâmetro case
da LookML com um label
nulo não retorna mais resultados de filtro incorretos.
Corrigido
Os nomes de tabelas do Snowflake com identificadores de maiúsculas e minúsculas não são mais citados incorretamente ao consultar no SQL Runner.
Corrigido
As conexões de banco de dados parametrizadas do Snowflake não passam mais pelo nome do atributo ao testar a conectividade de uma conexão.
Corrigido
Um valor que continha pelo menos um caractere de cada um destes conjuntos, ,'"&
e ^%_
, não é mais colocado entre aspas duplas, resultando em nenhum dado no detalhamento.
Corrigido
Os subtotais das consultas do MySQL 8.X geravam erros de SQL devido a uma descontinuação na classificação GROUP BY. A versão 8.0.12 do MySQL foi adicionada como uma nova opção de dialeto com geração de SQL adequada.
Corrigido
A pré-busca de um esquema de banco de dados não gera mais comportamentos indesejáveis em algumas conexões de banco de dados.
Corrigido
Os testes de dados não mostram mais um número incorreto de asserções ou resultados inconsistentes.
Corrigido
Incapacidade de modificar o parâmetro cron em uma conexão de banco de dados do BigQuery usando substituições de PDT.
Corrigido
O Validador de conteúdo não sinalizava um campo ausente nos filtros de métricas personalizadas.
Corrigido
As medidas de type: median_distinct
no BigQuery costumavam usar o menor de dois valores em vez da média aritmética.
Corrigido
A entrada de caracteres não UTF-8 não resulta mais em um erro 500 nas configurações da conexão ou no SQL Runner.
Corrigido
Os usuários com localidades definidas como en
não vão mais receber o erro Invalid locale for user "es_ES", not defined in project
.
Corrigido
Se a variável de sessão TIMESTAMP_INPUT_FORMAT
do Snowflake tiver sido alterada do valor padrão, as consultas que usam TO_TIMESTAMP
poderão falhar.
Corrigido
A consulta do esquema de informações do PrestoDB para preencher o SQL Runner e gerar arquivos LookML podia gerar instruções UNION
repetitivas.