Questa guida illustra le procedure standard di rilascio e aggiornamento per Looker (Google Cloud core), insieme alle best practice e alle varianti che potrebbero soddisfare meglio le tue esigenze.
Ciclo di sviluppo e rilascio
Il deployment di una nuova versione secondaria di Looker (Google Cloud core) viene eseguito nell'arco di circa due settimane. A dicembre non vengono rilasciate nuove versioni né vengono eseguiti nuovi deployment.
A volte vengono rilasciate piccole patch di aggiornamento per correzioni che non possono attendere la release successiva. Quasi sempre si tratta di correzioni di problemi critici relativi al prodotto o alla sicurezza. Idealmente, in una patch non dovrebbero mai essere incluse nuove funzionalità. L'applicazione degli aggiornamenti delle patch segue la stessa procedura dell'upgrade durante una release standard.
Rilascia numeri
Lo schema di numerazione delle release per Looker (Google Cloud core) utilizza la stessa numerazione delle release delle istanze di Looker (originale), ovvero una sequenza di tre numeri: X.Y.Z, dove X sono le ultime due cifre dell'anno della release, Y è la versione mensile (a partire da 0 a gennaio e utilizzando numeri pari per ogni mese successivo) e Z è la versione della patch release. Ad esempio, Looker (Google Cloud core) 26.10.1 sarebbe la prima patch della release di Looker (Google Cloud core) di giugno 2026.
Note di rilascio
Per rimanere al corrente su nuove funzionalità e correzioni di problemi, consulta le note di rilascio. Consulta la pagina Release di Looker per trovare i link alle note di rilascio e al log delle modifiche dell'ultima release.
Canali di rilascio
I canali di rilascio offrono maggiore controllo e prevedibilità su quando vengono applicate nuove funzionalità e aggiornamenti alle istanze di Looker (Google Cloud core). Scegliendo un canale di rilascio, puoi bilanciare le esigenze della tua organizzazione di accedere in anteprima alle funzionalità più recenti con la necessità di stabilità operativa negli ambienti di produzione.
Durante il lancio dell'anteprima, sono disponibili i canali di rilascio Rapido e Regolare. Esiste anche l'opzione Nessun canale. Le sezioni seguenti descrivono ciascuna di queste opzioni.
Canale di rilascio rapido
Il canale di rilascio rapido offre l'accesso più rapido a nuove funzionalità e miglioramenti. Il canale rapido è ideale per le istanze non di produzione, di staging o di test, in quanto ti consente di convalidare i workflow interni e testare nuove funzionalità. Quando un'istanza di Looker (Google Cloud core) utilizza il canale di rilascio rapido, non è possibile impostare periodi di manutenzione e periodi in cui evitare la manutenzione per l'istanza.
Se un'istanza di Looker non ha un canale di rilascio selezionato e la registri al canale rapido, la cadenza di rilascio per l'istanza non cambia. Il canale rapido riceve nuove versioni di Looker una volta al mese e riceve gli aggiornamenti della sicurezza non appena sono disponibili.
Se attivi le notifiche di manutenzione, riceverai una notifica via email dei prossimi upgrade dell'istanza per ogni implementazione della versione della patch. L'email verrà inviata all'indirizzo email associato al tuo Account Google almeno 72 ore prima dell'upgrade pianificato.
Canale di rilascio regolare
Il canale di rilascio Regolare offre una stabilità equilibrata, con aggiornamenti applicati mensilmente. Il canale regolare è il canale consigliato per le istanze di produzione, in quanto fornisce una cadenza di aggiornamento prevedibile e offre nuove funzionalità e correzioni dei problemi in modo tempestivo. Il canale Regolare riceve le versioni di Looker un mese dopo il canale Rapido.
Se un'istanza di Looker (Google Cloud core) non ha un canale di rilascio selezionato e la registri al canale Regolare, si verifica un ritardo una tantum in cui l'istanza potrebbe rimanere sulla versione attuale di Looker per un massimo di due mesi, per spostare l'istanza dalla cadenza di rilascio precedente a quella regolare.
Il flag Accelerated Security Patching (ASP)
Il canale di rilascio regolare offre una configurazione di applicazione rapida delle patch di sicurezza (ASP), che può essere abilitata tramite il flag --accelerated-security-patch-enabled di gcloud CLI. Questo flag consente alle istanze di Looker (Google Cloud core) di ricevere gli aggiornamenti nel seguente modo:
- Correzioni di sicurezza critiche: le correzioni verranno applicate non appena saranno disponibili. Le correzioni potrebbero non rispettare i periodi di manutenzione impostati o i periodi in cui evitare la manutenzione.
- Aggiornamenti della sicurezza non critici: gli aggiornamenti verranno applicati nell'ambito della prossima patch o release binaria. Gli aggiornamenti rispettano i periodi di manutenzione impostati o i periodi in cui evitare la manutenzione.
- Aggiornamenti non di sicurezza: gli aggiornamenti vengono implementati nell'ambito della patch o del rilascio binario successivo. Gli aggiornamenti rispettano i periodi di manutenzione impostati o i periodi in cui evitare la manutenzione.
Se attivi le notifiche di manutenzione, riceverai una notifica via email dei prossimi upgrade dell'istanza per l'implementazione mensile della versione pianificata per questo canale. L'email verrà inviata all'indirizzo email associato al tuo Account Google almeno 72 ore prima dell'upgrade pianificato. Tuttavia, per le patch di sicurezza critiche, le notifiche di upgrade potrebbero essere inviate con un preavviso inferiore a 72 ore.
Nessuna opzione per il canale
Se hai un'istanza di Looker (Google Cloud core) esistente e non la modifichi per registrarti a un canale di rilascio oppure se selezioni l'opzione Nessun canale (nella console Google Cloud ) o utilizzi il flag --release-channel=no-channel durante la creazione di un'istanza di Looker (Google Cloud core), l'istanza non viene registrata a un canale di rilascio. Nessun canale è predefinito durante l'anteprima dei canali di rilascio.
Riepilogo dei canali di rilascio
La tabella seguente riepiloga le funzionalità di ciascun canale di rilascio.
| Funzionalità | Canale di rilascio rapido | Canale di rilascio regolare | Nessuna opzione per il canale |
|---|---|---|---|
| Scopo principale | Accesso in anteprima alle nuove funzionalità e ai miglioramenti. | Stabilità operativa bilanciata con aggiornamenti prevedibili. | Processo di rilascio tradizionale di Looker (Google Cloud core). |
| Ambiente consigliato | Istanze non di produzione, di gestione temporanea o di test (impostazione predefinita per le prove). | Ambienti di produzione (consiglio predefinito). | Non applicabile. |
| Tempistica della versione | Riceve nuove versioni di Looker una volta al mese in implementazioni di patch e binari | Ricevuto un mese dopo il canale rapido. | Riceve nuove versioni di Looker una volta al mese in implementazioni di patch e binari. |
| Periodo in cui evitare la manutenzione | Non può essere configurato. | Consentito per impostazione predefinita. | Consentito per impostazione predefinita. |
| Periodi di manutenzione | Non può essere configurato. | Consentito per impostazione predefinita. | Consentito per impostazione predefinita. |
| Accordo sul livello del servizio (SLA) | Escluso dallo SLA di Looker (Google Cloud core). | Coperto dallo SLA standard. | Coperto dallo SLA standard. |
| Applicazione rapida delle patch di sicurezza (ASP) | Non applicabile (riceve già gli aggiornamenti della sicurezza non appena disponibili). | Disponibile come flag facoltativo (--accelerated-security-patch-enabled) per ricevere le correzioni di sicurezza il prima possibile. |
Non disponibile. |
| Notifiche di upgrade | Email inviata almeno 72 ore prima dell'implementazione di ogni versione patch. | Email inviata almeno 72 ore prima dell'implementazione mensile. (Nota: per le patch ASP critiche, le notifiche potrebbero essere inviate meno di 72 ore prima). | Email inviata almeno 72 ore prima dell'implementazione di ogni versione patch. |
| Comportamento di registrazione (da Nessun canale) | Nessuna modifica alla cadenza di rilascio esistente. Se hai impostato un periodo di manutenzione o un periodo in cui evitare la manutenzione, questi verranno rimossi al momento della registrazione al canale rapido. |
Possibile ritardo una tantum fino a due mesi per il passaggio alla cadenza regolare. | Nessuna modifica alla procedura di rilascio per l'istanza. |
Registrazione ai canali di rilascio
Puoi scegliere un canale di rilascio per una nuova istanza di Looker (Google Cloud core) utilizzando la sezione delle opzioni di configurazione durante la creazione di un'istanza. Puoi anche modificare la registrazione al canale di rilascio nella console Google Cloud o utilizzando il flag --release-channel= di Google Cloud CLI.
Se hai un'istanza di Looker (Google Cloud core) esistente e non la registri a un canale di rilascio, non verrà apportata alcuna modifica al processo di rilascio per l'istanza.
Se registri un'istanza in un canale di rilascio che viene aggiornato più rapidamente rispetto alla cadenza di rilascio corrente, l'istanza verrà aggiornata immediatamente alla versione di Looker del nuovo canale. Ad esempio, se passi un'istanza dal canale regolare al canale rapido, l'istanza verrà aggiornata immediatamente alla versione di Looker del canale rapido.
Se registri un'istanza in un canale di rilascio che viene aggiornato più lentamente rispetto alla cadenza di rilascio attuale, l'istanza mantiene la versione corrente di Looker finché non viene allineata alla versione di Looker del nuovo canale di rilascio più lento. Ad esempio, se passi da un'istanza del canale rapido o dell'opzione Nessun canale al canale regolare, si verifica un ritardo una tantum in cui l'istanza potrebbe rimanere sulla stessa versione per un massimo di due mesi.
Visualizzazione del canale di rilascio e della versione di Looker di un'istanza
Per visualizzare il canale di rilascio a cui è registrata l'istanza di Looker (Google Cloud core), completa i seguenti passaggi:
console
- Vai alla scheda Dettagli della pagina di configurazione dell'istanza.
Il canale di rilascio viene visualizzato nel campo Canale di rilascio. Le opzioni disponibili durante l'avvio dell'anteprima sono:
- Nessun canale: non registrato in un canale di rilascio
- Rapido: registrazione al canale rapido
- Regolare: registrazione al canale regolare
La versione di Looker utilizzata dall'istanza viene visualizzata nel campo Versione di Looker.
Per visualizzare lo stato del flag ASP, utilizza gcloud CLI.
gcloud
gcloud looker instances describe INSTANCE_NAME --region=REGION --format config
Sostituisci quanto segue:
INSTANCE_NAME: un nome per l'istanza di Looker (Google Cloud core); non è associato all'URL dell'istanza- REGION: la regione in cui è stata creata l'istanza
Questo comando deve restituire un campo RELEASE_CHANNEL e un campo VERSION per indicare il canale e la versione utilizzati dall'istanza. describe restituirà anche la conferma se il flag --accelerated-security-patch-enabled è attivato.
Inoltre, gli utenti non amministratori possono visualizzare la release di Looker utilizzata dalla propria istanza accedendo al menu Guida in Looker (Google Cloud core) e individuando la versione di Looker accanto al link Note di rilascio.
Aggiornamento processo
Looker (Google Cloud core) applica gli aggiornamenti in modo graduale nel corso di un paio di settimane. Se hai definito un periodo di manutenzione preferito per la tua istanza di Looker (Google Cloud core), i team di rilascio e operazioni di Looker (Google Cloud core) applicheranno gli aggiornamenti durante il periodo di manutenzione. Se non hai impostato un periodo di manutenzione, riceverai l'aggiornamento entro due settimane dal lancio della versione.
Se hai impostato un periodo di manutenzione per la tua istanza di Looker (Google Cloud core), puoi attivare la ricezione di notifiche prima della manutenzione imminente. Gli aggiornamenti in genere richiedono circa un'ora all'interno del periodo di manutenzione e potrebbero comportare tempi di inattività.
Cosa succede se devo saltare una nuova versione?
Puoi posticipare la manutenzione pianificata della tua istanza di Looker (Google Cloud core) definendo un periodo in cui evitare la manutenzione della durata massima di 60 giorni. Le istanze registrate nel canale di rilascio Rapido non possono impostare periodi in cui evitare la manutenzione.
Il tempo di inattività per manutenzione viene conteggiato ai fini dell'SLA?
Il tempo di inattività associato alla manutenzione non viene conteggiato ai fini dell'accordo sul livello del servizio di Looker (Google Cloud core).
Aggiorna la versione di Looker (Google Cloud core) dopo un periodo in cui evitare la manutenzione
Dopo un periodo in cui è stata negata la manutenzione, l'istanza di Looker (Google Cloud core) viene in genere aggiornata durante la prima release successiva al termine del periodo in cui è stata negata la manutenzione.
Programma di rilascio del supporto esteso
Looker (Google Cloud core) non fornisce un programma di release di supporto esteso (ESR).
Richiedere assistenza
In caso di domande, consulta la pagina Ottenere assistenza per Looker (Google Cloud core) per informazioni sulla risoluzione dei problemi e su come contattare l'assistenza Google Cloud.