cloud-sql-python-connector icon indicating copy to clipboard operation
cloud-sql-python-connector copied to clipboard

Create an Official Beam I/O Connector for Cloud SQL

Open FearTheMonstar opened this issue 1 year ago • 2 comments

Feature Description

The current Cloud SQL Python connector is great. But in it's current form, when used via Apache Beam/Google Cloud Dataflow, it is not recognized as an official Apache Beam framework construct. This can lead to unbalanced workers in Dataflow when dealing with any kind of volume in a pipeline.

I suggest creating an official Beam I/O Connector so that Cloud SQL can have optimized usage with Beam/Dataflow.

Sample code

No response

Alternatives Considered

There is current non-native Cloud SQL support, but it requires a custom container. This can cause slowdowns and longer approval processes at regulated customers. An official native I/O connector would be ideal.

Additional Details

No response

FearTheMonstar avatar Apr 12 '24 14:04 FearTheMonstar

Thanks for raising the issue! We will chat with stakeholders and monitor any upvotes here to help prioritize this potential work.

Related to #1057

jackwotherspoon avatar Apr 12 '24 15:04 jackwotherspoon

Would like to add 1 upvote to this item :)

danvau7 avatar Apr 12 '24 19:04 danvau7