O Looker está atualizando a infraestrutura de hospedagem para oferecer melhor escalabilidade e confiabilidade. Esse upgrade também vai dar acesso aos novos recursos do Looker à medida que forem desenvolvidos.
Você precisa tomar medidas para garantir um serviço contínuo e ininterrupto. O Looker está trabalhando para que essa transição seja tranquila. Confira os detalhes nas instruções a seguir. Leia-as e entre em contato com o Suporte do Looker ou com sua equipe do Looker se precisar de ajuda ou tiver dúvidas.
Além disso, após o upgrade, todas as tabelas derivadas persistentes serão recriadas. Isso pode gerar carga extra no seu banco de dados.
Como conectar o Looker ao seu banco de dados
O Looker pode se comunicar com seus bancos de dados de duas maneiras. Ambos vão precisar de atualizações para garantir o acesso contínuo aos dados. Você pode ter vários bancos de dados, cada um usando técnicas diferentes.
Lista de permissões de endereços IP
Se você estiver conectando o Looker ao banco de dados permitindo endereços IP específicos na camada de rede, será necessário adicionar um novo IP à lista de endereços permitidos na rede. Essa etapa pode ser realizada com antecedência. Consulte a página de documentação Ativar o acesso seguro ao banco de dados se você não conhece o processo.
- A lista de endereços IP necessários para permitir o tráfego de rede da sua instância do Looker pode ser encontrada na página "Conexões" do painel "Administrador". Clique em "Endereços IP públicos" e copie os endereços IP mostrados. Acesse a página de documentação Ativar o acesso seguro ao banco de dados para conferir uma lista completa de regiões e IPs.
- Permita o acesso aos endereços IP necessários pela camada de rede. O método específico depende do banco de dados em questão. Não remova os IPs legados no momento.
Túnel SSH
Se você conectar o Looker ao seu banco de dados por um túnel SSH, as configurações do túnel serão transferidas para a nova infraestrutura. A única ação que você precisa fazer é atualizar os endereços IP permitidos na sua rede. Consulte a página de documentação Como usar um túnel SSH se você não souber como usar os túneis SSH.
- A lista de endereços IP necessários para permitir o tráfego de rede da sua instância do Looker pode ser encontrada na página "Conexões" do painel "Administrador". Clique em "Endereços IP públicos" e copie os endereços IP mostrados. Acesse a página de documentação Ativar o acesso seguro ao banco de dados para conferir uma lista completa de regiões e IPs.
- Permita o acesso aos endereços IP necessários pela camada de rede. O método específico depende do banco de dados em questão. Não remova os IPs legados no momento.
Como conectar o Looker a serviços de terceiros
Você pode ter outros serviços com os quais o Looker se comunica. Conforme explicado na seção Lista de permissões de endereços IP, a instância do Looker de última geração terá um endereço IP de saída diferente, e o Looker não poderá se conectar se você estiver restringindo o acesso.
Exemplos importantes de serviços incluem contas do GitHub Enterprise ou um servidor de hub de ações local. Esses endereços IP da lista de permissões também se aplicam a destinos SFTP e SMTP e a servidores LDAP que restringem o tráfego de IP.
Se a sua infraestrutura depender de listas de endereços IP permitidos para conexões com serviços específicos, você precisará atualizar essas listas da mesma forma que faria para permitir o acesso ao banco de dados.
- A lista de endereços IP necessários para permitir o tráfego de rede da sua instância do Looker pode ser encontrada na página "Conexões" do painel "Administrador". Clique em "Endereços IP públicos" e copie os endereços IP mostrados. Acesse a página de documentação Ativar o acesso seguro ao banco de dados para conferir uma lista completa de regiões e IPs.
- Permita o acesso aos endereços IP necessários pela camada de rede. O método específico depende do serviço em questão. Não remova os IPs legados no momento.
Observação: a seção a seguir é relevante apenas se você estiver mudando seu ambiente de hospedagem para o Google Cloud. Não é necessário ler mais, a menos que você ou alguém da sua organização tenha conversado com o Looker sobre a mudança do provedor de hospedagem padrão histórico da Amazon Web Services (AWS) para o Google Cloud.
Como acessar o Looker pela API (somente Google Cloud)
A conexão com o Looker pelo navegador não vai mudar. As pessoas podem continuar fazendo o que sempre fizeram. Se você estiver usando a API Looker, talvez seja necessário tomar medidas para garantir um serviço ininterrupto. Se você não tiver certeza, use esta consulta de atividade do sistema para saber se houve uso recente da API na sua instância:
<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 não houver resultados, você não está usando a API e não precisa fazer mais nada.
URL do host da API personalizada: somente Google Cloud
- Verifique em Administrador -> API se há um valor definido para URL do host da API.
- Se um valor for definido, não será necessário fazer mais nada.
- Se um valor não estiver definido, você pode escolher entre definir um valor usando as instruções na página de documentação Configurações do administrador -> API e atualizar seus processos de API para usá-lo (recomendado, porque permite que você faça as mudanças de configuração com antecedência sem perda de serviço) ou prosseguir para a seção Especificar uma porta de API.
-
Depois de configurar o URL do host da API personalizada no aplicativo Looker, você vai precisar atualizar os processos da API para se conectar por esse URL em vez de números de porta especificados (por exemplo,
https://my.api.looker.com
em vez dehttps://my.looker.com:19999
).
Como especificar uma porta de API: somente Google Cloud
Se você não usar um URL de host de API personalizado, será necessário atualizar os processos da API para se conectar a uma nova porta. Nossa infraestrutura de hospedagem de última geração usa a porta 443
. Se você não estiver usando um URL de host de API personalizado, atualize da porta de API padrão atual 19999
para a porta 443
.
Localize os processos da API e mude as referências da porta da API de 19999 para 443. Por exemplo, use https://my.looker.com:443
em vez de https://my.looker.com:19999
.
Essa técnica não pode ser usada sem uma interrupção do serviço. Se você atualizar a porta nos processos da API antes do upgrade, eles não poderão acessar a instância do Looker até que o upgrade seja concluído. Por isso, recomendamos que você faça isso imediatamente antes do upgrade programado.
Se você atualizar seus processos após o upgrade da infraestrutura, os processos automatizados não poderão acessar sua instância do Looker durante o período entre o upgrade e a conclusão da mudança de porta.