Google Data Studio - Erreur de connecteur Cloud SQL pour MySQL

Nov 10 2020

J'ai créé une instance MySQL 8.0 sur GCP et j'essaie de m'y connecter via le connecteur Cloud SQL pour MySQL disponible avec Google Data Studio. J'ai suivi toutes les instructions fournies danshttps://support.google.com/datastudio/answer/7020436?hl=en&ref_topic=6370347Je pouvais me connecter à MySQL via MySQL Workbench et ainsi que via ma commande sql en utilisant le SSL (certificat de serveur, certificat client et clé client) mais je ne pouvais pas me connecter via "Cloud SQL pour le connecteur MySQL". Je ne parviens pas à établir la connexion via "Mon connecteur SQL".

J'ai ouvert une adresse IP publique et même ajouté à la liste blanche toutes les adresses IP de Google Data Studio qui ne sont pas nécessaires pour le "connecteur Cloud SQL pour MySQL"

J'ai essayé d'utiliser l'utilisateur root ainsi que le nouvel utilisateur "testuser" avec un accès depuis '%'

Pourriez-vous s'il vous plaît me faire savoir ce qui pourrait ne pas aller? y a-t-il des restrictions IAM que je devrais examiner?

MISE À JOUR - Si la version gcp cloud MySQL est 5.7, le connecteur "Cloud SQL pour MySQL" établit avec succès la connexion. Il semble que le problème survienne lors de la connexion à Cloud MySQL8.0

Réponses

1 DonnaldCucharo Nov 11 2020 at 02:42

Il n'y a rien de mal avec votre configuration. C'est que Datastudio ne prend pas encore en charge la connexion à MySQL version 8. Voici un thread de support qui contient une solution de contournement, il utilise ProxySQL.

Une autre alternative consiste à créer une autre instance Cloud SQL pour MySQL et à utiliser la version 5.7.

En outre, voici un outil de suivi des problèmes publics de Google où vous pouvez recevoir une mise à jour. Laissez simplement un commentaire et indiquez que vous êtes concerné par le problème.

Notez qu'il n'y a pas d'ETA lorsque la fonctionnalité sera déployée.