-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SPIP-2][Flink] Introduce catalog managed. #3912
Comments
Implementation steps: 1.[Done] Catalog store plugin .catalog store plugin |
This was referenced Aug 6, 2024
Looks good |
@wolfboys All the backend code has been pushed, please review it ASAP. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Search before asking
Motivation
There are many internal business database systems, and the number and variety of upstream and downstream databases bring a lot of management difficulties. At the same time, most of the current business systems need to connect to Flink CDC for data synchronization. Flink itself supports metadata management, Streampark does not implement metadata management function at present, in order to improve the convenience of users to use data, we designed the metadata management function.
Design Detail
Product design
catalog management refers to the catalog management design of Alibaba Cloud real-time computing products, including jdbc catalog, hive catalog, paimon catalog, etc.
jdbc catalog(mysql/pgsql)
hive catalog
paimong catalog
Catalog implementation detailed design
As shown
Among them flink-conf.yaml
table.catalog-store.kind: jdbc
table.catalog-store.jdbc.url: jdbc:mysql://127.0.0.1:3306/database
table.catalog-store.jdbc.table-name: t_flink_catalog
table.catalog-store.jdbc.driver: mysql.driver
table.catalog-store.jdbc.username: test
table.catalog-store.jdbc.password: test
table.catalog-store.jdbc.max-retry-timeout:10
Design of catalog information table in streampark
Compatibility, Deprecation, and Migration Plan
No response
Test Plan
No response
Code of Conduct
References
The text was updated successfully, but these errors were encountered: