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 detype: 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 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ódigopkce
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
/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âmetrosderived_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: - A opção Executar no carregamento nas definições do painel de controlo
- Os painéis de controlo do LookML criados recentemente usam agora o esquema
newspaper
por predefinição, em vez do esquematile
- Agora, pode usar atalhos de teclado quando visualiza ou edita painéis de controlo (beta)
- A capacidade de mover um painel de controlo para o lixo
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áusulasGROUP BY
e ORDER BY
mais limpas, além de usar funções SQL mais atualizadas para cálculos de diferença de datas de 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âmetrosort
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âmetroconnection
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 erroGoogle 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, umgroup_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.