Registo de alterações do Looker 21

21,20

Alterado A funcionalidade antiga Usar trajetos de painéis de controlo antigos está agora desativada por predefinição.

Alterado Depois de guardar uma análise detalhada num painel de controlo, os utilizadores que clicarem no link do painel de controlo a partir da faixa de confirmação vão aceder ao painel de controlo no modo de edição.

Alterado Quando um utilizador tenta navegar para fora de um painel de controlo com alterações não guardadas, é agora apresentada uma caixa de diálogo de avisoDescartar alterações?.

Alterado Uma nova funcionalidade antiga, Usar a navegação antiga e o encaminhamento antigo, permite-lhe desativar a navegação melhorada, que é agora a experiência de navegação predefinida. A funcionalidade antiga Usar navegação antiga e encaminhamento antigo vai ser removida a partir do Looker 22.2.

Alterado A experiência de alertas predefinida inclui agora todas as funcionalidades e capacidades dos alertas melhorados sem necessidade de ativar uma funcionalidade do Labs.

Alterado Para resolver uma vulnerabilidade, o Looker já não reconhece etiquetas XHTML de fecho automático em visualizações personalizadas. A ativação de uma nova funcionalidade antiga, Permitir etiquetas vazias no estilo XHTML em visualizações personalizadas, faz com que as etiquetas XHTML de fecho automático sejam reconhecidas em visualizações personalizadas, mas também expõe a vulnerabilidade. Para mais informações, consulte a página de práticas recomendadas Permitir etiquetas vazias no estilo XHTML em visualizações personalizadas.

Adicionado O Looker melhorou o estilo de visualização do modo escuro para gráficos de valor único, cartesianos, circulares e múltiplos de donut.

Adicionado Está disponível um novo painel de detalhes para os painéis de controlo, incluindo uma nova área onde pode adicionar uma descrição para o painel de controlo. Também são apresentados metadados que mostram o utilizador que criou e atualizou o painel de controlo, juntamente com o número de favoritos e visualizações.

Adicionado A nova funcionalidade do Labs de análises guiadas na atividade do sistema oferece a opção de tirar partido de um formato de perguntas e respostas para realizar análises na atividade do sistema Histórico.

Adicionado A análise detalhada da atividade do sistema do painel de controlo inclui agora o parâmetro preferred_viewer e também mitiga um problema em que o campo is_legacy não estava a ter em conta os valores nulos.

Adicionado O Looker suporta agora o parâmetro approximate para o dialeto de SQL padrão do Google BigQuery.

Adicionado O botão de ativação/desativação do novo tempo de execução do LookML (aragonite) Labs ativa a opção para usar o aragonite na instância do Looker. Quando esta funcionalidade do Labs está ativada (predefinição), os programadores do LookML podem ativar o Aragonite para projetos individuais do LookML na instância adicionando a declaração aragonite: yes ao ficheiro de manifesto de um projeto.

Adicionado Uma nova mensagem de erro avisa os utilizadores quando tentam usar modelos Liquid no parâmetro value_format.

Adicionado A descrição de Detalhes do painel de controlo no novo painel de detalhes do painel de controlo usa a mesma API que as descrições anteriores.

Adicionado O dialeto do Looker MySQL 8.0.12+ suporta agora PDTs incrementais.

Adicionado Um novo ponto final para o SDK do Looker permite que os utilizadores peçam um gráfico de dependências para um PDT.

Adicionado O Looker introduziu um novo parâmetro do LookML, interval_trigger. O parâmetro interval_trigger especifica um intervalo no qual uma tabela derivada é acionada para reconstrução. interval_trigger pode ser um subparâmetro de datagroup ou derived_table e aceita uma string de intervalo que indica um número de segundos, minutos ou horas (como "24 hours").

Adicionado O modal de detalhes da PDT inclui agora um botão Mostrar gráfico de dependências que apresenta um diagrama de relações com os nomes e os estados de quaisquer tabelas derivadas em cascata das quais a PDT depende.

Corrigido Num menu aninhado, o item do menu principal permanece agora realçado.

Corrigido Clicar num item de menu com um menu aninhado não fecha ambos os menus.

Corrigido Foi corrigido um problema em que os grupos LDAP com o prefixo # estavam a causar erros.

Corrigido Foi corrigida uma mensagem de erro nas páginas de utilizadores beta que indicava "user never logged in" para os utilizadores que tinham iniciado sessão através de SAML.

Corrigido Foram corrigidos problemas de desempenho com o seletor de grupos nas páginas de edição de utilizadores. Isto exigiu uma ligeira alteração ao design, mas a experiência do utilizador geral é a mesma.

Corrigido O Looker aceita agora qualquer caminho de confiança de certificado válido ao validar certificados SSL/TLS, em vez de falhar se existir um caminho inválido e válido na mesma cadeia apresentada pelo servidor.

Corrigido As datas erróneas, como January 1900, já não aparecem nos resultados da consulta quando um utilizador transfere os resultados em formato CSV.

Corrigido O ponto final da API run_query agora renderiza um conjunto de resultados vazio em vez de devolver um erro a indicar que "The response body could not be parsed".

Fixed A utilização do parâmetro value_format_name passa a arredondar para a precisão de vírgula flutuante especificada.

Corrigido A transferência de resultados no formato XLSX já não renderiza números com notação exponencial.

Corrigido Foi corrigido um problema que fazia com que determinadas consultas de atividade do sistema do elemento Explorar Histórico devolvessem um erro de chave primária.

Corrigido Foi corrigido um problema que permitia selecionar o modelo system_activity enquanto os conjuntos de modelos estavam a ser editados.

21,18

Alterado A data de eliminação foi alterada para data de movimento para o lixo nas vistas de utilização de Looks e painéis de controlo das explorações de utilização de conteúdo da atividade do sistema para diferenciar entre a eliminação temporária (lixo) e a eliminação definitiva (absoluta).

Alterado A funcionalidade antiga Reverter para painéis de controlo antigos foi prolongada até ao Looker 22.0.

Changed Para ligações do Looker ao Microsoft SQL Server (MSSQL), ao Microsoft Azure Synapse Analytics e à base de dados SQL do Microsoft Azure, se precisar de especificar uma porta não predefinida que não seja 1433 e a sua base de dados exigir a utilização de uma vírgula em vez de dois pontos, pode adicionar useCommaHostPortSeparator=true no campo Parâmetros adicionais da página Definições de ligação do Looker. Isto permite-lhe especificar uma porta não predefinida diferente de 1433 no campo Remote Host:Port.

Alterado A cor do limite do componente Button foi atualizada para melhorar o contraste.

Alterado A cor do limite dos componentes de entrada foi atualizada para melhorar o contraste.

Adicionado Os seguintes blocos do Looker Marketplace foram convertidos numa nova estrutura que usa refinamentos do LookML em vez de extensões e estão disponíveis para instâncias no Looker 21.8 ou posterior: Retail Analytics, Google Ads Transfer, Jira, Shopify, Amazon Redshift Admin, Hubspot Marketing, Zendesk, Braintree Payments, Community Mobility, Campaign Manager 360, GitHub, Google Analytics 360, Search Ads 360, Chronicle, Google Cloud Audit Logs, Census Data e BigQuery Info Schema. Se a sua instância do Looker tiver uma versão de um destes blocos instalada que use extensões e quiser instalar a versão do bloco que usa refinamentos, pode seguir estas instruções para migrar quaisquer personalizações que o seu bloco baseado em extensões possa ter.

Adicionado O Looker impede agora que os agendamentos sejam executados novamente indefinidamente se uma tarefa de agendamento for interrompida. O Looker tenta executar novamente a tarefa até 10 vezes.

