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 do usuário 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 de 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 em cerca de algumas semanas. Não são feitas novas versões 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 devem esperar pela próxima versão. Elas quase sempre são correções de problemas críticos do produto ou de segurança. O ideal é que nenhum recurso novo seja incluído em uma versão de patch. A aplicação de atualizações de patch segue o mesmo processo de 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 de 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 será o primeiro patch do Looker de março de 2023.

Notas de lançamento

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

Consulte as notas da versão para ficar por dentro dos novos recursos e das correções de problemas. Consulte a página de versões do Looker para acessar as notas da versão e o registro de alterações da versão mais recente. A página de versões do Looker também tem links para notas da versão históricas.

Ambientes de preparo e testes

O Looker faz um grande esforço para testar com eficiência 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 utilizar um ambiente de preparo para testar o LookML e interagir com terceiros antes de enviar a nova versão à sua instância de produção principal. Além disso, se a instância for hospedada pelo cliente, também será possível testar a configuração técnica.

Se você tiver interesse em 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 de atualização varia de acordo com a forma como você hospeda sua instância do Looker. Todos os detalhes estão abaixo. Em resumo, se uma instância for hospedada pelo Looker, ele vai gerenciar o processo de atualização. Se a instância for hospedada pelo cliente, forneceremos instruções sobre como realizar a atualização.

Atualizações para instâncias hospedadas do Looker

Se uma instância for hospedada pelo Looker, ou seja, a infraestrutura dela é gerenciada pelo Looker, 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 o horário 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 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 no desejo de uma empresa individual de receber uma versão mais cedo ou mais tarde no ciclo. Como sempre acontece em lançamentos de software, as primeiras versões de patch de uma nova versão secundária têm mais chances de conter problemas com o produto. No entanto, para instâncias hospedadas pelo Looker, podemos aplicar os patches rapidamente assim que eles estiverem disponíveis.

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. Vamos trabalhar com você para atender às necessidades da sua empresa.

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

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 usar a versão com suporte mais recente para evitar executar uma versão sem suporte ou que foi encerrada. As instâncias do Looker hospedadas pelo cliente recebem notificações de atualização ao final do ciclo de lançamento da versão. Isso garante que qualquer problema crítico possa ser resolvido com antecedência.

Quando uma nova versão estiver pronta para instalação, qualquer usuário do Looker listado como um 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), as notas da versão e instruções sobre como instalar a atualização.

Não é recomendável 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. A restauração para uma versão anterior sem um backup pode causar perda irreversível de conteúdo e danos à instância.

Acesso antecipado

Se receber uma atualização no início do processo de lançamento atender às necessidades de negócios da sua empresa e você quiser ativar o acesso antecipado a novas versões, inscreva-se aqui ou abra uma solicitação de suporte.

Programa de lançamento do suporte estendido

Embora muitas organizações compartilhem nosso gosto pelas melhorias rápidas de produtos associadas a ciclos curtos de lançamento, o Looker entende as vantagens e desvantagens desse ritmo e por que um ciclo mais lento pode ser mais apropriado para determinados casos de uso comerciais.

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 ESR vão receber mais tempo para testes e correções de problemas.

Também vamos oferecer um período maior para desenvolvimento e suporte a produtos para ESRs e corrigiremos problemas de nível de gravidade 1 e 2 quando relevante e possível.

Como validar novos lançamentos da ESR

Cada ESR terá um período de teste de um mês devido às maiores mudanças no produto entre os ESRs. Como parte desse programa, é necessário primeiro realizar uma nova atualização da versão da ESR em um servidor temporário. 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 ativar o programa ESR

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

Dúvidas?

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