Skip to content
This repository has been archived by the owner on Sep 4, 2024. It is now read-only.

[AIRFLOW] added airflow preflight check dag doc #320

Merged
merged 3 commits into from
Apr 25, 2024

Conversation

rahul-madaan
Copy link
Contributor

DAG Code has been approved by @JDarDagran here

Problem

People face difficulty when setting up OpenLineage in Airflow. There is a lack of an easy way to verify if OpenLineage has been setup correctly and is able to send events, which can lead to difficulties in debugging.

Solution

Introducing a new DAG named "openlineage_preflight_check_dag" This DAG is designed to be executed by users who wish to verify their OpenLineage setup within Airflow. It serves as a diagnostic tool to ensure that OpenLineage has been integrated properly and is capable of sending events as expected.

The beauty of this solution lies in its compatibility with all versions and distributions of Airflow, making it a versatile tool for users across different environments.

This DAG takes care of both openlineage-airflow library as well as apache-airflow-providers-openlineage package

I have created placeholders for areas which require community inputs and task to be executed in case lineage backend is not Marquez

One-line summary:

openlineage_preflight_check_dag DAG which can be executed if user need to check if OpenLineage has been set up correctly or not.

SPDX-License-Identifier: Apache-2.0
Copyright 2018-2024 contributors to the OpenLineage project

Copy link

netlify bot commented Apr 17, 2024

Deploy Preview for mellifluous-eclair-326dcd ready!

Name Link
🔨 Latest commit 6ee1931
🔍 Latest deploy log https://app.netlify.com/sites/mellifluous-eclair-326dcd/deploys/6626c4c596894f000832588c
😎 Deploy Preview https://deploy-preview-320--mellifluous-eclair-326dcd.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@rahul-madaan rahul-madaan marked this pull request as draft April 19, 2024 07:36
Signed-off-by: Rahul Madan <[email protected]>
@rahul-madaan rahul-madaan marked this pull request as ready for review April 22, 2024 21:03
@kacpermuda kacpermuda merged commit d3ee769 into OpenLineage:main Apr 25, 2024
6 checks passed
@kacpermuda
Copy link
Contributor

Thanks @rahul-madaan for the contribution !

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants