DataHub Python SDK

Python client for interacting with DataHub. The acryl-datahub package provides a CLI and SDK for DataHub, including REST and Kafka emitter APIs for pushing metadata programmatically. It is one of the most recommended tools for extending and customizing DataHub behavior, especially for ingestion and bulk metadata operations.

API entry from apis.yml

apis.yml Raw ↑
aid: datahub:datahub-python-sdk
name: DataHub Python SDK
description: Python client for interacting with DataHub. The acryl-datahub package provides a CLI and
  SDK for DataHub, including REST and Kafka emitter APIs for pushing metadata programmatically. It is
  one of the most recommended tools for extending and customizing DataHub behavior, especially for ingestion
  and bulk metadata operations.
image: https://datahubproject.io/img/datahub-logo.svg
humanURL: https://docs.datahub.com/docs/metadata-ingestion/as-a-library
baseURL: https://pypi.org/project/acryl-datahub/
tags:
- Emitter
- Ingestion
- Python
- SDK
properties:
- type: Documentation
  url: https://docs.datahub.com/docs/metadata-ingestion/as-a-library
- type: GitHubRepository
  url: https://github.com/datahub-project/datahub
- type: SDKs
  url: https://pypi.org/project/acryl-datahub/