mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2026-01-07 21:16:45 +00:00
* Add ER diag APIs and sample data * fix pylint * formatting fixes2 * fixed es client return * fixed os client return * supported TableDetailPage tabs as classBase for supporting collate only tabs * Added schema Apis * change the base class to .ts and move the component in the util files * beautify function arguments * Added optimizations * Ingestion changes * svg dimension change * supported class base tab in databaseSchema * supported classBase action button in schema table name column * added further keys data for constraint modal * fix sonar issue * remove old method to override edit action on column and shifted to DisplayNameModal for fields * supported table right panel component to further extends on collate side * minor fix around duplicate constraint * added support to update table constraints and column constraints in the UI * code optimization and minor fixes * review comments and multi col fix * added queryFilter option in NodeSuggestion and tableConstrainst to fetch and use only in service tables --------- Co-authored-by: Ashish Gupta <ashish@getcollate.io>
This guide will help you setup the Ingestion framework and connectors
OpenMetadata Ingestion is a simple framework to build connectors and ingest metadata of various systems through OpenMetadata APIs. It could be used in an orchestration framework(e.g. Apache Airflow) to ingest metadata. Prerequisites
- Python >= 3.8.x
Docs
Please refer to the documentation here https://docs.open-metadata.org/connectors
TopologyRunner
All the Ingestion Workflows run through the TopologyRunner.
The flow is depicted in the images below.
TopologyRunner Standard Flow
TopologyRunner Multithread Flow

