Registo de alterações do Looker 7

7.20

Alterado A funcionalidade do Labs seletor de campos de exploração atualizado está agora ativada por predefinição para todas as instâncias.

Alterado Já não é possível adicionar expressões de filtro a medidas de type: number.

Alterado Os filtros incluídos numa análise de início rápido são cumulativos. Se existirem conflitos entre os filtros selecionados atualmente e os filtros definidos numa consulta de início rápido, é pedido ao utilizador que resolva o conflito.

Alterado O Looker já não codifica duplamente os links que contêm carateres especiais.

Alterado Quando o Looker inicia uma ligação à base de dados Snowflake, o parâmetro AUTOCOMMIT é agora definido como TRUE por predefinição.

Alterado Na API 4.0 e superior, o ponto final all_folders inclui pastas pessoais vazias.

Alterado Agora, pode usar o render_task API com a nova experiência do painel de controlo.

Alterado A lista de autorizações de domínios de email para conteúdo agendado não é sensível a maiúsculas e minúsculas.

Alterado Quando é criada uma nova ramificação, é apresentada uma mensagem de erro se o nome da ramificação começar por dev.

Alterado Já não é necessária uma extensão de ficheiro no campo Nome do ficheiro quando envia conteúdo para o Slack ou o anexo do Slack (token da API).

Alterado O bloco do JIRA do Looker foi atualizado para refletir o novo esquema do JIRA do Fivetran.

Alterado Durante o arranque, o Looker valida agora o dialeto e a versão da base de dados interna. Se for usado algo diferente do HyperSQL na memória predefinido ou de uma base de dados MySQLv5.7.x como base de dados interna, o Looker regista uma mensagem de erro antes de realizar quaisquer migrações de arranque.

Alterado Na página Tabelas derivadas persistentes no painel Administração, o pop-up Detalhes da PDT apresenta agora informações adicionais sobre a PDT, incluindo o respetivo modelo, nome estável, associação, estado e informações adicionais de compilação e persistência.

Adicionado A marca branca é totalmente suportada na nova experiência do painel de controlo.

Adicionado A página Histórico de alertas no painel Administração e a página do utilizador Gerir alertas apresentam agora quaisquer erros ou avisos apresentados quando a consulta de alerta é executada ou a notificação de alerta é enviada, incluindo um aviso que indica se os dados no mosaico do painel de controlo no qual o alerta se baseia não foram alterados entre as duas consultas de alerta mais recentes.

Adicionado As análises detalhadas incorporadas aplicam agora temas personalizados.

Adicionado A funcionalidade do Labs Visualizações personalizadas em sandbox já não está no Labs e está disponível de forma geral.

Adicionado O Looker oferece agora configurações de túnel SSH self-service para a sua base de dados, desde que a instância esteja alojada na infraestrutura de próxima geração.

Adicionado Foi introduzida a funcionalidade do Labs Processamento de erros de encerramento de transferências (beta), que controla o comportamento de processamento de erros das transferências de consultas.

Adicionado O Denodo 8.0 é agora um dialeto do Looker suportado.

Adicionado A página Tabelas derivadas persistentes no painel Administração inclui agora uma opção Todas as associações no seletor de associações que carrega todas as tabelas derivadas persistentes para todas as associações com PDTs ativadas numa instância do Looker.

Adicionado Os dados de utilização das tabelas derivadas persistentes estão acessíveis através do painel de controlo Utilização 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 Está disponível uma nova funcionalidade beta do Labs, a barra lateral de metadados de IDE. Quando a funcionalidade Labs está ativada, o painel de metadados mostra informações contextualmente relevantes, ou metadados, para um objeto com base na localização do cursor no IDE do Looker. Por exemplo, se o cursor estiver numa visualização de propriedade, o painel de metadados mostra que explorações têm essa visualização de propriedade associada e outras visualizações de propriedade que são extensões dessa visualização de propriedade.

Adicionado Os atalhos de teclado estão disponíveis para dobrar e desdobrar código: use alt + ⌘ + 0 para dobrar todo o LookML e alt + ⌘ + = para desdobrar todo o LookML.

Adicionado A aplicação Looker Mobile (beta) 1.0.1 está disponível para transferência na Apple App Store com o nome Looker Mobile para dispositivos iOS 13+ e Looker 7.16+. O Looker Mobile 1.0.2 já está disponível para transferência para dispositivos Android. Ative a funcionalidade de app para dispositivos móveis para a sua instância invertendo a flag da aplicação para dispositivos móveis. (Nota: alguns utilizadores receberam uma mensagem de erro incorreta a indicar que a autenticação de SSO incorporada tem de estar ativada. Se encontrar este erro, ative o botão de ativação/desativação Autenticação SSO incorporada na página Incorporar na secção de administração do Looker.)

Adicionado Os seguintes novos blocos de dados estão agora disponíveis no mercado do Looker: Benchmarks by Braze, Looker Block for Retail, Dialogflow Parser e BigQuery Information Schema Performance.

Adicionado Os Cloud Source Repositories são agora totalmente suportados; os links para o repositório e os commits funcionam como esperado.

Corrigido Passar o cursor do rato sobre uma nota de passagem do cursor num painel de controlo renderiza o fundo como preto e as notas de texto como branco.

Corrigido As etiquetas de visualização múltipla de gráficos de anel nos painéis de controlo são agora apresentadas corretamente.

Corrigido As miniaturas dos painéis de controlo do LookML são renderizadas corretamente.

Corrigido Quando vê a pasta do painel de controlo do LookML na vista de grelha, pode afixar painéis de controlo do LookML a um quadro.

Corrigido Os campos personalizados são agora pesquisáveis na pesquisa do campo Explorar.

Corrigido Na pesquisa de projetos, agora pode substituir por uma string vazia durante a localização e substituição em massa.

Corrigido As caixas de verificação do IDE selecionadas em massa refletem agora o estado de seleção.

Corrigido Os utilizadores não podem mudar para uma nova ramificação se a ramificação atual tiver alterações não comprometidas.

Corrigido Clicar em Adicionar tema ou Editar tema em Administração > Temas já não atualiza a página inteira.

Fixado Enquanto edita uma consulta unida, a adição de um filtro desativa o botão Guardar até que o valor do filtro seja mantido.

Corrigido Quando a funcionalidade do Labs Agrupamento de ligações está ativada, o teste de uma ligação produz agora os resultados esperados.

Corrigido As opções SMTP personalizadas do Looker ligam-se agora com êxito a servidores SMTP que suportam a autenticação LOGIN, além da autenticação PLAIN.

Corrigido As linhas de registo emitidas durante o streaming usam sempre o mesmo request ID que o resto do pedido.

Corrigido Os links são apresentados conforme esperado se a opção Links da documentação em Gerir definições de marca branca estiver ativada.

Corrigido A API Folder_looks().count contabiliza apenas os Looks que estão na pasta e exclui os Looks eliminados temporariamente.

Corrigido As instâncias com definições regionais definidas como non-UI-supported podem obter e instalar blocos a partir do Marketplace.

Corrigido Foi resolvida uma vulnerabilidade de XSS no Looker.

Corrigido Os eventos dashboard:download para painéis de controlo incorporados e painéis de controlo antigos funcionam agora conforme esperado.

7.18

Alterado A nova experiência de painel de controlo do Looker está fora do Labs e disponível de forma geral. Os painéis de controlo são agora carregados mais rapidamente e oferecem controlos de filtros mais eficazes. Os utilizadores continuam a ter a opção de reverter para os painéis de controlo antigos, se necessário. Quando cria um novo painel de controlo a partir da IU do Looker, o URL do painel de controlo contém -next.

Alterado Os tipos de letra e as cores foram atualizados em toda a aplicação Looker para se alinharem com o branding da Google. Pode ativar ou desativar esta opção através do botão Antigo branding na página Funcionalidades antigas no painel Administração. O botão está ativado por predefinição na versão 7.18, sendo o branding do Looker o predefinido. O botão está desativado por predefinição no Looker 7.20, sendo o branding da Google o predefinido.

Alterado A coleção de cores Primárias inclui mais paletas e foi mudada para Shoreline, a coleção de cores Looker foi mudada para Boardwalk e a coleção de cores Boardshorts foi mudada para Lighthouse.

Alterado Alterações implementadas em definições de formatação condicional específicas para transferir visualizações no formato Excel.

Alterado As etiquetas das linhas de tendência podem agora sobrepor-se a outras etiquetas de visualização.

Alterado Os títulos dos mosaicos na barra lateral informativa estão agora limitados a 250 carateres. Tudo o que for mais longo é truncado.

Alterado As opções Webhook Deploy Secret e Enable Advanced Deploy Mode encontram-se agora na nova secção Deployment da página Project Settings do IDE do Looker.

Alterado Os pedidos de CORS de origens que não estejam na lista de autorizações vão deixar de ser aceites.

Alterado Na página Tabelas derivadas persistentes no painel Administração, os links Mostrar eventos de criação e Mostrar eventos de acionamento para cada PDT vão agora direcionar para a análise detalhada Atividade do sistema em vez da análise detalhada i__looker. A coluna Tipo de persistência apresenta agora informações adicionais sobre acionadores e erros. Além disso, agora é possível ordenar várias colunas nesta página. A coluna Estado apresenta agora um pop-up Erro de compilação que apresenta a mensagem de erro de compilação e um link para o LookML da PDT.

Alterado Na página Ligações, na secção Base de dados do painel Administração, o link Mostrar registo de eventos de PDT para cada ligação vai agora direcionar para a análise detalhada Atividade do sistema em vez da análise detalhada i__looker.

Alterado Quando duas tabelas agregadas idênticas têm filtros diferentes nas datas e ambas podem ser usadas para a consulta, o otimizador escolhe agora a tabela com o intervalo mais pequeno em vez da tabela agregada que foi declarada primeiro no LookML.

Alterado Os alertas baseados em dados de séries cronológicas já não avaliam todos os dados do histórico existentes na data de criação do alerta ou antes desta durante a primeira execução do alerta.

Alterado As definições de SMTP personalizadas permitem agora que o endereço "De" esteja no formato First Last name@example.com.

Alterado O IDE do LookML vai agora renderizar um aviso se duas junções sem view_labels se juntarem à mesma vista etiquetada, o que resultaria em campos duplicados.

Alterado A utilização da variável Liquid _filters[] no SQL de uma tabela derivada sem o sql_quote parâmetro é agora desaconselhada e vai gerar um aviso de descontinuação quando o valor do filtro for renderizado em SQL. Espera-se que o aviso seja atualizado para um erro numa versão futura.

Changed Se o parâmetro suggest_dimension fizer referência a um campo inválido ou excluído, o IDE do LookML apresenta um novo aviso.

Alterado Se a localização for usada num projeto e um grupo de dimensões com type: time for definido no LookML, é renderizado um aviso do LookML. O aviso sugere dividir o grupo de dimensões em dimensões individuais.

Alterado O controlador JDBC do SAP HANA foi atualizado para a versão 2.5.46 para dar aos utilizadores a capacidade de definir o esquema predefinido, ativar o SSL, validar as opções de ligação SSL e receber apoio técnico adicional para os parâmetros JDBC do SAP HANA.

Alterado O controlador JDBC do Aster foi removido do Looker. Todas as ligações do Aster requerem a instalação de um controlador JDBC personalizado.

Alterado A eliminação de uma ligação à base de dados do BigQuery também elimina o ficheiro p12 associado.

Alterado O Denodo 7 vai usar agora a função NOW() em vez de CURRENT_DATE() para filtrar num período de tempo a partir de um campo do grupo de dimensões.

Alterado O dialeto SQL do Postgres anterior à versão 9.1 está a ser desclassificado para um nível de suporte de Integração. O Postgres 9.5 e superior continua a ser uma opção de dialeto suportada.

Adicionado Foram adicionadas opções de início rápido como parte da funcionalidade do Labs de escolha de campos do Explorar atualizada. Esta opção permite aos utilizadores carregar uma consulta modelada com um único clique. Esta opção é apresentada por predefinição numa página Explorar em branco que tenha consultas modeladas.