Adicionado Uma nova funcionalidade do Labs, os Links de URL em painéis, permite que os editores de painéis adicionem links a qualquer URL num painel juntamente com os respetivos visuais e painéis de controlo existentes.

Adicionado Os utilizadores podem agora agrupar alertas por proprietário do alerta ou nome do painel de controlo na página do utilizador Gerir alertas e na página de administração Alertas.

Adicionado As instâncias do Looker criadas com o Looker 21.18 e posterior têm a autorização see_pdts adicionada ao conjunto de autorizações predefinido do programador .

Adicionado A opção Converter projeto em novo LookML foi reintroduzida no IDE do LookML para permitir que os utilizadores convertam o respetivo LookML YAML em LookML.

Adicionado O Dremio e o Dremio 11+ suportam agora conversões de fuso horário.

Adicionado O Firebolt suporta agora a rotação na base de dados.

Adicionado A animação de ondulação da Google foi adicionada aos componentes IconButton, Checkbox, Radio e ToggleSwitch. O efeito de ondulação não é visível quando o conteúdo está incorporado.

Adicionado Numa instância do Looker, as incorporações privadas podem agora usar os fluxos de autenticação Google OAuth e OpenID Connect para autenticar um utilizador.

Corrigido Foi resolvido um erro em que as PDTs incrementais com um parâmetro timezone geravam incorretamente a conversão do fuso horário na cláusula WHERE de uma atualização de PDT incremental.

Corrigido Foi resolvido um erro que, anteriormente, fazia com que o texto numa etiqueta <link> na documentação inline não fosse formatado com texto azul.

Corrigido Foi resolvido um erro que anteriormente fazia com que a amostra num componente InputColor estivesse incorreta quando o campo estava desativado.

Corrigido Foi resolvido um erro da funcionalidade beta do Labs Organização de painéis de controlo do LookML que impedia a apresentação de painéis de controlo do LookML na pasta de painéis de controlo do LookML se um cliente tivesse eliminado anteriormente projetos do LookML que continham pastas do LookML.

21,16

Alterado A funcionalidade do Labs Navegação melhorada está agora ativada por predefinição para todas as instâncias de clientes.

Alterado A funcionalidade do Labs Campos personalizados passou de experimental para beta.

Changed Quando a formatação está ativada para transferências de consultas, os valores numéricos JSON têm de estar entre aspas.

Alterado Para PDTs persistentes como vistas materializadas na sua base de dados, a página Administração de PDTs apresenta "Vista materializada" abaixo do nome do PDT na tabela de PDTs e apresenta "Vista materializada" como a regra de persistência na tabela de PDTs e no modal Detalhes do PDT.

Alterado O botão para ativar/desativar o seletor de campos antigo foi removido.

Alterado Agora, é possível conceder a um utilizador que não seja administrador a autorização see_alerts, que permite o acesso à página de gestão de alertas e à página Histórico de alertas na secção Administração do Looker. Na página de gestão de Alertas, podem ver, seguir, editar, autoatribuir ou eliminar qualquer alerta na instância do Looker.

Alterado Os atributos relacionados com o nome a apresentar para os proprietários e os seguidores de alertas foram readicionados à API de alertas pública.

Adicionado Quando ativada, uma nova opção de ativação/desativação experimental do Labs, Organização de painéis de controlo do LookML, permite aos utilizadores organizar os painéis de controlo do LookML noutras pastas além da pasta predefinida, Painéis de controlo do LookML.

Adicionado A funcionalidade do Google Labs Navegação melhorada permite expandir pastas no novo painel de navegação esquerdo melhorado. Quando a funcionalidade está ativada, o menu Administração passa a ser uma opção no painel de navegação do lado esquerdo, em vez de no menu de engrenagem na barra de navegação superior.

Adicionado A opção de visualização de funil com etapas foi reintroduzida nos novos painéis de controlo.

Adicionado As novas definições do painel de controlo, Expandido e Reduzido, permitem-lhe agora escolher o aspeto predefinido dos filtros do painel de controlo.

Adicionado Agora, os utilizadores podem copiar um painel de controlo a partir do próprio painel de controlo através do menu de três pontos do painel de controlo.

Adicionado A filtragem cruzada já está disponível para dispositivos com ecrã tátil. Quando a filtragem cruzada está ativada para um painel de controlo, o comportamento de tocar sem soltar aplica o filtro.

Adicionado Repetir sempre compilações de PDTs falhadas é uma nova caixa de verificação nas definições de ligação do Looker. Quando a definição Tentar sempre novamente compilações de PDTs falhadas está ativada, o regenerador do Looker tenta recompilar tabelas persistentes acionadas que falharam no ciclo do regenerador anterior, mesmo que o valor de acionamento de um PDT não tenha sido alterado desde a verificação de acionamento anterior. A opção Repetir sempre compilações de PDTs falhadas está desativada por predefinição.

Adicionado As credenciais de utilizadores incorporados (para funções de incorporação) e as credenciais de apoio técnico do Looker (para funções de apoio técnico) são agora classificadas e apresentadas em conformidade na página Editar grupo.

Adicionado Os painéis de controlo antigos agendados para entrega a partir de uma pasta vão agora usar a mesma interface que os novos painéis de controlo e alertas. As alterações à IU das pastas são apenas cosméticas. A funcionalidade permanece inalterada.

Corrigido As datas/horas das 12:00:00 PM são agora apresentadas conforme esperado para transferências de ficheiros XLSX que usam os novos streamings de consultas.

Corrigido As consultas transmitidas em fluxo já não devolvem uma linha de totais se não existirem resultados.

Corrigido A ordenação das chaves dinâmicas de type:long através de novos streamers de consultas funciona agora como esperado.

Corrigido Agora, os utilizadores podem ver sugestões de filtros com melhor desempenho quando criam um novo filtro.

Corrigido Agora, a declaração do EULA é legível em todas as instâncias, conforme esperado.

Corrigido A etiqueta Never logged in é agora adicionada corretamente aos inícios de sessão SAML se a funcionalidade experimental do Labs Página de novos utilizadores estiver ativada.

Corrigido Os testes de ligação já não aparecem cancelados quando contêm erros.

Corrigido Agora, os utilizadores com domínios de email personalizados podem ser adicionados conforme esperado através da definição Add Users na página Novos utilizadores.

21.14

Alterado A partir do Looker 21.14, a flag de funcionalidade antiga Syntax Tolerant Liquid vai ser desativada para todos os utilizadores por predefinição. Os administradores do Looker podem continuar a ativar e desativar este aviso até outubro de 2021, altura em que o botão vai ser removido.

Alterado A funcionalidade Labs Novas visualizações de exploração está agora ativada por predefinição.

Alterado A API Looker 4.0 está agora designada como beta em vez de experimental.

Alterado As tabelas derivadas nativas que usam o parâmetro dev_filters são recriadas no modo de programação apenas se não existir uma versão de produção que satisfaça a consulta.

Alterado O MemSQL mudou de marca e passou a chamar-se SingleStore.

Alterado A partir de 13 de agosto de 2021, o GitHub requer a autenticação de tokens para todas as operações Git. Para todos os projetos do LookML que usam o GitHub com autenticação por palavra-passe, para confirmar com êxito, tem de repor a ligação Git nas definições do projeto para usar um token de acesso pessoal.

Alterado Quando um utilizador é eliminado, todos os alertas que detém também são eliminados automaticamente e de imediato.

