O conetor do MySQL permite-lhe aceder a dados das bases de dados do MySQL no Looker Studio.
Como estabelecer ligação ao MySQL
Uma origem de dados do Looker Studio pode estabelecer ligação a uma única tabela de base de dados do MySQL.
O conetor do MySQL do Looker Studio baseia-se no Google Cloud SQL para MySQL e está sujeito aos mesmos limites nas versões e funcionalidades suportadas. Saiba mais sobre o Google Cloud SQL para MySQL.
Versões suportadas
Testámos o Looker Studio nas seguintes versões do MySQL:
- 5,6
- 5.7
- 8.0
Se tiver problemas ao usar uma versão suportada, informe-nos na Comunidade de ajuda do Looker Studio. Pode adicionar e votar em pedidos de funcionalidades no rastreador de problemas.
Para associar
Passo 1
Inicie sessão no Looker Studio.
Passo 2
Na página inicial do Looker Studio, na parte superior esquerda, clique em
Criar e, de seguida, selecione Origem de dados.Passo 3
Selecione o conetor MySQL.
Passo 4
Configure a ligação à sua base de dados através de um nome de anfitrião ou um endereço IP, ou um URL JDBC.
Estabeleça ligação através de um nome de anfitrião ou um endereço IP
Na associação, selecione BÁSICO . Introduza os detalhes da associação:
- Nome do anfitrião ou endereço IP
- Porta (opcional)
- Bases de dados
- Nome de utilizador
- Palavra-passe
Faça a ligação através de um URL JDBC
Na ligação, selecione URL JDBC . Introduza os detalhes da associação:
- URL JDBC
Exemplo
jdbc:mysql://HOSTNAME[:PORT];databaseName=DATABASE
- Nome de utilizador
- Palavra-passe
Se usar a opção de nome de anfitrião JDBC, pode certificar-se de que está acessível com ferramentas de procura de DNS públicas, como o Whois.
Para estabelecer ligação através de um endereço literal IPv6, coloque o endereço entre parênteses retos. Por exemplo: jdbc: mysql ://[2001:db8:1:1:1:1:1:1]/your_db
Passo 5
Ative o SSL
O Looker Studio suporta ligações seguras (encriptadas) ao servidor através do protocolo TLS (Transport Layer Security). O TLS também é designado SSL (camada de ligação segura). Para ativar uma ligação segura, selecione Ativar SSL e, em seguida, faculte os seus ficheiros de configuração SSL.
Esta definição não é necessária para o Looker Studio, mas pode ser necessária para a configuração da sua base de dados. Contacte o fornecedor da base de dados para saber mais detalhes.
Passo 6
Ative a autenticação de cliente
Quando esta caixa está selecionada, pode carregar uma chave privada do cliente e um certificado do cliente, se necessário, para aceder à sua base de dados.
Esta definição não é necessária para o Looker Studio, mas pode ser necessária para a configuração da sua base de dados. Contacte o fornecedor da base de dados para saber mais detalhes.
Passo 7
Clique em AUTENTICAR.
Passo 8
Selecione uma tabela na lista ou introduza uma consulta personalizada.
Selecione a opção CONSULTA PERSONALIZADA para fornecer uma consulta SQL em vez de estabelecer ligação a uma única tabela. O Looker Studio usa este SQL personalizado como uma declaração de seleção interna para cada consulta gerada à base de dados.
Por exemplo, o seguinte não funciona porque tem várias declarações SQL:
DECLARE cost_per_tb_in_dollar FLOAT64 DEFAULT 4.2;
SELECT total_bytes_billed / (1024 * 1024))* cost_per_tb_in_dollar)/(1024*1024))) FROM billing-table;
As consultas no Looker Studio podem atingir o limite de tempo após três a cinco minutos. Se as suas consultas personalizadas excederem o limite de tempo, experimente as seguintes abordagens para resolver o problema:
- Simplifique a consulta para que seja executada mais rapidamente.
- Execute a consulta na sua base de dados e armazene os resultados numa tabela separada. Associe a nova tabela na sua origem de dados.
Passo 9
Clique em ASSOCIAR.
Dentro de momentos, é apresentada a página com a lista de campos da origem de dados. Clique em CRIAR RELATÓRIO para começar a visualizar os seus dados.
Notas
Tipos de dados
O Looker Studio mapeia os tipos de dados incorporados da sua base de dados para um conjunto unificado de tipos de dados. Se o Looker Studio encontrar uma coluna na sua tabela ou consulta de um tipo não suportado, não cria um campo para essa coluna.
Nota : o Looker Studio não suporta as extensões de dados espaciais do MySQL.
Acesso à base de dados e à firewall
Para permitir que o Looker Studio se ligue e consulte bases de dados que estão atrás de uma firewall, tem de abrir o acesso a um dos seguintes endereços IP. Também pode ter de configurar a sua base de dados para aceitar tráfego destes endereços. Consulte a documentação da sua base de dados específica para ver instruções sobre como o fazer.
Endereços IP
142.251.74.0/23
2001:4860:4807::/48
(Opcional, para plataformas que suportam IPv6)
Limites do conetor do MySQL
- Pode consultar um máximo de 150 mil linhas por consulta através deste conector. Se exceder este limite, os dados são truncados.
- Os cabeçalhos das colunas (nomes dos campos) têm de usar apenas carateres ASCII. Os carateres não ASCII não são suportados.
Resolução de problemas
Consulte o guia de resolução de problemas do Looker Studio para ver uma lista de mensagens de erro comuns e os passos para as resolver.