Convert Oozie Workflows to Airflow DAGs

System Requirements

To run the converter, you must have Python 3.8 or later installed.

Install the Oozie-to-Airflow (O2A) Converter

Build the required pip packages and install them on all Airflow workers and on the node where you're converting workflows to DAGs.

Bash
Copy

If you're installing the Oozie-to-Airflow converter in an air-gapped environment, use the provided tarballs to install the required pip packages.

Bash
Copy

Below is the comprehensive usage guide for the Oozie-to-Airflow (O2A) converter.

Bash
Copy

Application Folder Structure for Workflows

The input application directory has to follow the structure defined as follows.

Bash
Copy

Once the Oozie-to-Airflow (o2a) converter is installed, you can begin converting Oozie workflows to Airflow DAGs.

Bash
Copy

Upon successful conversion, the generated Airflow DAG will be located in the specified output directory.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
  Last updated