O ciclo de lançamento rápido do Looker permite à equipa incorporar rapidamente o feedback dos utilizadores e responder a itens de prioridade elevada de forma atempada. Este guia explica os nossos processos padrão de lançamento e atualização, juntamente com as práticas recomendadas e as variações que podem ser mais adequadas às suas necessidades.
Ciclo de desenvolvimento e lançamento
Uma nova versão secundária do Looker é implementada ao longo de cerca de duas semanas. Não são feitas novas versões nem implementações no mês de dezembro.
Por vezes, são lançados pequenos patches de atualização para correções que não devem esperar pelo próximo lançamento. Quase sempre, tratam-se de correções de problemas críticos de segurança ou do produto. Idealmente, não devem ser incluídas novas funcionalidades numa versão de patch. A aplicação de atualizações de patches segue o mesmo processo que a atualização durante um lançamento padrão.
Liberte os números
O nosso esquema de numeração de lançamentos 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 (a começar por 0 em janeiro e a usar números pares para cada mês subsequente) e Z é a versão de lançamento de patch. Por exemplo, o Looker 23.4.1 seria a primeira correção do lançamento do Looker de março de 2023.
Notas de lançamento
Todos os utilizadores podem ativar as notas de lançamento na secção Definições da conta do Looker. Além disso, qualquer pessoa listada como contacto técnico numa instância do Looker (disponível em Definições gerais na secção Administração) recebe notificações de notas de lançamento.
Mantenha-se a par de novas funcionalidades e correções de problemas consultando as notas de lançamento. Consulte a página Lançamentos do Looker para ver links para as notas de lançamento e o registo de alterações do lançamento mais recente. A página de lançamentos do Looker também tem links para notas de lançamento históricas.
Ambientes de preparação e testes
O Looker esforça-se por testar eficazmente antes do lançamento, mas é possível que uma nova funcionalidade possa ter impactos imprevistos numa configuração e utilização específicas do Looker. As instâncias alojadas no Looker e alojadas pelo cliente podem usar um ambiente de preparação para testar o LookML e as interfaces com terceiros antes de enviar o novo lançamento para a sua instância de produção principal. Além disso, se a sua instância for alojada pelo cliente, também pode testar a configuração técnica.
Se tiver interesse em usar um ambiente de teste, contacte o apoio técnico do Looker ou a equipa da conta do Looker dedicada para mais informações.
Processo de atualização
A propriedade do processo de implementação de atualizações varia consoante a forma como aloja a sua instância do Looker. Seguem-se os detalhes completos, mas, em resumo, se uma instância for alojada pelo Looker, o Looker gere o processo de atualização. Se a instância for alojada pelo cliente, fornecemos instruções sobre como fazer a atualização.
Atualizações para instâncias alojadas no Looker
Se uma instância for alojada no Looker, o que significa que a infraestrutura da instância é gerida pelo Looker, as nossas equipas de lançamento e operações aplicam atualizações durante os períodos de manutenção designados. Para os utilizadores que optaram por receber emails do Looker, anunciamos cada novo lançamento num email que inclui a data e a hora da janela de manutenção. Geralmente, as atualizações demoram 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 caraterísticas da configuração de uma instância, na forma como o Looker é usado numa organização e no desejo de uma empresa individual de receber uma versão mais cedo ou mais tarde no ciclo. Como acontece sempre nas versões de software, é mais provável que as primeiras versões de patches de uma nova versão secundária contenham problemas do produto. No entanto, para instâncias alojadas no Looker, podemos aplicar rapidamente patches assim que ficarem disponíveis.
E se precisar de ignorar uma nova versão de lançamento?
Contacte o apoio técnico do Looker através da Google Cloud consola ou da sua equipa de conta dedicada. Vamos trabalhar consigo para garantir que as necessidades da sua empresa são satisfeitas.
Atualizações para instâncias do Looker alojadas pelo cliente
As instâncias do Looker alojadas pelo cliente requerem que o cliente seja responsável pela gestão das atualizações da versão de lançamento. É muito importante manter-se na versão suportada mais recente para evitar executar uma versão não suportada ou em fim de vida. As instâncias alojadas pelo cliente do Looker recebem notificações de atualização no final do ciclo de implementação do lançamento. Isto garante que quaisquer problemas críticos podem ser resolvidos antecipadamente.
Quando uma nova versão está pronta para instalação, é enviado um email a todos os utilizadores do Looker indicados como contacto técnico da sua organização com um link para o ficheiro de atualização mais recente (formato JAR), notas de lançamento e instruções sobre como instalar a atualização.
Recomendamos vivamente que não reverta para uma versão anterior. Em alternativa, certifique-se de que faz uma cópia de segurança completa do sistema antes de cada atualização. Isto permite restaurar uma instância para uma versão anterior. O restauro para uma versão anterior sem uma cópia de segurança pode causar a perda irreversível de conteúdo e danos na instância.
Acesso beta
Se receber uma atualização mais cedo no processo de implementação se adequar às necessidades empresariais da sua empresa e quiser ativar o acesso antecipado a novos lançamentos, inscreva-se aqui ou abra um pedido de apoio técnico.
Programa de lançamento de apoio técnico alargado
Embora muitas organizações partilhem o nosso gosto pelas melhorias rápidas dos produtos associadas a ciclos de lançamento curtos, o Looker compreende a compensação que acompanha este ritmo e por que motivo um ciclo mais lento pode ser mais adequado para determinados exemplos de utilização empresarial.
Para satisfazer estas necessidades, cada terceira versão secundária é designada como uma versão de lançamento de suporte alargado (ESR). Embora façamos sempre o nosso melhor para maximizar a estabilidade do produto com cada lançamento, uma versão de lançamento designada como ESR recebe tempo adicional para testes e correções de problemas.
Também vamos oferecer um período mais longo para o desenvolvimento e o apoio técnico de ESRs, e vamos corrigir problemas de nível de gravidade 1 e 2, quando relevante e possível.
Validar novos lançamentos da ESR
Cada ESR tem um período de preparação de um mês devido às alterações maiores no produto entre ESRs. Como parte deste programa, é necessário fazer primeiro uma nova atualização da versão ESR num servidor de teste. Isto permite aos utilizadores testar conteúdo, fluxos de trabalho e novas funcionalidades antes de mover o servidor de produção para a nova versão ESR.
Aderir ao programa ESR
Se o programa ESR parecer mais adequado às necessidades empresariais da sua empresa, contacte a equipa de sucesso do cliente para discutir esta opção mais detalhadamente.
Tem perguntas?
Se tiver dúvidas, o fórum da comunidade do Looker é um excelente local para as colocar. Neste fórum, são bem-vindas e incentivadas discussões de todos os tipos, incluindo (entre outros) o Looker, a Business Intelligence e os dados em geral, com outros utilizadores do Looker (clientes) e analistas do Looker.