Adicionado Os alertas melhorados são uma funcionalidade do Labs que, quando ativada, apresenta uma nova IU nas páginas de gestão de alertas para utilizadores e administradores, permite que os utilizadores vejam mais detalhes sobre um alerta e permite que o Looker sincronize um alerta com a maioria das alterações feitas ao conteúdo do painel de controlo do alerta.

Adicionado A funcionalidade Previsão do Labs permite aos analistas projetar análises no futuro sem tabelas derivadas, cálculos da tabela nem código personalizado.

Adicionada Limpar cache e atualizar autorização é uma funcionalidade experimental do Labs que ativa a autorização clear_cache_refresh, que controla as capacidades dos utilizadores para limpar a cache e atualizar o conteúdo interno e incorporado.

Adicionado Apresentamos o Explorador de APIs, a nossa nova documentação de referência da API interativa que substitui a funcionalidade Documentação da API. A partir da versão 21.14, a API Docs é uma funcionalidade antiga. No entanto, ainda pode aceder-lhe com o botão Exigir autenticação para obter especificações da API.

Adicionado Agora, os utilizadores podem usar o tipo de dimensão personalizada Recipiente para criar recipientes ou níveis personalizados em dimensões numéricas sem ter de escrever expressões LEXP complexas.

Adicionado O tipo de dimensão do LookML bin foi introduzido como um alias do tipo tier.

Adicionado Os utilizadores podem agora usar a opção Obter link no menu Ações do painel de controlo para partilhar facilmente conteúdo e copiar o URL correto.

Adicionado O Google Cloud Spanner é agora um dialeto do Looker suportado e já não requer um controlador JDBC para estabelecer ligação à instância do Spanner. Agora, suporta fusos horários de consulta, agregações simétricas e várias colunas DISTINCT numa única declaração SELECT.

Adicionado No modal Detalhes da PDT da página de administração Tabelas derivadas persistentes, os utilizadores podem agora ver o SQL que foi usado para a última compilação de uma PDT.

Adicionado Os administradores podem agora criar conjuntos de autorizações para os utilizadores incluírem ou excluírem a capacidade de limpar a cache e atualizar. Por predefinição, os utilizadores do Looker têm esta autorização ativada.

Corrigido O primeiro separador dos ficheiros XLSX transferidos com o novo pipeline de streaming de consultas apresenta agora Sheet1 como nome da folha.

Corrigido A utilização de campos relacionados com o tempo na condição do filtro de métricas personalizadas já não cria conversões de fuso horário desnecessárias e funciona como esperado.

Corrigido O sql_quote filtro Liquid aceita agora matrizes como entrada.

Corrigido Para ficheiros de documentos no seu projeto do Looker, a pré-visualização do IDE vai renderizar os ficheiros da mesma forma que os ficheiros aparecem aos seus utilizadores. Anteriormente, a pré-visualização do IDE corrigia erros no HTML, pelo que a pré-visualização podia parecer correta, mesmo que o ficheiro tivesse erros de HTML que seriam visíveis na versão final. Agora, se os ficheiros de documentos tiverem erros, estes ficam visíveis na pré-visualização do IDE.

Corrigido Para projetos com o modo de implementação avançado, o botão Git no IDE do Looker mostra agora Extrair do ramo principal quando um ramo de desenvolvimento está atrás do ramo de produção e Unir ao ramo principal quando existem commits não unidos no ramo do programador.

21.12

Alterado O formato das mensagens de erro foi melhorado para as incompatibilidades de parâmetros value_format_name e value_format. Exemplo: Invalid 'value_format'. Error: 'decimal_1' is invalid for the 'value_format' parameter. Did you mean to use the 'value_format_name' parameter?

Alterado Na análise detalhada Utilizador da Atividade do sistema, a vista Sessions aplica agora um filtro predefinido para remover sessões "efémeras" que são usadas para a renderização. Se necessário, pode substituir esta opção filtrando pela dimensão session.credential_type.

Alterado Os botões do SQL Runner vão deixar de ser apresentados para explorações da atividade do sistema.

Alterado Os filtros obrigatórios do tipo popover ou avançado vão agora apresentar Value required em vez de Any value.

Alterado Os utilizadores com a autorização save_content têm agora a capacidade de adicionar mosaicos aos painéis de controlo.

Alterado Os atalhos de teclado Tornar público… Command-Shift-P (Mac) e Ctrl+Shift+P (Windows) foram removidos das Explorações e dos Looks.

Alterado Os campos do tipo YesNo vão ter SQL escrito pelo utilizador entre parênteses quando os campos forem usados num filtro SQL.

Alterado A definição do Labs Render Long Tables para visualizações está agora ativada por predefinição. Além disso, para tabelas com mais de 20 000 células, as visualizações de células, bem como as opções de formatação condicional que não sejam Cor de fundo, deixam de aparecer em transferências ou entregas quando a opção Expandir tabelas para mostrar todas as linhas está selecionada.

Alterado Para evitar conflitos de união, o IDE do Looker não apresenta a opção Extrair de (ramo de produção) aos programadores quando o ramo de programador atual tem alterações não comprometidas.

Adicionado A nova funcionalidade Labs Redux DevTools permite a depuração do estado da aplicação.

Adicionado As novas análises de início rápido estão agora disponíveis para as explorações de atividade do sistema Histórico e Painel de controlo.

Adicionado A medida Role List está agora disponível na vista Role no modelo de atividade do sistema. Fornece uma lista agregada do campo role.name.

Adicionado Os utilizadores podem agora adicionar Looks diretamente aos painéis de controlo com o botão Adicionar Looks aos painéis de controlo da funcionalidade antiga ativado.

Adicionado Duas novas integrações estão disponíveis no Action Hub do Looker: Segmentação por lista de clientes do Google Ads e Importação de dados do Google Analytics. Consulte a página Ações no painel Administração para ativar estas ações. Estas ações estão disponíveis para instâncias no Looker 7.4 e posteriores.

Adicionado Instalação automática é uma nova definição de ativação/desativação que foi introduzida nas definições do Marketplace. A instalação automática permite a instalação automática de um conjunto de aplicações fundamentais criadas pelo Looker (por exemplo, o Explorador de APIs).

Adicionado A estrutura de extensões do Looker está fora do Labs e agora disponível de forma geral nas definições de Administração > Plataforma. A framework de extensões é uma framework de desenvolvimento que reduz significativamente o esforço e a complexidade da criação de aplicações de dados com o Looker.

Adicionado Os administradores têm agora a capacidade de mover conteúdo para o lixo em massa na página Conteúdo não usado.

Adicionada Uma nova funcionalidade do Labs, a Navegação melhorada, simplifica os fluxos de trabalho dos utilizadores com uma navegação unificada do lado esquerdo e um encaminhamento mais eficiente entre páginas e conteúdo comuns.

Adicionado A funcionalidade do Labs seletor de campos do Explorar atualizado saiu do Labs e está agora disponível de forma geral. O seletor de campos do Explorar antigo está disponível como uma funcionalidade antiga até ao Looker 21.16.

Adicionado A funcionalidade do Labs Campos personalizados introduz novas funcionalidades de Cálculo rápido e Grupo.

Adicionado Uma nova funcionalidade do Labs, a geração de LookML melhorada, adiciona medidas geradas automaticamente e explicações de comentários inline a novos projetos do LookML que são gerados a partir da sua base de dados.

Adicionado Foi adicionada a nova funcionalidade Experimental Labs, Pré-renderizar iFrames (antes do carregamento de dados) para visualizações personalizadas, que está desativada por predefinição.

