acryldata / datahub-actions

DataHub Actions is a framework for responding to changes to your DataHub Metadata Graph in real time.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

adding mysql-connector-python to the list of pip packages inside venv-mysql

justmike1 opened this issue · comments

commented

Hey,

I am using datahub-actions to ingest my MySQL and I have noticed you guys are using pymysql as the default connector for mysql integration, this is causing problems regarding connectivity and ssl, the fix was to use the feature:

sqlalchemy_uri: mysql+mysqlconnector://user:password@x.x.x.x:3306/smth_data

and to exec to the datahub-actions pod, activate the venv-mysql, and to manually install the package:

mysql-connector-python 8.1.0

This issue is stale because it has been open for 30 days with no activity. If you believe this is still an issue on the latest DataHub release please leave a comment with the version that you tested it with. If this is a question/discussion please head to https://slack.datahubproject.io. For feature requests please use https://feature-requests.datahubproject.io

This issue was closed because it has been inactive for 30 days since being marked as stale.

@justmike1 I missed this one. I don't think it makes sense for mysql to require both connector types, but we could do something similar to what we've done for mssql and mssql-odbc to have two possible dependency sets for the same connector.