Catalog connector for Apache Airflow packages
This catalog connector enables Elyra to load operator definitions from Apache Airflow Python packages. Only built distributions ('.whl
') are supported.
Use the connector
- Launch JupyterLab.
- Open the '
Manage Components
' panel.
- Add a new Airflow package catalog ('
+
' > 'New Apache Airflow package operator catalog
').
- Specify a catalog name, e.g. '
Airflow 1.10.15 wheel
'.
- (Optional) Specify a category under which the loaded operators will be organized in the palette.
- Configure the '
Airflow package download URL
'. The URL must reference a location that Elyra can access using an HTTP GET request, without the need to authenticate. If the Airflow package is stored on PyPI:
- Search for the Apache Airflow package on PyPI.
- Open the package's release history and choose the desired version.
- Open the
Download files
link.
- Copy the download link for the package's wheel. (Example download URL for Apache Airflow 1.10.15)
- Save the catalog entry.
- Open the Visual Pipeline Editor and expand the palette. The loaded Apache Airflow operators are displayed.