Skip to main content

DataHub ApiCurio Schema Registry for Kafka Source

Project description

datahub-apicurio-kafka

ApiCurio Schema Registry implementation for DataHub Kafka ingestion source. Only support AVRO schema currently.

Sample Ingestion Recipe

A sample recipe can be found here

Config Details

If schema_registry_config.pagination is omitted, all records from Schema Registry will be fetched. To limit number of records fetched from the Schema Registry, you can set the schema_registry_config.pagination as shown below:

source:
  type: "kafka"
  config:
    platform_instance: "local-docker"
    schema_registry_class: "apicurio_kafka.apicurio_schema_registry.ApicurioSchemaRegistry"
    connection:
      bootstrap: "localhost:9093"
      schema_registry_url: http://localhost:8085/apis/registry/v2
      schema_registry_config:
        pagination: 100

Installation

Package can be installed using pip install apicurio-datahub-kafka

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

apicurio_datahub_kafka-2.1.0.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

apicurio_datahub_kafka-2.1.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file apicurio_datahub_kafka-2.1.0.tar.gz.

File metadata

  • Download URL: apicurio_datahub_kafka-2.1.0.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for apicurio_datahub_kafka-2.1.0.tar.gz
Algorithm Hash digest
SHA256 5069aaa2ee83295e0c2e52c6d21a4b27f2d3a2d96488dd02727e412744d9b596
MD5 441620b5a9d199b99e52cda31071b398
BLAKE2b-256 554a30c132a1c38e12e8df5b35b182cfca1fa9297eb4d066790fdf0f30ed4fe6

See more details on using hashes here.

File details

Details for the file apicurio_datahub_kafka-2.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for apicurio_datahub_kafka-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b91501e233bc1a4f3d480886f6c3c0de241fa97c4a16ef934191fba3c98f2a00
MD5 4d8fe804f3c5318c357e81317add15a3
BLAKE2b-256 43888526c977e73dfdba9225aef586800fcadab41dc8333936a7fb28536d9eb0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page