An action framework for reacting to real-time changes in DataHub, including entity change events and metadata change sync. Current version is 1.5.0.14, but the GitHub releases lag behind; the main git version is v0.2.1. The library is actively maintained by Acryl Data.
pip install acryl-datahub-actionsVerified import paths — ran on the pinned version, not inferred.
Minimal pipeline connecting DataHub source to DataHub sink with no actions.
Upgrade to v0.1.10 or later, or manually install tenacity: pip install tenacity
Use from datahub_actions.action.action import Action instead of from datahub_actions import Action
Inspect the package's submodules for correct paths, e.g., datahub_actions.action.metadata_change_sync.
Use DatahubSource and DatahubSink (from datahub_actions.source and .sink).