Adicionado A funcionalidade do Labs de filtragem cruzada está agora ativada por predefinição.

Adicionado As visualizações de tabelas criadas a partir de consultas unidas já podem ser ordenadas.

Adicionado O menu de detalhe do período Trimestre inclui agora a opção de detalhar por mês.

Adicionado Agora, os filtros do painel de controlo podem ser reduzidos a um ícone de filtro junto ao ícone de recarregamento de dados.

Adicionado Os filtros avançados do painel de controlo permitem agora várias cláusulas.

Adicionado Os utilizadores podem agora transferir dados detalhados.

Adicionado A tabela Registo de eventos PDT na página de administração Tabelas derivadas persistentes vai agora registar o hash da tabela quando uma compilação de tabela derivada falha.

Adicionado As tabelas agregadas suportam agora o parâmetro sortkeys no bloco materialization.

Adicionado Os utilizadores vão poder criar ficheiros com o mesmo nome da pasta onde estão localizados. A alteração do nome de um ficheiro já não move o ficheiro para uma nova localização.

Adicionado Agora, pode usar o ficheiro de manifesto do seu projeto do LookML para adicionar visualizações personalizadas diretamente ao seu projeto do LookML. Este é o método recomendado para adicionar uma visualização personalizada. Consulte a página de documentação do parâmetro visualization para mais informações.

Adicionado A opção de dialeto da base de dados PrestoSQL é um novo dialeto do Looker suportado, com exceção das vistas de base de dados estáveis, a partir desta versão.

Adicionado O ponto final da API search_content_views aceita agora start_of_week_date no formato YYYY-MM-DD.

Adicionado Estão disponíveis dois novos eventos de mensagens JavaScript incorporadas para filtros em Explores incorporados: explore:run e explore:filters:update.

Adicionado Agora, pode transferir explorações, Looks e painéis de controlo incorporados em extensões.

Adicionado As extensões que usam o proxy do servidor da API de extensões agora incluem chaves secretas no URL com proxy e já não dependem de cookies de terceiros para serem executadas. Os cookies de terceiros continuam a ser necessários se a extensão incorporar painéis de controlo, Looks ou Explores.

Adicionado As extensões desenvolvidas na framework de extensões do Looker podem agora usar a extensão PKCE para OAuth 2.0 especificando um valor code_challenge_method de S256 com um response_type: code.

Adicionado Foram adicionados pontos finais da API Metadata à API experimental v4.0.

Adicionado Foi adicionado um novo ponto final à API experimental v4.0: /groups/search/with_hierarchy permite a pesquisa de grupos, produzindo resultados que contêm dois novos campos: parent_ids, que lista os IDs dos grupos aos quais este grupo pertence; e role_ids, que lista os IDs das funções atribuídas a este grupo.

Adicionado Quando usa Embed SDK nos painéis de controlo, os eventos podem agora ser acionados programaticamente para abrir a caixa de diálogo do agendador.

Corrigido O botão Tabela dinâmica já não aparece junto aos cálculos de tabelas no selecionador de campos de uma exploração.

Corrigido Os alertas que envolvem atributos do utilizador, também conhecidos como alertas não seguíveis, vão ter a visibilidade Privada por predefinição.

Corrigido Os filtros com base nos atributos do utilizador permitem agora que o utilizador determine que atributo do utilizador selecionar ao criar o filtro.

Corrigido Clicar num link externo a partir de um pop-up de detalhe abre agora o link num novo separador, como esperado.

Corrigido O cabeçalho Criado num painel de informações de Quadros não é apresentado se o utilizador não tiver a autorização see_users.

Corrigido Os filtros do painel de controlo são agora atualizados corretamente com a mensagem incorporada dashboard:filters:update após uma mensagem dashboard:load.

Corrigido A utilização de carateres especiais, como /, já não mostra um código de carateres hexadecimal quando usa a funcionalidade de localização e substituição no IDE do LookML.

Corrigido A ativação e a desativação do modo de programação quando uma extensão está a ser apresentada já não vão renderizar erros 404.

Corrigido Se um utilizador corrigir um erro de um alerta no Validador de conteúdo, apenas o conteúdo do alerta é atualizado. O outro conteúdo do Looker vai deixar de ser atualizado.

Corrigido Os cabeçalhos do Markdown agora renderizam o texto como esperado, voltando ao Looker 7.10.

Corrigido O ponto final da API update_color_collection já não renderiza uma resposta de erro 500 quando o pedido contém dados de paleta.

7.16

Alterado Os utilizadores vão deixar de poder aplicar filtros cruzados em dimensões personalizadas.

Alterado A filtragem por um campo que não faça parte de uma análise detalhada usada nos painéis de controlo (beta) apresenta uma faixa 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.

Changed A referência a um campo com a sintaxe ${field_name} num filtro personalizado faz com que os parâmetros Liquid {{ field_name._is_filtered }} e {{ field_name._in_query }} sejam avaliados como verdadeiros.

Alterado Os valores dos atributos de utilizador ocultos já não têm de ser reintroduzidos quando atualiza uma configuração de extensão do Marketplace ou a versão de uma extensão do Marketplace.

Changed Para projetos do LookML que contêm uma tabela agregada e, por conseguinte, têm a funcionalidade de reconhecimento de agregados ativada, os administradores podem configurar atributos do utilizador referenciados por filtros de acesso para que estes filtros sejam removidos da cláusula WHERE no SQL gerado pelo Looker. O administrador pode definir atributos do utilizador de tipo avançado como %,NULL (para Filtro de string [avançado]) ou <0,>=0,NULL (para Filtro de números [avançado]). Se os atributos do utilizador tiverem estas definições, o Looker remove estes filtros (que têm de corresponder a todas as linhas) da cláusula WHERE. Isto elimina a necessidade de preservar o desempenho através de sql_always_where {% condition %} para projetos com notoriedade agregada.

Alterado Os utilizadores sem a autorização schedule_external_look_emails já não podem guardar um alerta se adicionarem um endereço de email que não esteja na lista de autorizações de domínios.

Alterado A definição Carregar recursos da RFC foi removida da página Definições na secção Geral do painel Administração para instâncias alojadas no Looker. Esta definição não foi removida das instâncias alojadas pelo cliente, a menos que a flag de arranque --force-cdn tenha sido ativada na instância.

Alterado Os itens de menu Guardar e agendar vão deixar de aparecer em Explorar incorporados quando a opção Remover navegação de looks estiver ativada.

Alterado O ponto final da API create_sso_embed_url já não é medido como uma chamada de administrador e vai ser excluído da quota de atividade de administrador.

Alterado A lista pendente Associações na página Tabelas derivadas persistentes no painel Administração apenas apresenta associações que têm PDTs ativadas.

Alterado A adição do parâmetro LookML publish_as_db_view: yes a uma definição de PDT na produção vai agora criar uma vista sem ter de acionar a recompilação da tabela ou sem ter de modificar o SQL ou o LookML da tabela derivada.

Adicionado As tabelas agregadas podem agora especificar parâmetros persistentes no bloco materialization. Os novos parâmetros persistentes são indexes, cluster_keys, partition_keys, distribution e distribution_style. Além disso, as tabelas agregadas já não têm de corresponder exatamente ao período, como os filtros numa consulta de exploração. Desde que a dimensão na tabela agregada tenha um período com um nível de detalhe mais preciso (ou igual) ao dos períodos das dimensões e dos filtros na consulta Explorar, a tabela agregada pode ser usada para a consulta Explorar.

Adicionado Agora, os utilizadores podem exigir que seja definido um valor de filtro dos painéis de controlo (beta) para guardar envios agendados ou atualizar o painel de controlo.

Adicionado As ligações do Qubole Presto podem agora parametrizar uma palavra-passe com um atributo de utilizador, se a "lista de permissões" do atributo de utilizador permitir a ligação a https://api.qubole.com (ou, em alternativa, a um ponto final personalizado definido na string JDBC).

Adicionado Agora, os utilizadores podem enviar e agendar a partir dos painéis de controlo (beta).

Adicionado Os filtros do painel de controlo (beta) podem agora ser associados para que as opções de valor do filtro de um filtro sejam restritas com base no valor ou nos valores do filtro selecionados para um filtro diferente no mesmo painel de controlo.

Adicionado Os utilizadores podem agora clicar com o botão direito do rato na opção Explorar a partir daqui nos mosaicos do painel de controlo (beta) para abrir o link num novo separador ou janela.

Adicionado Agora, pode atualizar automaticamente os painéis de controlo (beta) e os mosaicos dos painéis de controlo (beta). Esta definição pode ser ativada no menu Definições do painel de controlo ou em mosaicos individuais.

Adicionado Agora, pode enviar notificações para o Slack através das integrações Slack e Slack Attachment (API Token) quando as condições de alerta são cumpridas ou excedidas.

Adicionado Os painéis de controlo (beta) apresentam uma nova opção para navegar para trás para a pasta do painel de controlo.