Adicionado A nova funcionalidade visibilidade do modo de desenvolvimento de PDTs permite que os programadores vejam o estado dos respetivos PDTs do modo de desenvolvimento no IDE e na página de administração de PDTs enquanto o utilizador está no modo de desenvolvimento.

Adicionado Um novo parâmetro LookML, fields_hidden_by_default: yes, permite que os utilizadores ocultem todos os campos numa vista para que não sejam apresentados num seletor de campos de uma exploração.

Adicionado A agregação de notoriedade reconhece agora quando um filtro do painel de controlo é aplicado a um mosaico. Quando obtém LookML da tabela agregada a partir de um painel de controlo, o Looker adiciona a dimensão do filtro à tabela agregada do mosaico para que a tabela agregada possa ser usada para o mosaico.

Adicionado Um novo parâmetro LookML, dev_filters, permite que um programador reduza o tamanho do conjunto de dados para uma tabela derivada nativa no modo de desenvolvimento.

Corrigido Foram resolvidos vários problemas com o novo streamer de consultas, relacionados com agregações, carateres de escape para formatos JSON e Markdown, e formatação condicional de campos numéricos.

Corrigido O campo dashboard_element.result_source já não contém lógica condicional incorreta para consultas de união na atividade do sistema painel de controlo Explore.

21.10

Alterado Para agendamentos com a opção Incluir links desativada, o Looker já não envia emails em branco se a instância do Looker for atualizada para usar a Política de Dados Enviados por Email Enviar apenas link. O Looker vai agora avisar os utilizadores que tentem ativar a política Enviar apenas link de que a definição pode fazer com que alguns agendamentos não funcionem.

Alterado As melhorias no design visual da funcionalidade do Labs do selecionador de campos do Explorar atualizado permitem aos utilizadores distinguir mais facilmente as visualizações dos grupos e identificar mais facilmente quando os campos são dinâmicos ou filtrados.

Alterado A funcionalidade de PDTs incrementais já não está no Labs e está disponível de forma geral.

Changed Na análise detalhada User da atividade do sistema, a medida history.query_run_count filtra agora os registos do histórico em que o valor history.status é cache_only_miss.

Alterado Os componentes do Looker 2.0.0 estão agora disponíveis. Para reduzir o tamanho do pacote de @looker/components, todas as funções de seleção de datas e datas estão agora num novo pacote, @looker/components-date.

Adicionado A experiência de pesquisa para a funcionalidade Labs do selecionador de campos do Explorar atualizado inclui agora suporte para modificadores de pesquisa para restringir o âmbito da lista de campos.

Adicionada A dimensão LookML Link ID já está disponível nas explorações System Activity, Content Usage, Dashboard, Dashboard Performance, History, Scheduled Plan e User. Se um painel de controlo definido pelo utilizador tiver sido criado a partir de um painel de controlo do LookML, este campo contém o ID do painel de controlo do LookML de origem.

Adicionado Já está disponível uma nova funcionalidade da CLI para o desenvolvimento de extensões como create-looker-extension.

Adicionado A dimensão Custom Fields está agora disponível nos painéis de controlo, no histórico, no Look, na consulta de união e nos planos agendados da atividade do sistema Explores. Esta dimensão fornece uma string JSON de quaisquer cálculos de tabelas, medidas personalizadas ou dimensões personalizadas que sejam usados numa consulta.

Adicionado Os painéis de controlo vão agora incluir mensagens de erro mais específicas nos mosaicos. As mensagens de erro fornecem contexto, links para mais detalhes e documentação para ajudar a resolver problemas.

Adicionado Os utilizadores podem agora repor todos os filtros para o respetivo estado predefinido a partir do menu de três pontos do painel de controlo ou através do atalho de teclado Command-Option-R (para Macs) ou Ctrl+Alt+R (para Windows).

Adicionado A nova função de expressão do Looker case(when(), when(), else) permite declarações condicionais sequenciais sem ter de aninhar essas declarações em várias funções if.

Adicionado Quando obtém o LookML da tabela agregada a partir de um painel de controlo, o Looker determina se uma tabela agregada gerada pode ser usada para mais do que um mosaico e, se for o caso, elimina todas as tabelas agregadas redundantes que podem ser usadas para menos mosaicos.

Adicionado O Looker suporta agora o dialeto da base de dados Firebolt.

Adicionado Agora, pode usar as vistas materializadas para criar tabelas derivadas persistentes que tiram partido da funcionalidade de persistência da sua base de dados. Esta opção está disponível para dialetos de base de dados que suportam vistas materializadas.

Adicionado O Looker Marketplace suporta agora blocos LookML criados com a sintaxe de refinamentos. Estes blocos de estilo de refinamento criam um projeto local que gera um ficheiro refinements.lkml para adicionar refinamentos ou personalizações adicionais ao projeto CORE importado remotamente e gerido pelo Looker. O projeto também gera um ficheiro de modelo só de leitura que inclui o ficheiro refinements.lkml e todas as visualizações, explorações e painéis de controlo do projeto CORE remoto.

Adicionado Um novo ficheiro, marketplace_lock.lkml, mantém os metadados sobre o número da versão, os modelos e os valores constantes do LookML de uma instalação de blocos do Marketplace.

Corrigido Agora, pode criar ações de dados sem definir um parâmetro de formulário. Estas ações mostram um estado pendente, de êxito e de erro.

Corrigido Os agendamentos enviados através de webhook enviam agora um título do Look e um link de volta para o conteúdo do Looker, conforme esperado.

Fixado Quando cria uma entrega de conteúdo única, as opções de filtro da programação são predefinidas para os filtros do painel de controlo, em vez das opções de filtro do plano de programação guardado, conforme esperado.

Corrigido As programações que contêm tabelas com dimensões de localização são agora enviadas conforme esperado.

Corrigido A edição de um plano agendado é agora aberta com o estado guardado anteriormente do agendamento.

Corrigido O LookML gerado para uma tabela derivada agora escapa os carateres de sublinhado nos filtros, conforme esperado.

Corrigido Os filtros personalizados com dimensões type: yesno geram agora SQL correto.

Corrigido O validador de LookML já não falha quando encontra um parêntese de fecho adicional.

Corrigido O parâmetro view_name devolvido pelo ponto final da API lookml_model_explore é agora o nome da vista base usada para a análise detalhada. Anteriormente, se o nome da análise detalhada fosse um alias com o parâmetro from ou view_name, o ponto final devolvia o nome do alias (que era o mesmo que o nome da análise detalhada).

21,8

Alterado O EULA do Looker para instâncias de avaliação foi atualizado.

Alterado O ponto final da API LookML Model Explore devolve agora um atributo original_view para os campos na exploração. O valor do atributo é o nome da visualização original onde o campo foi definido.

Alterado O contraste de cores nas tabelas de dados foi aumentado, o que melhora a acessibilidade das tabelas de dados nas explorações.

Alterado A opção Limpar cache e atualizar para painéis de controlo e mosaicos incorporados foi removida.

Alterado Os novos streamers de consultas estão ativados por predefinição para todas as consultas streamáveis não em cache. Os utilizadores administradores podem optar por usar os antigos streamers ativando a funcionalidade antiga Legacy Query Streaming.

Alterado No painel de controlo Desempenho da atividade do sistema, a origem do histórico de data_download_api foi alterada de api para system, e a origem do histórico de authenticated_download foi alterada de system para action_hub.

Alterado Os dialetos do Looker que usam o controlador JDBC do MariaDB vão usar o enabledSslProtocolSuites=TLSv1,TLSv1.1,TLSv1.2 por predefinição.

Os dialetos afetados são MySQL, MariaDB, Google Cloud MySQL, Amazon Aurora MySQL, Clustrix, MemSQL e MongoDB Connector for BI. Para estes dialetos, se a sua base de dados não suportar o TLS 1.2, a ligação à base de dados vai falhar, a menos que defina explicitamente o seguinte no campo Parâmetros adicionais das definições de ligação: enabledSslProtocolSuites=TLSv1,TLSv1.1

Para verificar se a biblioteca SSL da sua base de dados suporta o TLS 1.2, pode executar SHOW GLOBAL VARIABLES LIKE 'tls_version';

Adicionado O Looker suporta agora colunas BIGNUMERIC do BigQuery.

Adicionado A app para dispositivos móveis Looker suporta agora os mesmos 22 idiomas que a app Web Looker.

Adicionado Os administradores podem atualizar as definições para aplicar a autenticação do utilizador sempre que um utilizador abre a app para dispositivos móveis do Looker. Os utilizadores também têm a opção de configurar inícios de sessão biométricos.

Adicionado O campo Texto SQL já está disponível na opção Explorar Histórico da atividade do sistema. Pode aceder a este campo selecionando Mostrar texto SQL no menu de detalhe no campo ID do histórico.

Adicionado Foram feitas as seguintes melhorias na análise detalhada Utilização de conteúdo da Atividade do sistema: foram adicionadas 8 análises de início rápido como pontos de partida para a análise; foi adicionado o filtro necessário para incluir ou não incluir painéis de controlo ou Looks eliminados; foi adicionado contexto adicional às descrições existentes de 14 campos; foram ocultados 7 campos não usados ou descontinuados; e os campos comuns em etiquetas de grupo foram aninhados.

Adicionado O serviço de pesquisa é uma nova funcionalidade beta do Labs que melhora a experiência e os resultados quando os utilizadores pesquisam conteúdo no Looker. A funcionalidade Labs do serviço de pesquisa só está disponível em instâncias alojadas no Kubernetes.

Adicionado Os links de detalhe nos novos painéis de controlo abrem agora num novo separador se clicar nos links em combinação com as teclas Control ou Command.

Adicionado Os filtros do tipo date_hour, date_minute e date_second vão agora apresentar um menu pendente de tempo junto aos campos do tipo date, quando aplicável.

Adicionado As novas visualizações de exploração são uma funcionalidade beta dos Labs que cria paridade entre as visualizações apresentadas num novo painel de controlo e nas explorações.

Adicionado Apresentamos novos eventos de incorporação quando um visual é editado, guardado ou eliminado. Os programadores podem tirar partido destes eventos para tomar medidas nas páginas principais das respetivas aplicações.

Adicionado O parâmetro application inclui agora um subparâmetro sri_hash, que lhe permite especificar um hash de integridade de subrecursos (SRI) e uma nova autorização use_clipboard, que especifica se uma extensão tem autorização para escrever na área de transferência do sistema.

Adicionado O API Explorer é uma nova funcionalidade beta do Labs que oferece uma experiência nova e integrada para explorar os vários métodos e tipos de API na plataforma Looker.

Adicionado As medidas filtradas baseadas na IU foram adicionadas à funcionalidade experimental Campos personalizados do Labs existente.

Adicionado O parâmetro JDBC rootUrl pode agora ser usado para personalizar o destino dos pedidos da API BigQuery.

Adicionado Um utilizador administrador pode agora alterar o endereço IP das associações do BigQuery nas opções Parâmetros adicionais das definições de associação da base de dados.

Fixed O validador de LookML valida agora campos personalizados para painéis de controlo do LookML.

Corrigido Os painéis de controlo do LookML com carateres não ASCII nos respetivos títulos podem ser agendados, renderizados ou transferidos conforme esperado.

Corrigido As programações guardadas para um único dia por semana já não resultam num erro.

Corrigido As programações com o formato de visualização já não verificam a autorização explore.

Fixado Os agendamentos com a opção Enviar se houver resultados selecionada verificam corretamente a existência de resultados, mesmo que sejam usados cálculos de tabelas e tabelas dinâmicas.

Corrigido As transferências com a opção Resultados na tabela selecionada transferem agora corretamente apenas as linhas selecionadas, mesmo que o limite de linhas esteja em branco.

Corrigido Agora, é possível agendar o envio de painéis de controlo com base na atualização do grupo de dados, conforme esperado.

Corrigido O campo scheduled_plan.updated_at tem agora um tipo de dados de TIMESTAMP em vez de INT64.

Corrigido Os controlos de nível de filtro avançado funcionam agora com campos de parâmetros que contêm carateres de sublinhado.

21,6

Alterado O painel de metadados do IDE do Looker já não está no Labs e está globalmente disponível.

Alterado A funcionalidade Labs Linhas de tendência em visualizações já não está no Labs e está disponível de forma geral.

Alterado O framework de extensão do Looker pode ser usado para criar iFrames se a autorização use_iframes for adicionada à extensão. As extensões que têm a autorização use_embeds recebem automaticamente a autorização use_iframes.

Alterado Todas as visualizações personalizadas do Looker usam agora uma iFrame com sandbox para promover a segurança. As visualizações personalizadas não restritas deixaram de ser suportadas no Looker.

Alterado A adição de um endereço de email externo ao conteúdo agendado já não desativa automaticamente o botão Executar agendamento como destinatário. Em alternativa, é apresentado um erro a indicar que não pode guardar um destinatário externo com essa opção ativada.

Alterado É devolvido um aviso de sintaxe se a palavra-chave bigquery_datetime_as_timestamp estiver incluída num modelo.

Alterado O ponto final da API render_tasks já não suporta a combinação de result_format e dashboard_style e devolve um erro: 422, unprocessable entity.

Changed Em vez de devolver um erro 404 genérico, a API devolve agora o erro Problems parsing JSON para JSON inválido definido num atributo do utilizador.

Alterado Os utilizadores podem substituir os valores predefinidos do Looker para as propriedades de ligação do Snowflake definindo os seguintes parâmetros no campo Parâmetros adicionais JDBC de uma ligação: TIMESTAMP_TYPE_MAPPING=TIMESTAMP_LTZ, JDBC_TREAT_DECIMAL_AS_INT=FALSE, TIMESTAMP_INPUT_FORMAT=AUTO e AUTOCOMMIT=true.

Alterado Quando a ação Segment Group é usada, a carga útil do Looker deixa de incluir um segment_anonymous_id e envia apenas o segment_group_id quando a etiqueta LookML segment_group_id está presente.

Alterado No menu pendente Ligações, os utilizadores já não podem ver ligações às quais não têm acesso ao SQL Runner.

Alterado O dialeto do Looker BlinkDB foi descontinuado e já não está disponível.

Alterado O Looker já não suporta o dialeto IBM DB2 Warehouse on Cloud (dashDB). Em alternativa, para bases de dados DB2, pode usar IBM DB2 no AS400 ou IBM DB2 para Linux, UNIX e Windows (LUW).

Adicionado Agora, um utilizador pode criar um novo mural, adicionar um mural aos seus favoritos ou remover um mural dos seus favoritos diretamente na vista modal Todos os murais.

Adicionado Os utilizadores podem agora navegar para objetos LookML através do ícone Ir para objeto ou ficheiro do IDE do Looker ou do atalho de teclado Command-J (Mac) ou Ctrl+J (Windows).

Adicionado Os utilizadores têm agora a capacidade de copiar as definições de caminho do ficheiro ou da pasta no IDE em itens de ficheiros e pastas encontrados no menu de overflow (três pontos).

Adicionado As colunas na tabela de dados em Consultas de exploração mostram agora sugestões úteis quando os utilizadores adicionam várias ordens de ordenação. Isto permite que os utilizadores vejam a ordem pela qual as ordens de ordenação são executadas, bem como quaisquer limitações que possam estar presentes.

Adicionado Os campos personalizados e os cálculos de tabelas suportam agora descrições.

Adicionado A experiência de pesquisa para a funcionalidade do Labs de escolha de campo do Explorar atualizada foi melhorada.

Adicionado A partir do Looker 21.6, o Looker vai lançar um novo analisador Liquid. Uma vez que este analisador introduz novas verificações para a sintaxe Liquid válida, pode ver novas mensagens de validação para a sintaxe Liquid existente depois de atualizar para a versão 21.6. A nova funcionalidade antiga Syntax Tolerant Liquid, que está ativada por predefinição, garante que todos os erros são categorizados como informativos.

Adicionado A utilização de make _filters[] Liquid que referencia um filtro de tipo de string com no sql_quote no SQL da tabela derivada vai agora avisar o utilizador para usar sql_quote.

Adicionado Pode usar um novo parâmetro JDBC, rootUrl, para personalizar o destino dos pedidos da API BigQuery.

Adicionado Foi introduzido um novo ponto final da API beta, create_oauth_application_user_state, e um novo ponto final estável, create_embed_user endpoint, para a autenticação OAuth.

Adicionado Se a funcionalidade de laboratório PDTs incrementais estiver ativada, o pop-up Detalhes do PDT na página de administração Tabelas derivadas persistentes tem agora um campo Increment Build Added/Removed Rows, que mostra o número de linhas que foram adicionadas ou removidas no último incremento da tabela.

Adicionado A funcionalidade Labs Página de novos utilizadores (beta) permite que os utilizadores vejam uma página de lista de utilizadores reformulada, fácil de usar e com melhor desempenho.

Adicionado A funcionalidade Navegação de conteúdo incorporado foi adicionada novamente à nova experiência do painel de controlo. Para que esta funcionalidade seja ativada para um utilizador, este tem de ter a autorização embed_browse_spaces.

Adicionado Estão disponíveis quatro novos eventos de mensagens JavaScript incorporados para painéis de controlo e Looks incorporados: dashboard:save:complete, dashboard:delete:complete, look:save:complete e look:delete:complete.

Adicionado Foram adicionados dois novos direitos para extensões criadas com o framework de extensão do Looker: use_downloads, que especifica se uma extensão pode transferir ficheiros, e use_iframes, que especifica se a extensão pode criar um iFrame.

Adicionado Foi adicionado suporte para o dialeto Databricks.

Corrigido Os utilizadores só podem agendar painéis de controlo e enviá-los para integrações se lhes forem concedidas autorizações para ver painéis de controlo, bem como a autorização send_to_integration, como esperado.

Corrigido As novas instâncias do Looker vão usar /browse como página inicial predefinida.

Corrigido Os utilizadores podem criar planos agendados para destinos do Looker Action Hub a partir de uma pasta, conforme esperado.

Fixed Foram feitas melhorias nos formatadores de valores.

21,4

Changed No caso em que duas vistas são unidas numa união one_to_many, se uma vista referenciar uma medida, como COUNT, SUM ou AVG, de outra vista que não tenha uma chave primária, o Looker vai agora apresentar um erro do modelo LookML: Field '(?)' depends on '(?)' which cannot be calculated because of a one_to_many or many_to_many join. Consider adding a primary key to '(?)'

Alterado O componente do Looker DataTable foi atualizado para ser mais acessível para leitores de ecrã, com uma melhor etiquetagem nas colunas, linhas e células.

Alterado O componente List está agora enriquecido com funcionalidades adicionais. Além disso, existem dois novos componentes para listas: OrderedList e UnorderedList.

Alterado As contagens de visualizações de pesquisas e do painel de controlo são agora atualizadas de forma assíncrona. Por conseguinte, as alterações aos dados podem não ser refletidas imediatamente.

Changed O IDE do LookML renderiza o seguinte novo aviso se a declaração do ficheiro do painel de controlo for inválida: Invalid dashboard declaration. Dashboard must be declared as: <dashboard_name>.

Alterado Os erros num ficheiro de manifesto do projeto são apresentados corretamente, mesmo que não existam modelos no projeto do LookML.

Changed 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 da cláusula WHERE. Anteriormente, este comportamento só era suportado para projetos LookML com aggregate awareness (projetos com uma tabela de agregação definida), mas agora é o comportamento de todos os projetos do Looker com estas definições de atributos do utilizador.

Alterado Já não é possível usar a --scheduler-threads=<i> flag de arranque para determinar as execuções de alertas ou desativar alertas. Para estas tarefas, use a flag --alerts-scheduler-threads=<i>.

Alterado O ponto final da API create_query aceita agora valores de filtro apenas de type: string.

Alterado A funcionalidade antiga bigquery_datetime_as_timestamp foi removida. Qualquer campo com datatype: datetime declarado num modelo que use uma ligação SQL padrão do BigQuery vai ser tratado como um campo de tipo datetime do BigQuery.

Alterado O dialeto do Looker Vertica 6 foi descontinuado. O Vertica continua a ser um dialeto do Looker totalmente suportado.

Alterado Os utilizadores que usam dialetos Exasol, Hana ou Vertica podem ver uma mensagem de erro que os alerta para a execução de SQL potencialmente maliciosa nos respetivos PDTs. A mensagem de erro oferece uma solução alternativa se o SQL for seguro.

Alterado Devido a várias descontinuações de pontos finais da API Slack, os utilizadores têm de atualizar para a versão 0.0.16 ou superior do Lookerbot para que o Lookerbot funcione corretamente.

Alterado O formato JSON inline para ações foi atualizado para criar consistência entre os formatos de ações. A partir de agora, a consulta dos dados da carga útil é devolvida no campo anexo, em vez do campo dados, que vai conter as informações do token de autenticação.

Adicionado A app Looker para dispositivos móveis já está disponível para transferência na Google Play Store (a nova versão do iOS vai estar disponível em breve). A versão de disponibilidade geral é a v1.1.0 e inclui uma experiência de painel de controlo nova e melhorada. Todas as instâncias têm o acesso a partir de dispositivos móveis ativado por predefinição. Os administradores podem gerir o acesso à app Looker para dispositivos móveis na secção Acesso à aplicação para dispositivos móveis da página Definições no painel Administração do Looker.

Adicionado No modo de edição dos painéis de controlo, os utilizadores têm agora a capacidade de rejeitar as alterações através do botão Cancelar.

Adicionado Os temas do painel de controlo com uma cor de fundo escura foram significativamente melhorados para clientes incorporados. Agora, os filtros usam cores de fundo e de texto, enquanto as etiquetas de filtros, as etiquetas de visualização e os ícones usam a cor do texto.

Adicionado Os painéis de controlo que incluem um mosaico baseado numa exploração de atividade do sistema podem agora usar os campos da exploração para criar filtros de painel de controlo. Não é possível adicionar filtros de atividade do sistema a painéis de controlo antigos.

Adicionado O painel de metadados do IDE do Looker, que é ativado pela funcionalidade Labs Barra lateral de metadados do IDE, apresenta agora informações da chave primária nos metadados de visualização. Além disso, o painel de metadados inclui metadados para projetos importados.

Adicionado A extensão Diagrama do modelo do LookML (beta), que fornece um diagrama de relação de entidades para os objetos num modelo do LookML, já está disponível no Looker Marketplace. Esta extensão permite aos utilizadores avaliar rapidamente o estado de um modelo LookML e tomar decisões informadas sobre desenvolvimentos futuros.

