Goal is to connect Cloud SQL mysql or postgreSQL instances using Cloud Data Fusion.
- created Cloud SQL instances with MySQL and postgreSQL
- created Cloud Data Fusion instance
- From wrangler > Add connection > Cloud SQL MySQL
- Added Data Fusion instance as member in IAM and added permissions to following Cloud SQL Client Cloud Data Fusion API Service Agent
- In add connection used jdbc url as jdbc:mysql://google/mysql?cloudSqlInstance=&socketFactory=com.google.cloud.sql.mysql.SocketFactory&useSSL=false
- Added driver for mySQL: mysql-connector-java-5.1.39-bin.jar
- Added MySQL socket factory jar as library.
While testing connection, it fails with error: com.mysql.jdbc.Driver
Expecting testing of the connection with Cloud SQL MySQL to be successful so that the data fusion pipeline can be built.