Looker è in procinto di eseguire l'upgrade della propria infrastruttura di hosting per offrire una maggiore scalabilità e affidabilità. Questo upgrade ti consentirà inoltre di accedere alle nuove funzionalità di Looker man mano che vengono sviluppate.
Dovrai intervenire per garantire un servizio continuo e senza interruzioni. Looker si impegna al massimo per rendere questa transizione il più semplice possibile. Le istruzioni riportate di seguito forniscono i dettagli. Esaminali e, se hai bisogno di assistenza o hai domande, contatta l'assistenza Looker o il tuo team di Looker.
Inoltre, tieni presente che, durante l'upgrade, verranno ricostruite tutte le tabelle derivate permanenti. Ciò potrebbe causare un carico aggiuntivo sul database.
Connessione di Looker al tuo database
Esistono due modi in cui Looker può comunicare con i tuoi database. Entrambi richiederanno aggiornamenti per garantire l'accesso continuo ai dati. Potresti avere più database, ognuno con tecniche diverse.
Lista consentita di indirizzi IP
Se colleghi Looker al tuo database consentendo indirizzi IP specifici tramite il livello di rete, dovrai aggiungere un nuovo IP all'elenco di indirizzi consentiti sulla rete. Questo passaggio può essere eseguito in anticipo. Se non hai dimestichezza con la procedura, consulta la pagina della documentazione Attivare l'accesso sicuro al database.
- L'elenco degli indirizzi IP necessari per consentire il traffico di rete dall'istanza di Looker è disponibile nella pagina Connessioni del pannello di amministrazione. Fai clic su Indirizzi IP pubblici e copia gli indirizzi IP visualizzati. Per un elenco completo di regioni e IP, consulta la pagina della documentazione Abilitazione dell'accesso sicuro al database.
- Consenti l'accesso agli indirizzi IP necessari tramite il livello di rete (il metodo specifico dipende dal database in questione). Al momento non rimuovere gli IP precedenti.
Tunnel SSH
Se colleghi Looker al tuo database tramite un tunnel SSH, le configurazioni del tunnel verranno trasferite alla nuova infrastruttura. L'unica azione che dovrai intraprendere sarà aggiornare gli indirizzi IP consentiti sulla tua rete. Se non hai dimestichezza con l'utilizzo dei tunnel SSH, consulta la pagina della documentazione Utilizzo di un tunnel SSH.
- L'elenco degli indirizzi IP necessari per consentire il traffico di rete dall'istanza di Looker è disponibile nella pagina Connessioni del pannello di amministrazione. Fai clic su Indirizzi IP pubblici e copia gli indirizzi IP visualizzati. Per un elenco completo di regioni e IP, consulta la pagina della documentazione Abilitazione dell'accesso sicuro al database.
- Consenti l'accesso agli indirizzi IP necessari tramite il livello di rete (il metodo specifico dipende dal database in questione). Al momento non rimuovere gli IP precedenti.
Collegamento di Looker a servizi di terze parti
Potresti avere altri servizi con cui Looker comunica. Come spiegato nella sezione Lista consentita di indirizzi IP, l'istanza Looker di nuova generazione avrà un indirizzo IP in uscita diverso e Looker non potrà connettersi se limiti l'accesso.
Alcuni esempi di servizi sono gli account GitHub Enterprise o un server hub di azioni locali. Questi indirizzi IP della lista consentita si applicano anche alle destinazioni SFTP e SMTP e ai server LDAP che limitano il traffico IP.
Se la tua infrastruttura si basa su elenchi di indirizzi IP consentiti per le connessioni a servizi specifici, devi aggiornare questi elenchi nello stesso modo in cui lo faresti per consentire l'accesso al database.
- L'elenco degli indirizzi IP necessari per consentire il traffico di rete dall'istanza di Looker è disponibile nella pagina Connessioni del pannello di amministrazione. Fai clic su Indirizzi IP pubblici e copia gli indirizzi IP visualizzati. Per un elenco completo di regioni e IP, consulta la pagina della documentazione Abilitazione dell'accesso sicuro al database.
- Consenti l'accesso agli indirizzi IP necessari tramite il livello di rete (il metodo specifico dipenderà dal servizio in questione). Al momento non rimuovere gli IP precedenti.
NOTA: la sezione seguente è pertinente solo se stai cambiando l'ambiente di hosting in Google Cloud. Non è necessario leggere oltre, a meno che tu o un utente della tua organizzazione non abbiate discusso con Looker in merito al passaggio dal provider di hosting predefinito storico Amazon Web Services (AWS) a Google Cloud.
Accesso a Looker tramite l'API (solo Google Cloud)
La connessione a Looker dal browser non cambierà; gli utenti possono continuare a fare ciò che hanno sempre fatto. Se utilizzi l'API Looker, potresti dover intervenire per garantire un servizio ininterrotto. In caso di dubbi, puoi utilizzare questa query Attività di sistema per verificare se è stato registrato un utilizzo recente dell'API nella tua istanza:
<your_instance_url>/explore/system__activity/event? fields=event.created_week,event.count,event.category &f[event.is_api_call]=Yes&sorts=event.created_week+desc &limit=500&total=on&row_total=right &vis={} &filter_config={"event.is_api_call":[{"type":"is","values":[{"constant":"Yes"},{}],"id":0,"error":false}]}
Se non ci sono risultati, significa che non stai utilizzando l'API e non devi intraprendere alcuna azione.
URL host dell'API personalizzata (solo Google Cloud)
- Controlla Amministrazione -> API per vedere se è impostato un valore per URL host API.
- Se un valore è impostato, non devi fare altro.
- Se un valore non è impostato, hai due possibilità: impostare un valore seguendo le istruzioni nella pagina della documentazione Impostazioni amministratore -> API e aggiornare le procedure API per utilizzarlo (opzione consigliata, in quanto ti consente di apportare le modifiche di configurazione in anticipo senza perdita di servizio) oppure andare alla sezione Specifica una porta API.
-
Dopo aver configurato l'URL host dell'API personalizzata nell'applicazione Looker, dovrai aggiornare i processi dell'API in modo che si connettano tramite questo URL anziché tramite i numeri di porta specificati (ad esempio
https://my.api.looker.com
anzichéhttps://my.looker.com:19999
).
Specifica di una porta API (solo Google Cloud)
Se non utilizzi un URL host API personalizzato, dovrai aggiornare i processi dell'API per connetterti a una nuova porta. La nostra infrastruttura di hosting di nuova generazione utilizza la porta 443
. Se non utilizzi un URL host API personalizzato, esegui l'aggiornamento dalla porta API predefinita 19999
corrente alla porta 443
.
Individua i processi API e modifica i riferimenti alla porta API da 19999 a 443 (ad esempio, utilizza https://my.looker.com:443
anziché https://my.looker.com:19999
).
Questa tecnica non può essere utilizzata senza un'interruzione del servizio. Se scegli di aggiornare la porta nei processi API prima dell'upgrade, i processi non potranno accedere all'istanza di Looker finché l'upgrade non sarà completato. Per questo motivo, ti consigliamo di farlo immediatamente prima dell'upgrade pianificato.
Se scegli di aggiornare le procedure dopo l'upgrade dell'infrastruttura, le procedure automatiche non potranno accedere alla tua istanza Looker nel periodo compreso tra l'upgrade e il completamento della modifica della porta.