mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2026-01-06 12:36:56 +00:00
* Implement Cardinality Metric for String and Enum * Add Unit Tests * Update generated TypeScript types * Update ingestion/src/metadata/profiler/metrics/hybrid/cardinality_distribution.py Co-authored-by: Teddy <teddy.crepineau@gmail.com> * Fix CTE to simplify it to work with sqlite * Fix CTE to simplify it to work with sqlite * Update generated TypeScript types * Update generated TypeScript types * Add 'cardinalityDistribution' metric to profiler configuration * Update generated TypeScript types --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Teddy <teddy.crepineau@gmail.com> Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
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.9.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