Adicionado A filtragem cruzada suporta agora a seleção de intervalos nas visualizações.

Adicionado Para projetos LookML gerados automaticamente a partir de uma base de dados do BigQuery, o Looker preenche automaticamente os valores do campo LookML description com as descrições dos metadados das colunas do BigQuery, se existirem.

Adicionado Para projetos que usam uma ligação do BigQuery com conhecimento agregado, se uma consulta puder usar uma tabela agregada, a janela Explorar apresenta a poupança de custos estimada da utilização da tabela agregada em vez da tabela original.

Adicionado Obter esquema de informações para escrita SQL é agora uma opção de ativação/desativação para associações de bases de dados. Esta opção ativa a otimização da escrita SQL quando o esquema não está em cache. No entanto, isto requer que a escrita SQL seja ocasionalmente bloqueada enquanto o esquema de informações é obtido das bases de dados.

Adicionado A funcionalidade do Labs Formatação rápida de valores já não está no Labs e está disponível de forma geral. O novo formatador de valores tem um melhor desempenho e o mesmo suporte que o formatador de valores antigo, incluindo suporte para códigos de formato ECMA-376.

Adicionado Os utilizadores devem agora ver melhorias significativas no desempenho da página Administração do PDT.

Adicionado Uma nova funcionalidade beta do Labs, PDTs incrementais, permite ao Looker anexar dados atualizados a uma PDT em vez de reconstruir a tabela inteira.

Adicionado O painel de controlo de atividade do PDT foi adicionado ao modelo de atividade do sistema e está agora acessível a partir da página Tabelas derivadas persistentes em Administração.

Adicionado Ocorre um novo aviso do validador quando uma coluna que não foi adicionada explicitamente a uma definição de NDT é usada no parâmetro sorts:[].

Adicionado O componente Tree suporta agora a propriedade keyColor, que confere ao Tree e a qualquer Trees ou TreeItems aninhado fundos que tiram partido da cor principal especificada no tema.

Adicionado Pode ativar uma nova opção experimental do Labs, Renderizar tabelas longas, para reduzir o tempo de renderização de PDF ou PNG para tabelas longas.

Adicionado Foram adicionados os quatro novos pontos finais seguintes à API experimental v4.0 e podem ser usados para mover ou copiar um painel de controlo ou um Look existente para qualquer pasta especificada: move_dashboard(dashboard_id, body, folder_id), copy_dashboard(dashboard_id, body, folder_id), move_look(look_id, body, folder_id) e copy_look(look_id, body, folder_id).

Adicionado Pode usar um novo ponto final beta da API 4.0, api_spec, para obter uma especificação da API Looker a partir do servidor Looker.

Adicionado A nova autorização embed_save_shared_space permite que um utilizador de incorporação guarde na pasta Partilhada sem ser atribuído a um ID de grupo externo, desde que o utilizador tenha a autorização save_content.

Adicionado O SAP HANA versão 2 e o Apache Spark 3 ou superior são agora dialetos do Looker suportados.

Adicionado O dialeto Vertica suporta agora percentile, um tipo de medida do LookML.

Adicionado Agora, é possível introduzir carateres japoneses nos dados de contexto da extensão Looker Data Dictionary.

Adicionado Agora disponível no Looker Marketplace, o gráfico de forças direcionadas é uma nova visualização personalizada que pode usar para mostrar relações entre entidades nos seus dados.

Adicionado O Gerrit é agora um repositório Git suportado.

Adicionado O Microsoft Azure está agora disponível como ambiente de alojamento para instâncias alojadas no Looker. Atualmente, as instâncias estão alojadas na região da Virgínia, EUA.

Corrigido Os destinos do parâmetro link que usam um link absoluto vão agora abrir num novo separador do navegador, conforme esperado.

Corrigido Os utilizadores podem criar filtros de painel de controlo que filtram duas vezes o mesmo campo, desde que cada filtro seja aplicado a mosaicos diferentes do painel de controlo.

Fixado Um filtro num campo yes (or) no já não impede que a otimização da notoriedade agregada faça uma reescrita UNION ALL, a menos que o campo yes (or) no também esteja na consulta.

Corrigido É possível usar uma tabela de agregação conforme esperado, mesmo que o respetivo filtro de tempo seja um superconjunto da consulta e a dimensão de tempo seja mais detalhada do que a da consulta.

Corrigido A agregação de conhecimentos usada com valores de filtro de NULL e not NULL funciona como esperado.

Corrigido A análise detalhada visual definida no LookML é agora suportada em painéis de controlo que usam a nova experiência de painel de controlo.

Corrigido Os clientes com acesso aos Explorar Atividade do sistema podem agora adicionar filtros nesses campos conforme esperado quando criam painéis de controlo.

Corrigido As programações com acionadores de grupos de dados já não devolvem um erro 422. Agora, os utilizadores podem criar uma programação com um acionador de grupo de dados a partir de painéis de controlo que usam a nova experiência de painel de controlo conforme esperado.

Corrigido Agora, os utilizadores podem selecionar uma versão do TLS na página Definições SMTP personalizadas como esperado.

Corrigido A remoção de localization_settings de um ficheiro manifest.lkml já não faz com que os erros ou os avisos gerados pela localização desapareçam nas validações LookML subsequentes.

Corrigido Os erros de validação de URLs de SSO incorporados vão agora aparecer na área de validação na página Incorporação de administrador, conforme esperado.

Corrigido As entregas de SFTP únicas podem ser criadas, modificadas e guardadas conforme esperado.

Corrigido A criação de um novo ramo com espaços no nome do ramo vai deixar de gerar um erro e, em vez disso, vai substituir automaticamente os espaços por hífenes.

21,0

Alterado A opção de controlo Desde o início do ano no filtro timeframes, usada para filtrar desde o início do ano até à data atual, foi removida temporariamente.

Alterado A opção Overflow no menu pendente Localização foi removida do pop-up Editar filtro. Pode arrastar e largar os filtros para o menu de opções adicionais.

Alterado Alguns tipos de controlos de filtros têm agora apenas uma orientação de apresentação possível. Para filtros com várias opções de visualização, ainda pode alternar entre janela de pop-up e inline. Outros tipos de controlos de filtros podem estar disponíveis apenas para uma dessas opções. Todos os filtros existentes que tinham uma orientação de apresentação que já não é suportada vão apresentar agora a orientação de apresentação predefinida atual para esse tipo de controlo de filtro. Todos os tipos de controlos de filtros podem continuar a ser arrastados para o botão Mais.

Alterado A funcionalidade de filtragem cruzada está agora disponível de forma geral sem ter de ativar uma funcionalidade Labs. A filtragem cruzada tem de estar ativada em cada painel de controlo.

Alterado As consultas do SQL Runner já não podem ser unidas a consultas da funcionalidade Explorar nem guardadas em painéis de controlo.

Alterado Quando inicia uma análise de Início rápido, o painel de visualização é aberto automaticamente. As análises de início rápido respeitam agora a ordenação aplicada.

Alterado Quando limpa campos de uma consulta de exploração, os campos personalizados são desmarcados em vez de removidos.

Alterado No separador Em utilização de uma análise detalhada, os utilizadores podem agora alterar o período de um campo date ou duration selecionado sem aceder à lista de campos completa.

Alterado O selecionador de campos Explorar atualizado usa o separador Todos os campos por predefinição, em vez do separador Em utilização, quando uma consulta existente é aberta.

Alterado Se a funcionalidade experimental do Labs New Query Streaming estiver ativada e a consulta for streamable, o agendador usa a nova funcionalidade de streaming de consultas.

