Visão geral da versão do Looker

O ciclo de lançamento rápido do Looker permite que a equipe incorpore rapidamente o feedback dos usuários e responda a itens de alta prioridade em tempo hábil. Este guia explica nossos processos padrão de lançamento e atualização, além das práticas recomendadas e variações que podem atender melhor às suas necessidades.

Ciclo de desenvolvimento e lançamento

Uma nova versão secundária do Looker é implantada ao longo de aproximadamente algumas semanas. Não há lançamentos nem implantações no mês de dezembro.

Às vezes, pequenos patches de atualização são lançados para correções que não deveriam esperar pela próxima versão. Quase sempre são correções para problemas críticos de produtos ou segurança. O ideal é que nenhum recurso novo seja incluído em uma versão de patch. O processo de aplicação de atualizações de patch é igual ao do upgrade durante uma versão padrão.

Números de versão

Nosso esquema de numeração de versões usa uma sequência de três números: X.Y.Z, em que X são os dois últimos dígitos do ano do lançamento, Y é a versão mensal (começando com 0 em janeiro e usando números pares para cada mês subsequente) e Z é a versão de lançamento do patch. Por exemplo, o Looker 23.4.1 seria o primeiro patch da versão do Looker de março de 2023.

Notas de lançamento

Todos os usuários podem aceitar as notas da versão na seção Configurações da conta do Looker. Além disso, qualquer pessoa listada como Contato técnico em uma instância do Looker (localizada nas Configurações gerais na seção Administrador) vai receber notificações de notas da versão.

Confira as notas da versão para ficar por dentro de todos os novos recursos e correções de problemas. Consulte a página Versões do Looker para ver links para as notas da versão e o registro de mudanças da versão mais recente. A página de versões do Looker também tem links para as notas da versão históricas.

Ambientes de preparo e testes

O Looker se esforça para fazer testes eficazes antes do lançamento, mas é possível que um novo recurso tenha impactos imprevistos em uma configuração e no uso específicos do Looker. Tanto as instâncias hospedadas pelo Looker quanto as hospedadas pelo cliente podem usar um ambiente de preparação para testar o LookML e interagir com terceiros antes de enviar a nova versão para a instância de produção principal. Além disso, quando a instância é hospedada pelo cliente, é possível testar a configuração técnica.

Se você quiser usar um ambiente de teste, entre em contato com o suporte do Looker ou com sua equipe de conta dedicada do Looker para mais informações.

Atualizar processo

A propriedade do processo de implantação da atualização varia de acordo com o modo como você hospeda a instância do Looker. Confira todos os detalhes abaixo. Em resumo, se uma instância for hospedada pelo Looker, o Looker vai gerenciar o processo de atualização. Se a instância for hospedada pelo cliente, daremos instruções sobre como realizar a atualização.

Atualizações para instâncias hospedadas pelo Looker

Como mencionado acima, se a instância for hospedada pelo Looker, ou seja, a infraestrutura dela é gerenciada por ele, nossas equipes de lançamento e operações vão aplicar as atualizações durante as janelas de manutenção designadas. Para os usuários que optaram por receber e-mails do Looker, anunciamos cada nova versão em um e-mail que inclui a data e a hora da janela de manutenção. As atualizações geralmente levam até 10 minutos na janela de manutenção para minimizar a interrupção.

O Looker aplica as atualizações de forma contínua. Aplicamos as atualizações com base nas características da configuração de uma instância, em como o Looker é usado em uma organização e se uma empresa quer receber uma versão mais cedo ou mais tarde no ciclo. Como sempre acontece com versões de software, as primeiras versões de patch de uma nova versão secundária têm mais chances de apresentar problemas no produto. No entanto, para instâncias hospedadas pelo Looker, podemos aplicar patches rapidamente assim que são disponibilizados.

E se eu precisar pular uma nova versão de lançamento?

Entre em contato com o suporte do Looker pelo console do Google Cloud ou com sua equipe de conta dedicada, e vamos trabalhar com você para garantir que as necessidades da sua empresa sejam atendidas.

Atualizações para instâncias hospedadas pelo cliente do Looker

As instâncias do Looker hospedadas pelo cliente exigem que o cliente seja responsável por gerenciar as atualizações das versões de lançamento. É muito importante manter a versão com suporte mais recente para evitar a execução de uma versão incompatível ou de fim da vida útil. As instâncias do Looker hospedadas pelo cliente recebem notificações de atualização quando o ciclo de lançamento da versão termina. Isso garante que quaisquer problemas críticos possam ser resolvidos com antecedência.

Quando uma nova versão estiver pronta para instalação, qualquer usuário do Looker listado como Contato técnico da sua organização vai receber um e-mail com um link para o arquivo de atualização mais recente (formato JAR), notas da versão e instruções de instalação.

Não recomendamos reverter para uma versão anterior. Em vez disso, faça um backup completo do sistema antes de cada atualização. Isso permite que uma instância seja restaurada para uma versão anterior. Restaurar para uma versão anterior sem um backup pode causar perda irreversível de conteúdo e danos à instância.

Acesso antecipado

Se o recebimento de uma atualização mais cedo no processo de lançamento atender às necessidades de negócios da sua empresa e você quiser ativar o acesso mais cedo aos novos lançamentos, inscreva-se aqui ou abra uma solicitação de suporte.

Programa de lançamento de suporte estendido

Muitas organizações compartilham do nosso gosto pelas melhorias rápidas de produtos associadas aos ciclos de lançamento curtos. No entanto, o Looker entende os prós e contras desse ritmo e o motivo de um ciclo mais lento ser mais apropriado para determinados casos de uso de negócios.

Para atender a essas necessidades, cada terceiro lançamento secundário será designado como uma versão de lançamento de suporte estendido (ESR, na sigla em inglês). Sempre faremos o possível para maximizar a estabilidade do produto a cada lançamento, mas as versões designadas como ESRs terão mais tempo para testes e correções de problemas.

Também vamos fornecer um período maior para desenvolvimento e suporte ao produto para ESRs e corrigir problemas de gravidade 1 e 2, quando relevante e possível.

Como validar novos lançamentos da ESR

Cada ESR tem um período de preparo de um mês, devido às maiores mudanças no produto entre elas. Como parte do programa, é necessário primeiro executar uma nova atualização da versão da ESR em um servidor de teste. Isso permite que os usuários testem conteúdos, fluxos de trabalho e novos recursos antes de mover o servidor de produção para a nova versão da ESR.

Como aceitar o programa ESR

Se o programa ESR parecer mais adequado para as necessidades comerciais da sua empresa, entre em contato com a Equipe de sucesso do cliente para discutir melhor essa opção.

Dúvidas?

Se você tiver dúvidas, um ótimo lugar para fazer isso é o Fórum da comunidade do Looker, onde discussões de todos os tipos são bem-vindas e incentivadas, incluindo, entre outros, Looker, Business Intelligence e dados em geral, com outros Bons Lookers (clientes) e analistas do Looker.