Adicionado A função de pesquisa no IDE do LookML já não é sensível a maiúsculas e minúsculas, vai pesquisar os termos de pesquisa introduzidos em todo o nome da ramificação e vai permitir que os utilizadores consultem carateres especiais ( / ou [).

Adicionado Se existir um erro no fluxo de trabalho do Git que impeça a união e a implementação bem-sucedidas do LookML, é apresentado o seguinte novo erro: Git Error: Check Git Tab for info.

Adicionado Os programadores têm agora a capacidade de guardar ficheiros LookML, mesmo que existam erros do LookML.

Adicionado O dialeto do Amazon Athena suporta agora a capacidade de usar o parâmetro publish_as_stable_view nas respetivas tabelas derivadas persistentes.

Adicionado Os programadores que usam a estrutura de extensões do Looker vão agora ser notificados imediatamente se o respetivo servidor de desenvolvimento não estiver em execução.

Adicionado Os programadores que usam a estrutura de extensões do Looker podem agora adicionar uma lista de URLs externos com o parâmetro new_window_external_urls ao ficheiro de manifesto de uma extensão para que abra uma nova janela para os URLs ou URLs parciais listados. Os subdomínios e os caminhos podem usar o símbolo * como um caráter universal.

Adicionado O JDK 11 é agora suportado para instâncias alojadas pelo cliente.
O suporte do JDK 11 foi temporariamente suspenso.

Fixed Nos painéis de controlo (beta), a etiquetagem de links com o parâmetro html do LookML agora renderiza os links conforme esperado nas visualizações de valor único.

Corrigido Um traço inicial num valor de filtro de Explorar, como -valor, já não é interpretado como uma negação.

Fixed Os campos de type: number aos quais foi atribuído um formato de valor já não arredondam números com 16 dígitos ou menos.

Corrigido A alteração de um campo com formatação condicional através da validação de conteúdo agora retém a formatação condicional no campo alterado.

Corrigido A formatação Markdown para listas com marcas e numeradas em mosaicos de texto é agora renderizada conforme esperado.

Fixado As visualizações de subtotal com um campo dinâmico mostram agora o valor esperado para a soma dos valores.

Corrigido A conversão de um painel de controlo com filtros baseados num campo de type: parameter já não devolve uma mensagem de erro Uh oh! something went wrong.

Corrigido A visualização de diagrama de caixa vai apresentar o formato de valor esperado.

Corrigido As etiquetas de valores em diferentes tipos de visualização já não se sobrepõem.

Corrigido As instâncias com a definição de marca branca Mostrar links de documentos desativada já não apresentam links da documentação do Looker referenciados nas definições de visualização.

Corrigido Quando um mosaico do painel de controlo é editado, o selecionador de campos do Explorar atualizado permite agora que os utilizadores adicionem campos personalizados conforme esperado.

Corrigido Os dados do Mapbox inválidos já não impedem a renderização bem-sucedida das visualizações de mapas.

Fixado A dinamização de colunas, os subtotais e os totais de linhas com um NULL nas colunas dinâmicas apresentam agora os valores esperados.

Corrigido Uma origem de tipo de letra personalizada nas definições do tema para painéis de controlo incorporados é agora renderizada corretamente nos painéis de controlo (beta).

Corrigido As linhas das tabelas já não são divididas por quebras de página quando é renderizado um PDF de uma visualização de tabela.

Corrigido Os menus de detalhe já não são suscetíveis a XSS armazenados introduzidos através de cálculos de tabelas maliciosos ou campos LookML.

Corrigido O explorador de documentos da API funciona agora com o CORS em instâncias alojadas no Google Cloud.

Corrigido Testar uma ligação do Snowflake resulta num erro se o nome da base de dados introduzido no Looker não corresponder exatamente ao nome da base de dados definido no Snowflake.

Corrigido Quando uma consulta é terminada com êxito, os dialetos do MS SQL Server deixam de devolver uma mensagem de erro Socket Closed.

Corrigido Quando um utilizador introduziu uma base de dados diferente para as respetivas definições de substituições de PDT, o teste de uma ligação à base de dados na página Associações no painel Administração já não devolve 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 Os utilizadores podem agora abrir o histórico de commits do respetivo projeto conforme esperado, a menos que uma operação Git esteja em execução.

Corrigido Uma instalação do Marketplace que produz erros já não impede a capacidade de instalar ou desinstalar outro projeto do Marketplace.

7.14

Alterado A biblioteca de renderização de Markdown foi atualizada para resolver vulnerabilidades de segurança. Esta alteração pode renderizar etiquetas HTML finais se as etiquetas forem inválidas ou desequilibradas.

Changed O Looker aceita agora o parâmetro de desafio de código pkce codificado como hexadecimal ou Base64, de acordo com as especificações do OAuth2.

Alterado No selecionador de campos Explorar atualizado, os cabeçalhos das vistas vão ser ordenados por regras regionais (espaços, símbolos, letras). Esta função de ordenação não é sensível a maiúsculas e minúsculas.

Alterado Quando envia, agenda ou transfere conteúdo do Looker, todos os formatos JSON, exceto JSON – Etiqueta, renderizam o nome completo de um campo, a menos que a opção Aplicar opções de visualização esteja selecionada.

Alterado O ponto final da API /presentation/query foi modificado para aceitar um caminho ou um parâmetro de consulta para evitar limites de tempo de consulta.

Alterado O controlador JDBC do Snowflake foi atualizado para a versão 3.12.8 para garantir que as credenciais não são registadas em texto simples quando são ativados níveis de rastreio mais elevados.

Alterado É apresentado um novo aviso do validador, LookML Dashboard name should contain only letters, numbers, dashes, and underscores, se forem usados carateres não alfanuméricos num nome de painel de controlo do LookML.

Changed É apresentado um novo erro de validação quando o parâmetro join_fields tem uma sintaxe inválida num mosaico de consulta de união num painel de controlo do LookML.

Alterado Os projetos importados são agora sempre marcados como só de leitura e não mostram erros de sintaxe.

Changed Se for chamada uma ação dashboard:run quando o painel de controlo já estiver em execução, as consultas em curso são interrompidas e o evento é reiniciado.

Alterado A funcionalidade CORS da API Looker já não está no Labs e está disponível de forma geral. Uma app Web é ativada para OAuth quando a app foi registada na instância do Looker. Se as informações de registo da aplicação forem eliminadas da instância do Looker, o Looker deixa de aceitar pedidos OAuth da API dessa aplicação.

Adicionado O processamento Provision.yml permite agora o aprovisionamento programático de um utilizador da API Looker quando é fornecido um conjunto de credenciais.

Adicionado Já pode repor a associação do espaço de trabalho da integração do Slack.

Adicionado Melhorias nas dashboards (beta): agora, pode reorganizar os filtros através da funcionalidade de arrastar e largar; as ações de dados são agora suportadas no menu de detalhe; o adicionar aos favoritos ou o fixar dashboards é agora suportado; e a ação de incorporação dashboard:stop já está disponível.

Adicionado Foi adicionado um novo ponto final da página inicial, primary_homepage, que devolve a página inicial principal de uma instância na API Looker 3.1.

Adicionado Foi adicionado suporte para o tipo TIME no BigQuery, o que permite funções como CURRENT_TIME().

Adicionado O dialeto Greenplum suporta agora os seguintes tipos de medidas do LookML: agregações simétricas, tipos de listas, subtotais, percentis e percentis distintos.

Adicionado O controlador JDBC do Dremio foi atualizado para a versão 4.5.0 para garantir o encerramento adequado das tentativas de ligação falhadas que, de outra forma, poderiam ter causado uma indisponibilidade.

Adicionado Foi adicionada uma nova opção de dialeto para o Cloudera Impala 3.1 com o controlador nativo que suporta conversões de fusos horários para fusos horários de bases de dados que não estão em UTC.

Adicionado Quando um utilizador entra no modo de desenvolvimento pela primeira vez num projeto, a ramificação do utilizador é enviada automaticamente para o repositório remoto.

Adicionado Se a funcionalidade de licença public_host_url estiver ativada e for usada a opção de arranque --public_host_url, os URLs de callback do Looker Action Hub são criados com public_host_url como o nome do anfitrião, em vez do URL do anfitrião predefinido no Looker.

Adicionado O Google Demand Live Events, um bloco de dados que pode ser usado para acompanhar a procura dos consumidores em tempo real, já está disponível no Looker Marketplace.

Adicionado Foi adicionada uma nova definição de visualização para a visualização de nuvem de palavras para ativar ou desativar a rotação de palavras.

Adicionado Os parâmetros e os filtros são apresentados na secção de campos apenas de filtragem numa análise detalhada quando a funcionalidade dos laboratórios do selecionador de campos da análise detalhada atualizada está ativada.

Adicionado Os utilizadores têm agora a opção de limpar todos os campos e filtros ou limpar apenas os campos do separador Em utilização numa exploração quando a funcionalidade do Labs do selecionador de campos da exploração atualizada está ativada.

Corrigido Quando os utilizadores iniciam sessão na integração do Slack, deixam de 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

Corrigido Quando transfere dados de mosaicos do painel de controlo, os resultados refletem agora o fuso horário do painel de controlo se a opção Fusos horários específicos do utilizador estiver ativada.

Corrigido As etiquetas de valores vão agora ser apresentadas e ocultadas corretamente de acordo com o estado de apresentação e ocultação respetivo da legenda.

Corrigido Os tempos de transferência de streaming foram melhorados.

Corrigido As etiquetas são agora apresentadas como esperado na visualização do funil nos painéis de controlo (beta).

Corrigido O link para os documentos do API Explorer em /admin/api vai agora redirecionar para o URL correto das instâncias implementadas no Kubernetes.

Corrigido As instâncias com a funcionalidade Whitelabel configurada podem agora ter as Definições avançadas de email de boas-vindas personalizadas ativadas sem necessidade de atualizar o formulário de email melhorado e já não recebem um erro quando é adicionado um novo utilizador.

Corrigido Os ficheiros topojson personalizados em pastas IDE são agora renderizados corretamente numa visualização incorporada.

Corrigido As tabelas com um campo dinâmico e sem dimensões selecionadas apresentam agora o aviso Column Limit se o limite for atingido.

Fixed Os campos dinâmicos com etiquetas de colunas de valor nulo já não apresentam também os valores correspondentes como nulos.

Corrigido O separador Resumo na página Planos do programador no painel Administração apresenta agora os formatos de ficheiros e os destinos corretos.

Corrigido Os utilizadores podem filtrar e anular a filtragem num painel de controlo na página Histórico de alertas no painel Administração como esperado.

Corrigido Na página Histórico de alertas no painel Administração, o link do nome do proprietário do alerta vai agora redirecionar para a página Editar utilizador, e o link do painel de controlo do alerta vai agora redirecionar para o painel de controlo no qual o alerta se baseia.

Fixo A utilização de um filtro de período permite-lhe agora selecionar datas anteriores a três meses quando escolhe um intervalo de datas personalizado.

Corrigido A instalação do dicionário de dados numa instância agrupada funciona agora como esperado.

Corrigido Quando uma medida personalizada e uma única dimensão são selecionadas numa consulta e o preenchimento da dimensão está ativado, o mosaico do painel de controlo do LookML deixa de renderizar um aviso.

Corrigido A consulta de um campo JSON e de intervalo mostra agora o blob JSON esperado e não [object Object].

Corrigido As alterações ao slug de uma instância durante as execuções do regenerador de PDTs já não vão interromper as PDTs dessa instância, e a execução da regeneração vai ser concluída conforme esperado.

Corrigido Os dialetos Apache Druid 13+ e Apache Druid 18+ já não falham quando uma coluna é referenciada numa declaraçã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 Os clientes em dialetos como o Postgres e o BigQuery devem agora poder usar referências ${view.SQL_TABLE_NAME} a uma tabela derivada não persistente num acionador.

Corrigido O SQL incorreto para os campos datetime para dialetos do BigQuery já não está a ser gerado.

Corrigido Foram corrigidas várias vulnerabilidades de segurança de injeção de parâmetros JDBC.

7.12

Alterado Um novo design do IDE do LookML está disponível para todos os utilizadores com acesso a projetos do LookML. O explorador de objetos já não é uma funcionalidade do Labs. Já não está em versão beta e está disponível de forma geral. A funcionalidade antiga Alternar pastas do IDE foi totalmente removida e já não é possível ativar o IDE antigo.

Alterado Os ficheiros.strings para localização da funcionalidade antiga foram totalmente removidos e não estão disponíveis para reativação.

Alterado A funcionalidade antiga SnowFlake Unquoted Database está desativada por predefinição. As associações do Snowflake que tenham uma capitalização incorreta no nome da base de dados vão deixar de funcionar.

Alterado O validador do LookML vai agora renderizar um aviso se existirem várias entradas dos seguintes: parâmetros derived_table num ficheiro de visualização, parâmetros query num aggregate table num parâmetro explore definido ou parâmetros materialization num aggregate_table num parâmetro explore definido.

Alterado O validador de LookML vai agora emitir um aviso para nomes de tabelas agregadas com mais de 255 carateres. Além disso, o gerador de LookML de tabelas agregadas vai deixar de gerar nomes com mais carateres do que o máximo permitido.

Alterado O controlador JDBC do Amazon Athena foi atualizado para a versão 2.0.9, o que dá aos utilizadores mais controlo sobre QueryExecutionPollingIntervalMultiplier e MinQueryExecutionPollingInterval.

Alterado O Microsoft Azure SQL Data Warehouse mudou de marca e passou a chamar-se Microsoft Azure Synapse Analytics.

Alterado Os utilizadores podem ver ligeiras diferenças nos canais apresentados como opções para fornecer conteúdo do Looker com a ação Anexo do Slack (token da API), consoante a app tenha sido configurada com um token de utilizador ou um token de utilizador do bot.

Alterado A definição de visualização de tabela Barras chama-se agora Visualização de células. As visualizações de células vão agora começar a partir de zero em vez do valor mínimo.

Alterado As transferências de CSV permitem agora carateres não romanizados no nome do ficheiro. Isto pode afetar a automatização que depende do nome do ficheiro estar vazio para ficheiros com nomes com carateres não romanizados.

Alterado A função de reposição de palavra-passe é bloqueada após demasiadas tentativas falhadas de início de sessão. A duração do bloqueio é de 5 minutos para a maioria dos clientes após 4 falhas e de 30 minutos para instâncias de PCI após 6 falhas.

Adicionado Um novo ponto final da API de implementação e um webhook permitem que os utilizadores implementem a produção a partir de qualquer SHA do Git, etiqueta ou referência de cabeçalho do ramo. Requer a ativação de um Modo de implementação avançado, em que as implementações só podem ser feitas através de API/webhook. Isto é útil para as configurações de instâncias de teste e de programador, eliminando a necessidade de vários repositórios.

Adicionado Agora, pode especificar atributos do utilizador numa definição de ação personalizada para controlar a capacidade de um utilizador individual enviar ou agendar dados para o destino da ação.

Adicionado Os painéis de controlo do LookML podem ser atualizados para painéis de controlo (beta) se a funcionalidade experimental Labs Nova experiência de painel de controlo estiver ativada.

Adicionado Já está disponível um bloco do Google Ads no Looker Marketplace. O bloco é suportado com o Serviço de transferência de dados do BigQuery.

Adicionado O dicionário de dados do Looker está agora disponível de forma geral no Looker Marketplace. Nota: as funcionalidades do Extension Framework e do Marketplace Labs têm de estar ativadas para usar a extensão do dicionário de dados do Looker.

Adicionado A funcionalidade experimental Labs Nova experiência de painel de controlo oferece agora algumas novas definições para paridade com os painéis de controlo normais:

Adicionado O termo Look vai ser ocultado quando a definição de marca branca Ocultar Look estiver ativada.

Adicionado Uma nova funcionalidade Labs, o seletor de campos do Explorar atualizado, inclui uma pesquisa mais inteligente, contexto de campo adicional, novas opções de início rápido e uma vista e gestão melhoradas dos campos selecionados.

Adicionado Uma nova funcionalidade beta, o framework de extensão do Looker, permite que os programadores criem aplicações e ferramentas JavaScript personalizadas com base no Looker sem necessidade de configurar a sua própria pilha para compilação. Para desenvolver extensões com o framework de extensão do Looker, os administradores do Looker têm de ativar a funcionalidade do Labs Framework de extensão.

Adicionado A visualização de indicador radial, disponível através do Looker Marketplace, suporta agora a capacidade de criar treliças por linha ou tabela dinâmica e controlar o número de linhas e colunas do indicador.

Adicionado O bloco do Google Ads Snowflake foi adicionado ao Looker Marketplace.

Adicionado No IDE do LookML, os utilizadores podem agora deslocar-se pelos erros de validação do LookML.

Adicionado Os dialetos que suportam o Calcite têm agora o Calcite ativado para suportar a consciência agregada.

Alterado Um novo design do IDE do LookML está disponível para todos os utilizadores com acesso a projetos do LookML. A funcionalidade do explorador de objetos do Labs já não está em versão beta e está disponível de forma geral. A funcionalidade Pastas antigas do IDE foi totalmente removida e já não é possível ativar o IDE antigo.

Alterado A funcionalidade Ficheiros .strings antigos para localização foi totalmente removida e não está disponível para reativação.

Alterado O validador do LookML vai agora renderizar um aviso se existirem várias entradas dos seguintes: parâmetros derived_table numa definição de visualização, parâmetros query num parâmetro aggregate_table num parâmetro explore definido ou parâmetros materialization num parâmetro aggregate_table num parâmetro explore definido.

Alterado O validador do LookML vai agora emitir um aviso para nomes de tabelas agregadas com mais de 255 carateres. Além disso, o gerador de LookML de tabelas agregadas vai deixar de gerar nomes com mais carateres do que o máximo permitido.

Alterado O controlador JDBC do Amazon Athena foi atualizado para a versão 2.0.9, o que dá aos utilizadores mais controlo sobre QueryExecutionPollingIntervalMultiplier e MinQueryExecutionPollingInterval.

Alterado O Microsoft Azure SQL Data Warehouse mudou de marca e passou a chamar-se Microsoft Azure Synapse Analytics.

Alterado Pode ver ligeiras diferenças nos canais apresentados como opções para fornecer conteúdo do Looker com a ação Anexo do Slack (token de API) do Action Hub do Looker, consoante tenha configurado a sua app com um token de utilizador ou um token de utilizador de bot. As novas configurações de anexos do Slack (token de API) só permitem a autenticação de utilizadores de bots.

Alterado Os administradores do Looker têm agora de alterar a palavra-passe SMTP se modificarem a porta ou o URL do servidor SMTP.

Corrigido O validador do LookML já não apresenta o erro Periods are not allowed in element or filter names quando um nome de elemento ou um filtro contém carateres indesejados, como pontos, para mosaicos em painéis de controlo do LookML.

Corrigido Os utilizadores sem a autorização see_lookml já não vão poder ver a opção Get Aggregated LookML no menu de definições de um painel de controlo.

Corrigido Se a funcionalidade do Labs Mensagem na página de início de sessão estiver ativada, vai renderizar a mensagem de início de sessão personalizada conforme esperado.

Corrigido As pastas pessoais e de grupo já não apresentam uma miniatura de imagem danificada para os painéis de controlo.

Corrigido Quando a página de destino configurada para um utilizador é uma página que existe por predefinição na barra lateral de navegação (por exemplo, Popular, Visto recentemente, Favoritos e Pastas partilhadas), é usado o nome dessa página em vez de Página inicial. Anteriormente, o item de navegação duplicado estava oculto.

Corrigido A união de resultados que não têm nenhum ponto de articulação já não apresenta o erro A LookML model message occurred. Unable to pivot results.

Corrigido A proteção contra o roubo de separadores foi atualizada ao nível da aplicação.

Corrigido O ponto final da API beta sync_lookml_dashboard já não renderiza uma mensagem de erro 500 se o esquema do painel de controlo do LookML estiver definido como Grelha.

Corrigido A seleção do ícone de roda dentada para Opções de colunas no cabeçalho de uma coluna de uma tabela já não bloqueia o título do cabeçalho.

Corrigido Os utilizadores sem a autorização see_lookml já não podem ver a opção Obter LookML agregado no menu de definições de um painel de controlo.

Corrigido As consultas de origem já não são ignoradas quando é criado um resultado unido.

Corrigido Foi resolvida uma vulnerabilidade de execução de código remoto no processador de markdown do Looker.

7.10

Alterado Agora, é usado um novo analisador Liquid durante a validação do LookML. Este novo analisador vai gerar novos avisos do Liquid para problemas de sintaxe que foram ignorados anteriormente. Os avisos indicam a linha do código LookML que está a causar o aviso.

Alterado No Looker 7.8, o Looker introduziu as opções de formato Normal (800 píxeis) e Largo (1600 píxeis) para enviar e agendar conteúdo por email. Na versão 7.10, quando enviada, se a visualização Larga renderizada exceder o limite do cliente de email do destinatário, este pode ter de deslocar a página horizontalmente para ver a visualização completa.

Alterado A funcionalidade antiga IDE Folders Toggle é desativada automaticamente. Esta funcionalidade antiga vai ser completamente removida no Looker 7.12. Saiba mais sobre as pastas do IDE.

Alterado O controlador JDBC do Apache Avatica Calcite foi atualizado para a versão 0.16.

Alterado A opção de dialeto Apache Druid 0.13 agora escreve cláusulas GROUP BY e ORDER BY mais limpas, além de usar funções SQL mais atualizadas para cálculos de diferença de datas de meses e anos.

Alterado Os comentários de contexto nas associações do Google BigQuery estão desativados por predefinição, porque invalidam a capacidade de colocação em cache do Google BigQuery e podem afetar negativamente o desempenho da cache. Pode ativar os comentários de contexto para uma associação do BigQuery desmarcando a definição Desativar comentário de contexto na página de documentação Definições de associação para a associação.

Alterado O controlador JDBC do Snowflake foi atualizado para a versão 3.12.5 para corrigir um erro ConcurrentModificationException que ocorre quando uma tentativa de fechar resultSets falha. Esta alteração também resolve um problema em que a utilização elevada podia fazer com que as consultas concluídas no Snowflake parecessem continuar a ser executadas no Looker, esgotando o conjunto de threads do Looker.

Alterado O controlador JDBC do MariaDB foi revertido para a versão 2.5.4.

Changed Agora, a eliminação de consultas é suportada para o Oracle RAC. O ID de ligação que o Looker obteve historicamente não incluía o ID do nó, que é necessário para terminar consultas em implementações do Oracle agrupadas. Agora, o Looker vai verificar o SID, o SERIAL# e o INST_ID quando obtiver o ID de ligação para terminar consultas. Nota: os clientes no Oracle RAC têm de atualizar os respetivos objetos da base de dados do Looker para incluir INST_ID na LOOKER_SESSION VIEW usada para obter estas informações.

Alterado O validador do LookML vai apresentar agora um aviso quando usar timeframes em grupos de dimensões do tipo type: duration. Além disso, é apresentado um aviso se forem usados intervals em grupos de dimensões de type: time.

Alterado Anteriormente, o gerador do LookML criava um grupo de dimensões com apenas um sublinhado, , para a tabela subjacente denominada time para os dialetos do Apache Druid. O gerador do LookML vai agora gerar um grupo de dimensões denominado _time para estes dialetos.

Alterado Anteriormente, o gerador de LookML gerava uma dimensão denominada count e uma medida denominada count se a tabela da base de dados subjacente tivesse uma coluna denominada count, o que originava um erro de LookML inválido. Agora, a dimensão tem o nome count_view_name.

Alterado As entregas de emails agendadas de conteúdo inline e anexos que excedam 20 MB ou 15 MB, respetivamente, devolvem um erro a indicar que o email ou o tamanho do anexo é demasiado grande.

Alterado As consultas i__looker só são processadas uma de cada vez pela base de dados interna da instância.

Adicionado A visualização personalizada do mapa de calor do calendário disponível no Looker Marketplace inclui as seguintes melhorias: novos estilos, novas opções de formatação, a capacidade de detalhar e suporte para cálculos de tabelas.

Adicionado O Looker Marketplace oferece agora 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 de idiomas adicionado para checo, hindi, lituano, norueguês (bokmål), tailandês e ucraniano.

Adicionado A página Whitelabel no painel Admin tem uma nova opção, Menções do Looker nas páginas de pastas, que remove qualquer menção do Looker na página da pasta pessoal de um utilizador quando esse utilizador não tem itens guardados na respetiva pasta.

Adicionado A página Incorporar no painel Administração tem uma nova opção, Remover navegação de Looks, que, quando ativada, remove a menção de Looks no menu de engrenagem dos Explorar incorporados.

Adicionado A página Tabelas derivadas persistentes (PDT) no painel Admin permite aos utilizadores filtrar pelo tipo de persistência aplicado à PDT, Acionador ou Persistir.

Adicionado Agora, a notoriedade agregada pode otimizar as consultas com DISTINCT contagens, sem exigir que o aggregate_table seja uma correspondência dimensional exata da consulta. Isto é suportado para os dialetos de SQL do Snowflake, BigQuery e Presto/Athena. O programador de LookML tem de declarar allow_approximate_optimization: yes na medida dos tipos count ou count_distinct para ativar esta funcionalidade. Além disso, a consciência de agregação suporta medidas 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 agregadas para painéis de controlo e Explores.

Adicionado Agora, o parâmetro LookML extends pode ser implementado em refinamentos. Saiba mais sobre a utilização de extends numa otimização do LookML.

Adicionado Os painéis de controlo (beta) com filtros vão incluir o parâmetro ui_config como parte da resposta LookML quando o LookML do painel de controlo é visto com a caixa de diálogo Obter LookML ou através da API dashboard_lookml. O parâmetro ui_config permite que um programador de LookML escolha o tipo de controlo de filtro, onde o controlo deve ser renderizado e as opções disponíveis para esses filtros.

Adicionado Já está disponível uma nova funcionalidade experimental do Labs, o CORS da API Looker. Esta funcionalidade permite que as aplicações Web baseadas no navegador chamem a API Looker através dos limites de domínio com o protocolo de partilha de recursos de origem cruzada (CORS). Cada aplicação Web tem de estar registada na instância do Looker e ativada por um administrador do Looker. A desativação desta funcionalidade bloqueia imediatamente todos os pedidos Web entre domínios para a API Looker.

Adicionado Já está disponível uma nova funcionalidade beta do Labs, a agrupamento de ligações à base de dados. Esta funcionalidade otimiza a reutilização da ligação à base de dados através do controlador JDBC, o que permite a manutenção de um conjunto de ligações quando se acede a bases de dados com dialetos suportados.

Adicionado O suporte do SDK Python para Python 3.6 já está disponível.

Adicionado Os utilizadores incorporados e os grupos incorporados são omitidos dos resultados devolvidos pelo ponto final search_group_potential_members na API 4.0 experimental.

Adicionado Os painéis de controlo (beta) suportam agora temas de filtros incorporados através das opções de temas nas definições de administrador.

Adicionado Os menus de mosaicos nos painéis de controlo (beta) apresentam agora aos utilizadores a opção de limpar a cache e atualizar e ver aspeto (se o mosaico se basear num aspeto guardado).

Adicionado Os painéis de controlo (beta) suportam agora a capacidade de obter LookML a partir das opções do menu do painel de controlo.

Adicionado Está disponível uma nova opção de dialeto, o Apache Druid 0.18. Esta opção suporta junções, tipos de localização e um SQL mais limpo do que nas versões anteriores.

Adicionado Os novos tipos de letra estão disponíveis se estiver a usar o tema predefinido do Looker para painéis de controlo incorporados.

Corrigido Foi resolvido o problema que impedia a edição de vários filtros do painel de controlo em simultâneo.

Corrigido Os utilizadores podem agora clicar num valor de dimensão numa sobreposição de detalhe sem que lhes seja pedido para adicionar um filtro.

Corrigido A análise detalhada de um mosaico passa agora a semana para os filtros do modal de análise detalhada.

Corrigido As larguras das colunas numa visualização de tabela já não são truncadas se a coluna tiver um campo com links ou se os totais estiverem ativados.

Fixado Os gráficos de colunas com etiquetas de valores ativadas apresentam agora valores baixos corretamente etiquetados quando também existem valores elevados no gráfico.

Corrigido Quando filtra por um parâmetro, os valores do filtro deixam de apresentar o valor quando é definida uma etiqueta.

Corrigido Numa visualização de tabela, se a definição de visualização Truncar texto estiver desativada, a altura da linha é agora ajustada automaticamente.

Corrigido A pasta Painéis de controlo do LookML mostra agora de que modelo é um painel de controlo do LookML.

Corrigido Os utilizadores podem criar um painel a partir do menu Procurar.

Corrigido Quando os filtros de elementos de um painel de controlo são atualizados porque as consultas de união foram alteradas, os filtros deixam de ser invalidados. Isto ocorre, a menos que esteja a eliminar ou a reordenar uma consulta de união que tenha mais do que uma consulta de origem com o mesmo modelo e nome de exploração.

Corrigido Enquanto uma visualização de tabela está a ser renderizada, o ícone para expandir um grupo de subtotais já não expande nem cobre o conteúdo na célula da tabela.

Corrigido Um utilizador com a autorização create_alerts já não vê o painel Administração sem opções de menu.

Corrigido Os alertas baseados nos totais das linhas foram ocultados no pop-up Editar alerta para impedir que as consultas geradas por alertas devolvam erros.

Fixed A edição de um alerta com um limite de "0" mostra agora o valor em vez de apresentar um espaço em branco.

Corrigido Se uma visualização de tabela for agendada ou exportada como PDF, os cabeçalhos das colunas vão ser expandidos automaticamente na vertical e o texto vai ser dividido em várias linhas.

Corrigido O Action Hub do Looker vai agora inferir a extensão de um ficheiro em vez de comprimir automaticamente um ficheiro enviado através do Slack.

Corrigido A tentativa de obter informações de agendamento através da API já não devolve uma mensagem de erro 500 se a resposta tiver um agendamento associado a um painel de controlo do LookML eliminado.

Fixed As transferências com opções de formato ativadas agora renderizam os valores formatados conforme esperado.

Corrigido No espaço Atividade do sistema do Explore, o campo is_personal foi modificado para is_personal_root com uma etiqueta, e foi adicionada uma descrição para indicar claramente que isto está apenas a verificar se uma pasta é a raiz da pasta pessoal.

Corrigido A adição de um ficheiro JSON/P12 ao estabelecer uma nova ligação no Looker vai deixar de indicar incorretamente que o ficheiro é inválido.

Corrigido O IDE do LookML já não é renderizado em branco após a confirmação e a validação.

Corrigido A alteração das definições de consolidação do projeto LookML para Exigir apenas a correção de erros antes de consolidar permite agora que os utilizadores consolidem com avisos existentes.

Corrigido O validador de conteúdo vai deixar de tentar validar conteúdo agendado que se baseava num painel de controlo ou num Look eliminados.

Corrigido No IDE do LookML antigo, a função que atualiza as dependências já não falha.

Corrigido Foi resolvida uma vulnerabilidade de XSS no IDE do Looker.

7.8

Changed Se for fornecido um campo desconhecido ou uma sintaxe inadequada no parâmetro _filters , é devolvido o seguinte aviso do LookML: Expected value in "_filters" to be a field name.

Alterado A integração do Slack está agora disponível sem a ativar através de uma funcionalidade do Labs.

Alterado O conteúdo do Looker Marketplace é agora visível para todos os utilizadores de uma instância se um administrador do Looker tiver ativado a funcionalidade Marketplace Labs.

Alterado A opção Obter LookML... nas definições de uma análise detalhada mostra agora as seguintes opções: LookML do painel de controlo, LookML da tabela agregada e LookML da tabela derivada.

Alterado As opções do dialeto do Apache Druid agora colocam os nomes das colunas entre aspas no gerador do LookML.

Alterado A autorização see_datagroups é agora específica do modelo.

Alterado Invalidar os filtros do painel de controlo anexados aos mosaicos de resultados unidos apenas quando as consultas de origem das consultas unidas tiverem sido alteradas ou se os campos de união tiverem sido alterados, e não quando existirem alterações de formatação no mosaico.

Adicionado O bloco Covid19, um modelo de dados pré-criado e painéis de controlo criados com base em dados públicos da COVID-19 do New York Times e da Johns Hopkins, já está disponível no Looker Marketplace.

Adicionado O gráfico de indicador radial está disponível para implementação através do Looker Marketplace.

Adicionado O bloco do Looker para o Braintree está disponível no Looker Marketplace.

Adicionado Com a app Slack, os utilizadores podem partilhar links no Slack a partir de visualizações do SQL Runner.

Adicionado A página de administração dos planos do programador inclui agora um resumo do formato e do destino dos envios agendados.

Adicionado As novas páginas de edição e lista de grupos melhoram o desempenho para permitir que as instâncias com milhares de grupos sejam geridas de forma integrada.

Adicionado Os utilizadores com qualquer autorização de agendamento podem acionar um agendamento com grupos de dados.

Adicionado Uma nova definição de administrador permite que os administradores especifiquem uma política de dados enviada por email para a respetiva instância do Looker. Esta definição controla se os links, os dados ou os links e os dados são enviados em emails agendados.

Adicionado As menções ao Looker podem ser removidas da página de configuração da conta e do texto de boas-vindas no separador do navegador , bem como do logótipo do Looker e dos links de volta ao Looker nos emails de notificação de alertas.

Adicionado Um novo evento JavaScript mostra resultados da consulta de mosaicos truncados como resultado da consulta que devolve mais linhas do que o limite de linhas da consulta. O limite de linhas pode ser um limite de linhas especificado pelo utilizador ou o limite de linhas predefinido do Looker de 5000 linhas.

Adicionado A agregação de reconhecimento é uma nova funcionalidade para acelerar as consultas e diminuir os custos da base de dados através da definição de tabelas agregadas no Looker. O Looker reescreve de forma inteligente o SQL para usar as tabelas agregadas sempre que possível, sem necessidade de criar explorações separadas.

Adicionado Os títulos dos mosaicos nos painéis de controlo (beta) podem agora ser ocultados.

Adicionado A resolução de versões para a importação de projetos cria um ficheiro de bloqueio para gerir as dependências adicionadas no ficheiro de manifesto. Para usar a deteção automática de atualizações de projetos remotos, pode especificar um nome de ramificação ou uma etiqueta de lançamento para a dependência. Quando adicionar a primeira dependência ao manifesto, é apresentado um pedido para criar o ficheiro de bloqueio.

Adicionado Quando os refinamentos do LookML estão ativados, o explorador de objetos direciona os utilizadores para o último refinamento por ordem de inclusão (se existir mais do que um).

Adicionado Agora, os PDTs paralelos podem ser criados em simultâneo por ligação. A concorrência predefinida é um. A simultaneidade pode ser aumentada nas definições de ligação.

Adicionado A extensão do dicionário de dados do Looker, uma origem centralizada para definições de campos e métricas, já está disponível no Looker Marketplace.

Adicionado O Amazon Redshift suporta a apresentação de esquemas externos (Amazon Spectrum) no SQL Runner e no gerador LookML.

Adicionado A visualização de círculos agrupados tem agora novas opções de formatação de cores e valores.

Adicionado A visualização de vários valores agora suporta cálculos de tabelas e a utilização de detalhes.

Adicionado Foi introduzida uma nova funcionalidade antiga, Nome da base de dados sem aspas do Snowflake, que mantém o comportamento anterior do Looker de deixar o nome da base de dados sem aspas na string JDBC e em determinadas consultas de metadados. Quando esta funcionalidade antiga está desativada, o Looker coloca todas as bases de dados entre aspas, o que permite valores sensíveis a maiúsculas e minúsculas, como bases de dados com letras minúsculas no Snowflake. Quando estiverem prontos para fazer a atualização com esta alteração, os administradores do Looker devem certificar-se de que os nomes das bases de dados Snowflake nas definições de ligações correspondem às letras maiúsculas e minúsculas que a base de dados real tem no Snowflake e, em seguida, desativar esta funcionalidade antiga.

Corrigido O teste de uma ligação à base de dados já não apresenta uma página em branco.

Corrigido Para uma ligação do BigQuery, as tabelas apresentadas em conjuntos de dados no SQL Runner aparecem corretamente em Criar vista a partir da tabela.

Corrigido Agora, arrastar um ficheiro de visualização para uma pasta funciona conforme esperado.

Corrigido O preenchimento automático do parâmetro do LookML type: agora gera sugestões conforme esperado.

Corrigido As tabelas externas do Redshift são agora apresentadas quando seleciona a opção Criar uma vista a partir da tabela no IDE do LookML.

Corrigido A seleção do botão Abrir pedido de obtenção num projeto já não redireciona para um URL inválido.

Corrigido A conversão de campos de grupo e campos dinâmicos como CHAR impede erros de ordenação quando executa consultas MySQL dinâmicas.

Corrigido A utilização de consultas com tabelas dinâmicas na atividade do sistema e nos i__looker Explores produz os resultados esperados.

Corrigido A consulta usada para obter metadados sobre esquemas e tabelas foi modificada para ser compatível com versões posteriores do Apache Druid (0.16 ou superior).

Corrigido Testar a conetividade de um dialeto devolve um erro mais relevante do que Driver cannot be found: NameError :: undefined local variable or method `e' for #Looker::DBConnectionTester:0x4ccf8cbf.

Corrigido Um parâmetro filters pode agora fazer referência a um campo que usa a sintaxe Liquid numa exploração sem renderizar o erro There was a problem running the validator.

Corrigido A tentativa de renderizar um painel de controlo do LookML cujo mosaico começa com o número 1 já não devolve 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, especialmente as consultas para alertas, que têm origem numa atividade do sistema do Explore, já não devolvem o erro undefined method `map' for "model:system__activity":String Did you mean? tap.

Corrigido A utilização de credenciais SMTP personalizadas para o Amazon SES codifica corretamente o endereço de email "De".

Corrigido O ícone de ajuda na barra de navegação superior respeita as definições de marca branca em todas as páginas.

Corrigido Os utilizadores podem criar corretamente um painel a partir do menu de navegação.

Corrigido A pasta Painéis de controlo do LookML mostra agora os modelos como esperado.

Corrigido As etiquetas são agora apresentadas como esperado na visualização do funil nos painéis de controlo (beta).

Corrigido Foram resolvidos vários problemas de vetores de cross-site scripting (XSS).

Corrigido A capacidade de adicionar uma medida personalizada a um mosaico existente nos painéis de controlo (beta) funciona agora como esperado.

Corrigido Agora, os utilizadores podem clicar num valor de dimensão na sobreposição de detalhe sem que lhes seja pedido para adicionar um filtro.

Corrigido Num painel de controlo incorporado (beta), a seleção de um link num modal de detalhe redireciona para esse link.

7,6

Alterado Os utilizadores que se autenticam no Slack a partir da página da respetiva conta do Looker vão agora receber uma notificação no Slack a indicar que a respetiva conta do Looker está associada.

Alterado O subparâmetro sort foi substituído pelo subparâmetro sorts, que assume a forma: sorts: [field_1: asc | desc, field_2: asc | desc, ...]

Alterado Para ambientes agrupados, a alteração da definição do nível de registo vai agora definir a alteração para todos os nós, em vez de definir apenas a alteração no nó que processa o pedido.

Alterado A funcionalidade de cópia de segurança automática do S3 vai deixar de estar disponível. Esta descontinuação afeta apenas as instâncias alojadas pelo cliente (as instâncias alojadas no Looker têm uma cópia de segurança automática). O Looker recomenda vivamente que aloje a sua própria cópia de segurança. Encontre detalhes sobre como o fazer na página de documentação Criar cópias de segurança.

Alterado Os nomes distintos (DNs) do LDAP suportam agora até 4000 carateres.

Adicionado Quando fornece aparências ou painéis de controlo num formato de ficheiro de visualização (PNG), pode especificar a largura da visualização através da opção Resolução da tabela. Para painéis de controlo, esta opção está disponível quando o formato de conteúdo está definido para usar o esquema de coluna única.

Adicionado O SDK TypeScript suporta novos fluxos de trabalho do serviço de tokens de autorização.

Adicionado Agora, pode partilhar conteúdo de painéis de controlo (beta) no Slack através da integração do Slack (beta) com comandos com barra e a pré-visualização de links.

Adicionado Foram feitas melhorias à visualização do indicador disponível no mercado (beta).

Adicionado Estão disponíveis novos blocos no Marketplace (beta): Braze, Salesforce Analytics e Square.

Adicionado A capacidade de navegar nos modelos LookML no IDE através de objetos, em vez de ficheiros, já está disponível ativando a funcionalidade experimental do Labs Navegador de objetos.

Adicionado Melhorámos a capacidade de pesquisa, o desempenho da página e a monitorização na página Tabelas derivadas persistentes no painel Administração. Os administradores do Looker podem usar a página Tabelas derivadas persistentes no painel Administração para ver PDTs por ligação e pesquisar PDTs específicas. Os utilizadores não administradores com a autorização see_pdts podem ver informações sobre PDTs de modelos para os quais têm acesso aos dados.

Adicionado Os refinamentos do LookML oferecem aos utilizadores uma forma de criar com base no LookML de visualizações e explorações 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 ficheiros de outros projetos; projetos em que precisa frequentemente de gerar os seus ficheiros a partir de tabelas na sua base de dados; e situações em que quer partilhar o LookML entre modelos ou projetos enquanto faz personalizações em cada local (ou seja, configurações de hub e spoke).

Adicionado A definição de nomes preferenciais para grupos espelhados dá aos administradores do Looker a capacidade de atribuir nomes personalizados a quaisquer grupos criados quando usam o mapeamento de grupos SAML, LDAP ou OpenID Connect. Os administradores do Looker também podem determinar se os utilizadores e os grupos herdados podem ser atribuídos a funções diretas no Looker, se os utilizadores e os grupos herdados podem ser adicionados a grupos nativos do Looker e se os utilizadores e os grupos herdados podem herdar funções de grupos nativos do Looker.

Adicionado A ligação a servidores do Bitbucket é agora suportada em portas diferentes da 7999.

Adicionado Os administradores do Looker podem agora associar várias instâncias do Looker a um único espaço de trabalho do Slack. No Slack, os utilizadores podem especificar uma instância do Looker predefinida para a qual podem ver conteúdo a partir do Slack.

Adicionado Os utilizadores podem ver e gerir os respetivos alertas através de uma página de gestão de utilizadores de alertas disponível no respetivo perfil de utilizador.

Adicionado Agora, é mais fácil organizar os painéis. Os utilizadores com acesso de edição podem arrastar e largar visuais e painéis de controlo fixados entre secções para os reorganizar.

Adicionado O conteúdo visualizado recentemente está agora disponível no separador Página inicialda appSlack.

Adicionado Os painéis de controlo (beta) suportam agora a capacidade de criar, ver e editar notas em mosaicos.

Adicionado Nos painéis de controlo (beta), agora, é possível editar o título de um mosaico de consulta inline a partir do painel de controlo, de forma semelhante ao título de um painel de controlo.

Adicionado Os painéis de controlo (beta) suportam agora a capacidade de criar um mosaico duplicado.

Adicionado As PDTs no Snowflake suportam agora a adição do parâmetro LookML cluster_keys. A definição deste parâmetro inclui CLUSTER BY na declaração PDT CREATE TABLE.

Adicionado O Apache Druid suporta agora a funcionalidade SQL Explain.

Adicionado O Microsoft Azure SQL Data Warehouse suporta agora a funcionalidade de subtotais.

Adicionado O controlador JDBC do MariaDB foi atualizado para a versão 2.6.0.

Adicionado Os comentários de contexto são removidos das consultas do BigQuery. Os comentários de contexto invalidaram a capacidade de colocação em cache do BigQuery e afetaram negativamente o desempenho da cache.

Adicionado As ligações do BigQuery suportam agora o OAuth. Nota: tal como acontece com todas as associações por utilizador, a ativação desta funcionalidade desativa o armazenamento em cache entre utilizadores.

Adicionado O dialeto MemSQL suporta agora subtotais e a mudança da dinamização para usar SQL na base de dados.

Adicionado O Apache Druid 0.13+ já está disponível. O suporte de dialetos, que inclui fusos horários, não suporta localizações. Também remove a solução alternativa de filtragem CASE WHEN desnecessária das versões anteriores.

Adicionado Foram feitas várias melhorias à forma como o Looker gera a formatação das declarações SQL.

Corrigido Vetor de cross-site scripting (XSS) resolvido na nova experiência do painel de controlo com filtros modificáveis pelo utilizador.

Corrigido A utilização do ponto final da API create_space para tentar criar uma pasta com um nome duplicado vai agora devolver uma mensagem de erro que indica que o nome do espaço já está a ser usado, em vez de devolver uma mensagem de erro 500 genérica.

Corrigido Os utilizadores dos painéis de controlo (beta) já não veem a opção Transferir se não tiverem as autorizações para transferir.

Corrigido A formatação de valores, Percent (0), já não trunca valores desnecessariamente nem remove a formatação de percentagens em cálculos de tabelas que tenham barras ativadas.

Corrigido Ocultar o título de um mosaico numa visualização de tabela (antiga) já não oculta também as opções do menu do mosaico.

Corrigido Os mosaicos de texto nos painéis de controlo (beta) agora renderizam corretamente o Markdown para listas numeradas ou não ordenadas.

Corrigido Foi corrigida uma vulnerabilidade nos painéis de controlo (beta), em que a utilização da funcionalidade com filtros modificáveis pelo utilizador podia ter executado potencialmente um vetor de scripting entre sites (XSS) ao ver o painel de controlo e alterar o valor do filtro.

Corrigido As alterações ao filtro de datas do painel de controlo são agora aplicadas aos utilizadores com uma definição de local diferente de en.

Corrigido A formatação condicional nas visualizações de tabelas já não é aplicada intermitentemente.

Corrigido Os cabeçalhos na nova visualização de tabela já não são truncados quando a definição Truncar texto está desativada.

Corrigido As visualizações de mapas funcionam agora conforme esperado com os cálculos de tabelas para mostrar uma legenda e as cores esperadas.

Corrigido Nos painéis de controlo (beta), os utilizadores que tentarem ver mosaicos baseados em dados aos quais não têm acesso ao modelo vão agora ver uma mensagem de erro em vez de um mosaico em branco.

Corrigido As visualizações de tabelas já não apresentam incorretamente medidas com listas de strings.

Corrigido A formatação condicional nas visualizações de tabelas já não ignora se a opção de ativação/desativação Incluir totais está desativada ou não.

Corrigido O tema clássico já não apresenta cabeçalhos de medidas como dimensões.

Corrigido O período de tempo Trimestre já não é predefinido para a ordenação na direção oposta de todos os outros períodos de tempo.

Corrigido Os painéis de controlo que renderizam PDFs de visualizações de tabelas que contêm o dimensionamento HTML já não resultam no corte desse mosaico.

Corrigido As personalizações em visualizações de tabelas com subtotais ativados já não aplicam intermitentemente a formatação de colunas de cor de fundo a todas as colunas.

Corrigido Os filtros personalizados que tentam usar medidas vão agora falhar com a mensagem de erro Field "_" is not in the current explore. em vez de falharem com a mensagem de erro Field "_" either does not exist in the current query or is a measure.

Corrigido A utilização do ponto final Schedule Plan run_once apenas com o parâmetro schedule_id já não produz uma resposta 500 inesperada.

Corrigido A tentativa de navegar para uma análise detalhada da atividade do sistema a partir de um painel de controlo através de painéis de controlo (beta) funciona agora como esperado.

Corrigido A funcionalidade Explorar Utilização de conteúdo já não mostra conteúdo duplicado com carateres inesperados no ID do conteúdo duplicado.

Corrigido A expansão de um valor que está reduzido por predefinição numa visualização de tabela com subtotais ativados já não impede o deslocamento.

Corrigido Quando usa o ponto final da API render_task, a capacidade de especificar tabelas expandidas já está disponível para renderizar um PDF de um painel de controlo.

Corrigido Os agendamentos que falham com esta mensagem de erro Invalid filter: view_name.field_name são agora modificados para alertar os utilizadores para reverem o respetivo conteúdo e reaplicarem os filtros aos campos atuais se o campo ao qual o filtro é mapeado tiver sido modificado no modelo.

Corrigido As programações que transmitem ficheiros do tipo XLSX para um destino S3/SFTP vão deixar de renderizar o erro NoMethodError : undefined method 'value' for nil:nilClass, apesar de os dados serem entregues com êxito.

Corrigido Agora, os alertas usam o fuso horário da aplicação no corpo do alerta, em vez de fazer referência ao fuso horário do sistema.

Corrigido Os fusos horários estão agora predefinidos para a ligação looker_app gerida pelo Looker quando os fusos horários dos utilizadores estão ativados.

Corrigido O validador já não apresenta o erro Periods are not allowed in element or filter names. quando um nome de elemento ou um filtro contém carateres indesejados, como um ponto.

Corrigido O teste de uma associação na página Associações de administração já não apresenta a mensagem Testing tmp_db_views se os PDTs estiverem desativados.

Corrigido O parâmetro do painel de controlo do LookML subtitle vai ser agora localizado.

Corrigido A capacidade de filtrar PDTs pelo respetivo nome de visualização na página PDT do painel Administração funciona agora como esperado.

Corrigido A opção de dialeto MSSQL 2012 é agora suportada. O nível de suporte do dialeto MSSQL 2008 foi reduzido para integração.

Corrigido A conversão de fuso horário em muitos dialetos que usam TIMESTAMP_TZ agora gera a conversão de fuso horário esperada no SQL gerado e nos resultados dos dados.

Corrigido As importações de dependências remotas já não pedem a opção edit se o projeto remoto for público.

Corrigido O preenchimento automático do parâmetro do LookML type: agora gera sugestões conforme esperado.

Corrigido O IDE já não gera automaticamente os carateres ${ adicionais após a seleção de um campo sugerido automaticamente.

Corrigido Agora, pode definir alertas em visualizações de valor único com base nos resultados com tabela dinâmica.

7.4

Alterado O controlador JDBC do Snowflake foi atualizado para a versão 3.11.1 para compatibilidade com o formato de resultados do Apache Arrow para um desempenho de obtenção de resultados melhorado.

Alterado O controlador JDBC do Dremio foi atualizado para a versão 4.1.4 para suporte de SSL. As associações existentes podem ter de ser atualizadas na página Administração em Associações de bases de dados. Selecione Validar certificado SSL para aplicar uma validação rigorosa do nome do anfitrião.

Alterado O parâmetro connection num ficheiro LookML sugere agora automaticamente ligações de base de dados que estão disponíveis na instância.

Alterado A autorização do utilizador ?Agora, o download_without_limit pode ser definido para modelos específicos, em vez da implementação anterior ao nível da instância.

Alterado Agora, a página de administração da PDT é carregada cerca de 100 vezes mais rápido do que antes.

Alterado No IDE, o ícone de recolhimento está agora sempre visível, em vez de estar visível apenas quando passa o cursor do rato sobre ele.

Adicionado As integrações do Google Drive e do Google Sheets estão agora disponíveis através do Action Hub do Looker.

Adicionado A nova sintaxe filters é mais concisa e simples de escrever. Os parênteses retos denotam uma matriz com pares de chave-valor.

Adicionado Agora, as medidas podem ser ordenadas por outras medidas no parâmetro order_by_field.

Adicionado Os mosaicos nos painéis de controlo (beta) suportam agora a opção de esquema de grelha.

Adicionado O conteúdo de um mosaico nos painéis de controlo (beta) já pode ser transferido nestes formatos: TXT, Excel, CSV, JSON, HTML, Markdown e PNG.

Adicionado Os mosaicos de resultados unidos são agora filtráveis e totalmente suportados nos painéis de controlo (beta).

Adicionado Os painéis de controlo (beta) já podem ser transferidos nos formatos PDF e CSV. Nota: os formatos PDF continuam a renderizar o design do painel de controlo antigo.

Adicionado Pode associar vários espaços de trabalho do Slack a uma única instância do Looker e aceder ao conteúdo do Looker a partir do separador Início no Slack.

Adicionado Estão agora disponíveis mais blocos e visualizações no Looker Marketplace (beta): blocos Salesforce, Hubspot, Square, Time Tracking Essentials e Zendesk Analysis, bem como visualizações de gráficos de asterisco e de radar.

Adicionado Os espaços em branco são agora respeitados nos filtros.

Adicionado Agora, os utilizadores têm a capacidade de ativar/desativar filtros para visuais incorporados através das definições de incorporação na página Administração. Nota: esta definição aplica-se a todos os Looks incorporados na instância.

Adicionado Os parâmetros label e description do grupo de dados estão agora visíveis na página Grupos de dados no painel Administração. Ambos os subparâmetros podem ser localizados através de ficheiros de strings locais.

Adicionado A ligação à base de dados executa agora testes para verificar a capacidade de um utilizador da base de dados usar vistas estáveis de PDT (CREATE VIEW, SELECT, DROP VIEW) quando adiciona uma nova ligação do Looker.

Corrigido Os fusos horários das consultas em mosaicos vão deixar de estar em branco.

Corrigido A desativação da definição Fusos horários específicos do utilizador já não é ignorada, pelo que a opção na IU continua a ser apresentada.

Corrigido Os ficheiros topojson personalizados em pastas IDE são agora renderizados corretamente numa visualização incorporada.

Corrigido A formatação de valores em visualizações guardadas em painéis de controlo já não produz o seguinte erro: l.valueFormat is not a function.

Corrigido As PDTs com o parâmetro publish_as_db_view definido como yes vão agora publicar vistas estáveis para todos os modelos de produção aos quais a PDT está associada.

Corrigido Os cabeçalhos das tabelas estão agora a seguir as personalizações feitas nas definições de visualização.

Corrigido Foi resolvida uma vulnerabilidade que permitia a um utilizador com as autorizações explore e access_data tirar partido malicioso das opções do menu de séries para introduzir um vetor de cross-site scripting (XSS).

Corrigido Foi resolvida uma vulnerabilidade que permitia aos programadores tirar partido de forma maliciosa das etiquetas e dos valores de medição para introduzir um vetor de scripting entre sites (XSS).

Corrigido Foi resolvida uma vulnerabilidade que permitia aos utilizadores tirar partido de forma maliciosa das etiquetas de valores nas definições de visualização de barras para introduzir um vetor de scripting entre sites (XSS).

Corrigido Na experiência dos painéis de controlo (beta), os mosaicos de tabelas já não são cortados quando os utilizadores se deslocam para a parte inferior do mosaico.

Corrigido Os utilizadores já não entram num estado de união do Git incorreto quando os ficheiros são eliminados de um ramo diferente.

Corrigido Os valores dos subtotais já não mudam quando os utilizadores clicam nas células da tabela.

Corrigido A programação ou a transferência de conteúdo que não produz resultados já não falha com a mensagem de erro RendererNoRenderFinishedEventReceivedError - retried.

Corrigido Os agendamentos de um utilizador já não falham o envio quando esse utilizador tem o modo de programação ativado, mas não tem acesso develop ao modelo no qual o conteúdo do agendamento se baseia.

Corrigido O agendamento ou o envio de conteúdo do Looker já não falha quando a definição regional fr_FR é usada numa instância.

Corrigido Foi adicionada uma opção de reticências para nomes de ficheiros longos no IDE para evitar um excesso de texto.

Corrigido A eliminação de vários modelos do IDE já não impede que um utilizador elimine todos os modelos configurados na página Gerir projetos.

Corrigido Os utilizadores já não recebem uma mensagem de erro 404 quando tentam eliminar ramificações do Git que contêm um caráter de barra, "/".

Corrigido As etiquetas e as descrições de grupos de dados, quando localizadas, já não devolvem a mensagem de erro do IDE parameter "label" must be a string. Hash was given.

Corrigido Os dialetos baseados em Snowflake e MySQL já não devem devolver erros de método indefinido quando são usados carateres separadores de parâmetros JDBC adicionais.

Corrigido Os testes de dados do LookML têm de ter nomes únicos num modelo: é apresentado um erro do IDE se um teste com o mesmo nome for definido mais do que uma vez.

Corrigido O fuso horário renderizado com o parâmetro query_timezone em tabelas derivadas nativas não persistentes já não apresenta um valor inválido.

Corrigido O reaper de PDTs remove agora eficazmente as visualizações de propriedade de PDTs estáveis desatualizadas.

Corrigido O reaper de PDTs vai agora remover PDTs temporárias que não foram detetadas anteriormente pelo reaper.

Corrigido As PDTs já não falham na compilação com a mensagem de erro duplicate key violates unique constraint.

Corrigido As PDTs já não são recompiladas após a atualização para uma nova versão do Looker.

7.2

Alterado As definições da página inicial estão fora dos Labs (beta) e na secção Administração, em Definições gerais.

Alterado O SQL Explain foi removido das explorações do DataVirtuality porque não é suportado por este dialeto. Além disso, foi adicionada a funcionalidade SQL Explain às explorações do dialeto MS SQL Data Warehouse.

Alterado Atualizou a versão do controlador JDBC do Presto para a versão 0.230.

Alterado Atualizou o controlador JDBC do Exasol para a versão 6.2.3.

Alterado Os seguintes dialetos são agora considerados integrações de dialetos: Oracle ADWC, Qubole Quantum e Spanner.

Alterado A Pesquisa organizada já não é uma funcionalidade beta do Labs e está agora disponível de forma geral na plataforma Looker.

Alterado Atualizou o controlador JDBC do BigQuery para a versão 1.9.6. Esta atualização também resolve a geração incorreta do erro Google Standard SQL database encountered an error. Unsupported type: DATETIME por parte das consultas.

Alterado As tabelas predefinidas nas associações do BigQuery, como publicdata e fh-bigquery, vão deixar de ser preenchidas automaticamente no SQL Runner.

Alterado O menu de colunas nos gráficos de tabelas foi simplificado e agora contém as seguintes opções de dimensionamento: Dimensionar automaticamente todas as colunas e Repor todas as larguras das colunas. Além disso, as alterações à largura feitas através do menu de colunas são agora persistentes.

Adicionado Apresentamos uma nova versão experimental da API Looker, versão 4.0.

Adicionado O parâmetro LookML parameter é agora suportado nos seguintes tipos de filtros (beta) do painel de controlo: botões de rádio, grupo de botões, menu pendente e avançado (é).

Adicionado Suporte para mapas estáticos (regiões) e ponto em painéis de controlo (beta).

Adicionado Já está disponível a capacidade de criar e gerir alertas com uma nova IU simplificada nos painéis de controlo (beta).

Adicionado Apresentamos estes novos blocos e visualizações no Looker Marketplace (beta): Salesforce, Square, gráfico de radar e gráfico de dispersão.

Adicionado Apresentação de uma caixa de seleção de projetos do BigQuery na IU do SQL Runner para dialetos do BigQuery que suportam várias bases de dados.

Adicionado Apresentamos a capacidade de selecionar a partir de várias bases de dados quando seleciona Criar vista a partir da tabela no IDE.

Adicionado Apresentamos um novo ponto final beta na API 3.1 denominado dashboard_lookml.

Adicionado Apresentamos a capacidade de criar ficheiros LookML genéricos no IDE para usar em testes de dados ou Explores.

Adicionado Apresentamos opções de atalhos de teclado para dobrar: Alt + Command + 0 e desdobrar: Alt + Command + = código no IDE.

Adicionado O dialeto mostra agora as vistas da base de dados no SQL Runner e na opção Criar vista a partir da tabela no IDE.

Adicionado Apresentamos o suporte de PDT para o dialeto do Amazon Athena.

Adicionado Apresentamos a capacidade de os administradores desassociarem as associações existentes do Slack para a ação da app Slack (beta).

Adicionado Apresentamos a capacidade de substituir os tipos de campos detetados pelo Looker e as colunas dinâmicas numa visualização do SQL Runner.

Adicionado O agendador monitoriza agora a fila de tarefas agendadas para tarefas que foram colocadas em fila durante uma hora ou mais, enquanto as tarefas mais recentes foram retiradas da fila com êxito. Embora seja raro, se isto acontecer, a tarefa agendada é fechada e comunicada com um erro na página Histórico de agendamentos do Looker.

Adicionado Apresentamos o limite de concorrência de consultas de 1 para painéis de controlo e explorações com base no modelo system__activity para melhorar os impactos no desempenho.

Adicionado Os utilizadores sem a autorização explore já podem transferir uma análise detalhada no formato PNG.

Adicionado Os painéis de controlo da atividade do sistema já podem ser partilhados com outros utilizadores através de ações do centro de ações.

Corrigido O parâmetro value_format e a formatação de números implementados na IU do Explore (Explorar) vão deixar de perder precisão para números com mais de 17 dígitos.

Corrigido O erro NoMethodError : undefined method `each' for nil:NilClass já não é apresentado quando uma configuração visual não está definida num painel de controlo do LookML que está a ser convertido num painel de controlo definido pelo utilizador.

Corrigido Os projetos com pastas do IDE desativadas e que contêm um ficheiro strings.json agora apresentam corretamente os ficheiros LookML no IDE.

Corrigido Elimine a tabela PDT antes de a 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 utilizadores podem expandir as propriedades localizáveis nos parâmetros quando um parâmetro tem um mapeamento de localidade predefinido do valor da propriedade e o outro não.

Corrigido A criação de um alias de uma dimensão de type: location com outra dimensão de type: location já não produz uma medida da dimensão com alias em nenhuma exploração em que o campo se encontre.

Corrigido Os dialetos do Postgres vão agora colocar entre aspas os nomes de tabelas/esquemas que tenham espaços nos seguintes casos: o gerador de SQL vai escrever sql_table_names adequadamente e os fragmentos do SQL Runner vão segmentar o esquema/as tabelas corretos.

Corrigido A utilização da funcionalidade Localizar e substituir no IDE já não impede a apresentação da sobreposição Ir para o ficheiro.

Corrigido A criação de tabelas dinâmicas com base numa dimensão que tenha um campo subjacente do tipo de dados float no dialeto do BigQuery já não apresenta este erro: Failed to retrieve data - Partitioning by expressions of type FLOAT64 is not allowed.

Corrigido A utilização da opção Obter LookML do painel de controlo num painel de controlo definido pelo utilizador já não gera LookML incorreto ao apresentar campos de type: time como type: string.

Corrigido A validação através do validador de conteúdo produz um erro mais útil se os filtros implementados forem do tipo de dados errado.

Corrigido Os pontos finais da API run_query e run_inline já não acionam reconstruções de PDT, mesmo que o parâmetro rebuild_pdts esteja definido como false.

Corrigido Desativou o valor externalbrowser para o parâmetro authenticator no controlador JDBC do Snowflake para impedir chamadas arbitrárias a aplicações de navegador no servidor do Looker.

Corrigido Os painéis de controlo sem mosaicos já não bloqueiam a fila da programação e renderizam um painel de controlo vazio.

Corrigido Os alertas já não permitem referenciar um campo que não existe atualmente na consulta de um mosaico. Os alertas que fazem referência a campos que já não existem na consulta do mosaico continuam a gerar esta mensagem de erro: undefined method `[]' for nil:NilClass.

Corrigido A capacidade de um utilizador com autorizações de agendamento selecionar Adicionar agendamento… a uma análise detalhada a partir das opções do menu da análise detalhada.

Corrigido Agora, é possível abrir um ficheiro ZIP de um painel de controlo com carateres japoneses nos títulos dos mosaicos conforme esperado.

Corrigido As visualizações de valor único vão deixar de ser incluídas na mensagem de email de um alerta para evitar a apresentação de dados em conflito.

Corrigido A definição da definição de visualização Limitar linhas apresentadas para Ocultar as últimas 0 linhas já não renderiza ficheiros danificados.

Corrigido O nome completo do campo já não é apresentado quando transfere uma análise detalhada com 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 de controlo que geram um ZIP de ficheiros CSV mostram agora a mensagem de erro da própria consulta em vez de Error streaming dashboard-/.csv to out.

Corrigido A utilização da função _theme={} já não pisca ao carregar os painéis de controlo. Este comportamento não ocorreu com os painéis de controlo (beta) ativados.

Corrigido A janela de pop-up para eliminar conteúdo num contexto de incorporação de SSO já não apresenta a palavra Looker.

Corrigido As barras na visualização de tabela são agora apresentadas conforme esperado quando a opção de visualização Botão de corte está ativada.

Corrigido As visualizações de valor único nos painéis de controlo (beta) conseguem mostrar corretamente uma comparação quando está a ser usado um formato de folha de cálculo para o valor.

Corrigido As visualizações de valor único já não apresentam incorretamente percentagens nos painéis de controlo (beta).

Corrigido Os administradores podem ver, editar e eliminar alertas privados e alertas que não podem ser seguidos, mas não podem seguir alertas que não podem ser seguidos.

7,0

Alterado Painéis de controlo de atividade do sistema melhorados para melhorar a experiência de monitorização da instância do Looker.

Alterado O IDE clássico continua disponível como uma funcionalidade antiga denominada IDE Folders Toggle. Veja o cronograma de descontinuação das funcionalidades antigas.

Alterado Item adicionado a 28 de janeiro de 2020: foi implementada uma alteração que removeu a capacidade de obter conjuntos de dados fora do projeto predefinido para uma ligação ao BigQuery.

Alterado Anteriormente, um group_label era ignorado se houvesse apenas um campo no parâmetro. Agora, group_label agrupa 1 ou mais campos na página Explorar. Esse campo continua a ser apresentado aninhado em group_label.

Alterado Os filtros do painel de controlo são agora repuestos para desativados num mosaico de resultados unidos quando a união é alterada de alguma forma, por exemplo, se alguém reordenar as consultas de união ou adicionar ou remover consultas.

Alterado Os campos personalizados já não requerem o grupo Utilizadores beta de campos personalizados. Os campos personalizados estão agora visíveis para todos os utilizadores que tenham a autorização create_table_calculations.

Changed Atualização do controlador JDBC do Snowflake para a versão 3.10.2.

Alterado A geração de SQL para agregações simétricas do Snowflake usa agora MD5() porque MD5_NUMBER() está a ser descontinuado.

Alterado Atualizou o controlador JDBC da Oracle para a versão 18.3 para resolver um erro de ligação à base de dados Oracle: Cannot connect: connection refused: Java::JavaSql::SQLException: ORA-28040: No matching authentication protocol.

Alterado Atualização do controlador JDBC do Qubole Presto para a versão 2.2.0.

Adicionado Agora, é possível gerar tabelas de visualização estáveis com nomes estáticos com base em PDTs. Uma vista de base de dados estável só é publicada para a respetiva PDT subjacente quando essa PDT é recompilada.

Adicionado Para cada recompilação de um PDT, o nome da tabela fornecido passa a ser exclusivo. Isto vai gerar uma maior estabilidade e reconstruções mais rápidas para determinados dialetos.

Adicionada A capacidade de realizar ações em massa de mover e eliminar em pastas e ficheiros.

Adicionado A capacidade de usar Shift + clique como atalho para selecionar um intervalo de pastas ou ficheiros na barra lateral do IDE.

Adicionado A capacidade de mover um ficheiro para uma pasta reduzida.

Adicionado A capacidade de expandir uma pasta depois de passar o cursor do rato sobre um ficheiro e colocá-lo sobre a pasta.

Adicionado A capacidade de criar uma vista a partir da tabela numa pasta.

Adicionado A capacidade de reduzir a barra lateral do IDE.

Adicionado A capacidade de ver ficheiros de projetos importados nativamente no IDE, organizados numa pasta denominada imported_projects na barra lateral do IDE.

Adicionado A funcionalidade Labs do Looker Marketplace (beta) está agora ativada por predefinição.

Adicionado A funcionalidade Labs experimental Nova experiência do painel de controlo mostra uma nova página de destino para painéis de controlo em branco (beta) para ajudar a orientar os utilizadores na criação de conteúdo.

Adicionado A funcionalidade experimental do Labs Nova experiência do painel de controlo suporta agora mosaicos de resultados unidos.

Adicionado A nova visualização de tabela permite limitar as linhas apresentadas e mostrar ou ocultar os totais das linhas e os totais das colunas.

Adicionado Agora, os painéis oferecem aos utilizadores a capacidade de adicionar descrições das secções.

Adicionado Um novo evento JavaScript, dashboard:loaded, indica quando um painel de controlo foi carregado quando os mosaicos não estão definidos para execução automática.

Adicionado Apresente os filtros do painel de controlo que vão ser aplicados quando criar um alerta.

Adicionado Capacidade de gerir um alerta a partir da página do histórico de alertas no painel Administração.

Adicionado Suporte de intervalo de tempo de milissegundos e microssegundos para SQL padrão do BigQuery.

Adicionado Foi introduzido o suporte de dialeto para a versão 8.0.12 ou superior do MySQL.

Adicionado Foi introduzido o suporte de dialetos para o Qubole Presto no Google Cloud.

Adicionado A navegação para um ficheiro de visualização no IDE desloca agora a barra lateral do IDE para o ficheiro de visualização selecionado.

Adicionado Foram introduzidos os parâmetros label e description para datagroups.

Adicionado O formato JSON é agora suportado para ficheiros de strings de localização de modelos.

Corrigido Os utilizadores não administradores que podem ver o painel Administração já não veem a mensagem de erro Looker cannot deliver mail. The SMTP credentials are not valid .

Corrigido As definições de fuso horário de um novo utilizador já não são ignoradas depois de o utilizador iniciar sessão pela primeira vez através de email e palavra-passe.

Corrigido Os subtotais já não falham intermitentemente em explorações aleatórias.

Corrigido As visualizações de valor único nos painéis de controlo (beta) já não falham ao apresentar um valor quando existem tabelas dinâmicas nos dados subjacentes.

Corrigido Ter campos LookML com um parâmetro HTML definido já não transforma todo o texto definido nesse parâmetro num link de detalhe predefinido.

Corrigido Os painéis de controlo incorporados (beta) na oferta Powered by Looker já não apresentam links direcionados para o Looker.

Corrigido Os emails de erro nas instâncias de preparação já não são enviados a todos os utilizadores.

Corrigido Uma vulnerabilidade que permitia potencialmente aos utilizadores administradores aceder a ficheiros confidenciais do servidor do Looker modificando uma ligação à base de dados.

Corrigido Uma modificação que removeu os campos de anfitrião, porta e base de dados das definições da base de dados de substituição do PDT, o que resultou em fluxos de trabalho do PDT danificados.

Corrigido Os objetos do Presto ARRAY já não são apresentados como [object Object] no SQL Runner.

Corrigido Um campo dimension_group de type: duration apresenta agora o intervalo de tempo concatenado com o nome do campo.

Corrigido As consultas de uma ligação do BigQuery já não apresentam 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] quando são filtradas por um campo de medida de type: median_distinct.

Corrigido Os fusos horários específicos do utilizador já não usam por predefinição um fuso horário diferente do escolhido na definição do fuso horário da aplicação.

Corrigido O painel PDT apresenta agora corretamente os PDTs regenerados a partir de origens do Explorar que usam filtros de acesso.

Corrigido As etiquetas exploradas que foram localizadas já não apresentam uma etiqueta em branco se não tiver sido definido nenhum ficheiro de strings para essa região.

Corrigido Os resultados dos testes de dados com falhas devolvem agora mais dados da API para pontos finais nulos.

Corrigido O parâmetro case do LookML com um label nulo já não devolve resultados de filtros incorretos.

Corrigido Os nomes das tabelas do Snowflake de identificadores com letras maiúsculas e minúsculas já não são citados incorretamente quando são consultados a partir da execução de SQL.

Corrigido As ligações à base de dados do Snowflake parametrizadas já não passam pelo nome do atributo quando testam a conetividade de uma ligação.

Fixed Um valor que continha, pelo menos, um caráter de cada um destes conjuntos, ,'"& e ^%_ , já não tem aspas duplas, o que resulta na ausência de dados na análise detalhada.

Corrigido Os subtotais das consultas do MySQL 8.X geravam erros de SQL devido a uma descontinuação na ordenação GROUP BY. A versão 8.0.12 do MySQL foi adicionada como uma nova opção de dialeto com a geração de SQL adequada.

Corrigido A obtenção prévia de um esquema de base de dados já não produz comportamentos indesejáveis em algumas ligações à base de dados.

Corrigido Os testes de dados já não apresentam um número incorreto de afirmações nem resultados inconsistentes.

Corrigido Incapacidade de modificar o parâmetro cron numa ligação à base de dados do BigQuery através de substituições de PDT.

Corrigido O validador de conteúdo não conseguiu denunciar um campo em falta nos filtros de métricas personalizadas.

Fixado As medidas de type: median_distinct no BigQuery usavam o menor de dois valores em vez da média aritmética.

Corrigido A introdução de carateres do tipo não UTF8 já não resulta num erro 500 nas definições da associação nem no SQL Runner.

Corrigido Os utilizadores com locais definidos como en já não veem o erro Invalid locale for user "es_ES", not defined in project.

Corrigido Se a variável de sessão do Snowflake TIMESTAMP_INPUT_FORMAT tiver sido alterada do valor predefinido, as consultas que usam TO_TIMESTAMP podem falhar.

Corrigido A consulta do esquema de informações do PrestoDB para preencher o SQL Runner e gerar ficheiros LookML podia gerar declarações UNION repetitivas.