Changed A funcionalidade Processamento de erros de encerramento de transferências foi removida do Labs. Agora, é configurável através de uma flag da CLI de funcionalidade experimental, download-termination-error-handling.

Alterado Uma visualização personalizada que usa JavaScript já não requer que os cookies de terceiros estejam ativados para ser carregada.

Alterado O analisador de campos do dicionário de dados do Looker verifica agora se as medidas de contagem pertencem ao mesmo nome de visualização, em vez da etiqueta de visualização, que a dimensão numérica selecionada para apresentar os cálculos de distribuição e valores.

Alterado A capacidade de associar à tabela de sessões foi removida das consultas detalhadas em mosaicos no painel de controlo Atividade do utilizador na secção Atividade do sistema do painel Administração.

Alterado O código da extensão pode ser dividido em vários pacotes para um tempo de carregamento mais rápido.

Alterado Tal como nas versões anteriores do Looker, quando o último destinatário restante de um envio de conteúdo agendado cancela a subscrição, o agendamento é eliminado. No Looker 21.0, esse utilizador vê agora a seguinte mensagem de confirmação quando tenta anular a subscrição: You're the only recipient for this schedule. If you unsubscribe from this delivery, the schedule will be deleted. Are you sure you want to unsubscribe?

Alterado Para gerar LookML que lide melhor com registos aninhados, foram feitas melhorias ao gerador de LookML e à página Criar vista a partir da tabela.

Changed O api_server_url foi adicionado aos pontos finais /versions para o servidor da API Looker. O ponto final https://my.looker.com/versions já não requer autenticação.

Alterado A funcionalidade de serviço de base de dados gerido do Looker está desativada para todas as versões do Looker na versão 21.0 e superiores. Para ativar a funcionalidade, contacte o seu representante do Looker. O serviço vai ser totalmente descontinuado no Looker 21.12 (julho de 2021).

Alterado O suporte para o JDK 11 foi temporariamente suspenso.

Adicionado Um novo tipo de visualização, Visualização de histograma, está agora disponível no Looker Marketplace.

Adicionado Os utilizadores podem agora criar uma métrica personalizada a partir de uma dimensão personalizada no selecionador de campos.

Adicionado A filtragem cruzada é agora suportada nos tipos de visualização Gráfico de funil e Gráfico de cronologia, bem como para visualizações personalizadas.

Adicionado A formatação rápida de valores é uma nova funcionalidade beta dos Labs que melhora significativamente o desempenho da formatação de valores.

Adicionado Os subtítulos que identificam o tipo e o nome de um objeto são agora preenchidos no painel de metadados, que é ativado pela funcionalidade do Labs Barra lateral de metadados do IDE. Se o objeto selecionado for uma vista, o painel de metadados preenche as secções Vista base de e Juntado em, que fornecem contexto sobre como a vista é usada no seu projeto.

Adicionado Desde é um novo estado nas secções A regenerar e A criar das Tabelas derivadas persistentes em Administração para mostrar informações adicionais sobre quando a criação foi iniciada.

Adicionado As imagens incorporadas (codificadas em base64) podem ser vistas nos resultados da consulta se a definição de administrador Bloquear imagens incorporadas inline nos resultados da consulta estiver desativada.

Adicionado Os alertas podem agora ser definidos para verificar as condições de alerta com maior frequência e incluem uma opção para especificar um intervalo durante o qual as verificações de alertas ocorrem.

Adicionado A página de listagem de funções, conjuntos de modelos e conjuntos de autorizações está agora paginada e permite pesquisas.

Adicionado Os administradores de instâncias com a marca branca ativada podem agora aceder às mensagens de produtos.

Adicionado Agora, os utilizadores podem ver e ajustar os fusos horários nos painéis de controlo através da nova experiência de painel de controlo, desde que a opção Fusos horários específicos do utilizador esteja ativada.

Adicionado Os utilizadores podem agora adicionar e guardar comentários em campos individuais na extensão do dicionário de dados. Estes comentários existem apenas na IU do dicionário de dados e não são propagados para o modelo LookML associado. Os administradores do Looker podem atribuir autorizações aos utilizadores para ver ou fazer comentários, ou podem desativar completamente os comentários. Para implementar comentários, atualize a app Dicionário de dados do Looker para a versão 2.0.0 ou posterior a partir da página Gerir no mercado do Looker.

Adicionado Agora, os utilizadores têm a capacidade de especificar a ramificação do Git de destino onde as ramificações do programador do Looker vão ser unidas. Use o campo Nome do ramo de produção do Git nas Definições do projeto. O ramo de produção do Git predefinido é master.

Adicionado O Amazon Redshift é agora um dialeto SQL suportado para contagens distintas com conhecimento agregado.

Adicionado O Dremio 11 ou superior é agora um dialeto do Looker suportado e inclui suporte para agregados simétricos.

Adicionado Os dialetos Cloudera Impala 3.1+ e Cloudera Impala com Native Diver 3.1+ suportam agora agregações simétricas.

Adicionado Na API Looker experimental (v4), o ponto final all_users pode pedir opcionalmente a contagem de utilizadores.

Adicionado O ponto final /api/3.x/derived_table/graph/model/:model foi disponibilizado publicamente para visualizar gráficos de dependência de PDT para resolução de problemas de erros de PDT.

Adicionado Foi adicionada uma nova medida, Número de execuções de painéis de controlo, à vista do histórico de atividade do sistema.

Adicionado O bloco de segurança do Google Chronicle, para análise de conjuntos de dados do Chronicle no Google BigQuery, está agora disponível no Looker Marketplace.

Corrigido O conjunto de resultados do selecionador de campos Explorar atualizado já não apresenta deslocamento errático e tem agora um suporte de acessibilidade melhorado.

Corrigido A lista de opções disponíveis para os valores dos parâmetros é agora renderizada conforme esperado.

Corrigido As visualizações já não têm problemas com as etiquetas do eixo Y e os valores das marcas de verificação sobrepostos.

Corrigido O redimensionamento de colunas em tabelas transpostas funciona como esperado.

Corrigido A ordenação no selecionador de campos atualizado baseia-se no group_item_label, como esperado.

Fixo O cabeçalho da tabela é apresentado conforme esperado quando um cálculo da tabela é adicionado a uma tabela antes de quaisquer dimensões ou medições.

Corrigido Os utilizadores do SSO incorporado vão deixar de ver um pop-up de saída.

Corrigido Os painéis de controlo incorporados que usam a nova experiência de painel de controlo já não geram mensagens page:changed e dashboard:filters:changed espúrias.

Corrigido As melhorias de desempenho nas páginas Administração > Ligações e Administração > Grupos resultam em carregamentos de páginas mais rápidos.

Corrigido Os utilizadores já não precisam de autorizações explore para transferir dados detalhados no formato PNG.

Corrigido Atividade do sistema é agora devolvida com all_lookml_models(), incluindo lookmlmodel(system_activity), se o utilizador tiver autorizações see_system_activity.

Corrigido As transferências para o formato XLSX através da funcionalidade New Query Streaming funcionam como esperado para consultas com formatação de valores e medidas.

Corrigido Os links que usam variáveis Liquid funcionam conforme esperado.

Corrigido Quando a integração do Slack do Looker está ativada, o comando /looker select é incluído conforme esperado na lista de comandos suportados apresentada quando escreve o comando /looker help no Slack.

Fixed Os alertas de séries cronológicas são acionados conforme esperado se os valores em qualquer coluna com tabela dinâmica cumprirem ou excederem as condições de alerta.