Skip to content

How does OpenMetadata identify the changes and inconsistencies between the metadata and the database? #5477

Discussion options

You must be logged in to vote

The process will be as follows:

  1. User will configure an Ingestion Connector to connect to MySQL or any other database.
  2. This is a DAG that runs on Airflow at a scheduled interval to pull in metadata.
  3. Lets say, there is a users table users(id, first_name, last_name, zipcode (BIGINT))
  4. When the ingestion runs, it will retrieve that schema and ingest into OpenMetadata. On the first run, the zipcode is BIGINT
  5. User then changes this schema in the MySQL database and changes the BIGINT to Varchar and now users(id, first_name, last_name, zipcode (VARCHAR))
  6. Next time when the dag runs, it will pick up these changes and send them to OpenMetadata.

OpenMetadata does the validation against existing sch…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by ShilpaVernekar
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant