examples/openlineage-integration/README.md
This example demonstrates Feast's native OpenLineage integration for automatic data lineage tracking.
For full documentation, see the OpenLineage Reference.
pip install feast[openlineage]
docker run -p 5000:5000 -p 3000:3000 marquezproject/marquez
python openlineage_demo.py --url http://localhost:5000
The demo creates a sample feature repository and demonstrates:
driver_iddriver_stats_source (Parquet file)driver_hourly_stats with features like conversion rate, acceptance ratedriver_stats_service aggregating featuresWhen you run the demo, it will:
After running the demo, you'll see this lineage in Marquez:
driver_stats_source ──┐
├──→ feast_feature_views_openlineage_demo ──→ driver_hourly_stats
driver_id ────────────┘ │
▼
feature_service_driver_stats_service ──→ driver_stats_service