OpenLineage SDK (openlineage)
Python client that emits OpenLineage run, job and dataset events from the RAG ingestion and the agent pipelines to the lineage server (Marquez) of the platform.
Generated from catalog/services/openlineage.yaml: do not edit by hand.
Summary
| Version | 1.55.0 |
| Use | provide to developers |
| Layer | functional (AI catalog) |
| Category | Data platforms |
| Installation methods | - |
| External connection | no |
| Sandbox only | no |
Licence
| SPDX identifier | Apache-2.0 |
| Licence policy | core licence (MIT or Apache-2.0) |
| Licence exception | - |
| Platform component | openlineage |
Packages and artifacts
A package the project of the service publishes (its image, its binary archive, its Python or OS package) carries the licence of the service; a third-party package carries the licence written on its row, read from the official upstream metadata.
| Kind | Package | Version | Licence | Details |
|---|---|---|---|---|
| developer package | openlineage-python | 1.55.0 | Apache-2.0 | pypi: pip install openlineage-python==1.55.0 |
Use this package
-
Pick the coordinate. Choose the line of your ecosystem in Developer package.
-
Install it. Run the install line in the environment of your project:
pip install openlineage-python==1.55.0 -
Verify. Check that the pinned version is installed:
pip show openlineage-python
Developer package
| Ecosystem | Package | Version | Install |
|---|---|---|---|
pypi | openlineage-python | 1.55.0 | pip install openlineage-python==1.55.0 |
Documentation: https://openlineage.io/docs/client/python
High availability
| Cluster | none (none) |
| High availability | none (none) |
| Failover | none (none) |
| Replication | none (none) |
| Quorum | none (none) |
| Discovery | none (none) |
| Entry point | none (none) |
| Official documentation | https://openlineage.io/docs/ |
Topology per mode
No topology: a developer package.
Notes
- A library installed inside the applications that use it: no process of its own, so no high availability of its own; it follows the availability of its host application.
Upstream documentation
- Homepage: https://openlineage.io
- Source: https://github.com/OpenLineage/OpenLineage
- High availability: https://openlineage.io/docs/
- Developer package: https://openlineage.io/docs/client/python