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.1.tar.gz (4.8 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.1-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: apicurio_datahub_kafka-2.1.1.tar.gz
  • Upload date:
  • Size: 4.8 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.1.tar.gz
Algorithm Hash digest
SHA256 d05e43b1af98e6feec552082bd38a3c00dd7b87d91052a1ca4bc39ddc7008e11
MD5 a168b1255a685c0c78b7f81b36a69184
BLAKE2b-256 7968f12e235338639257fe0687481d10a14302df007d3b7f920bb8e1a37a2cdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for apicurio_datahub_kafka-2.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f4e3068194a69aa3052dde632878105d091b3fbf3f61f03a0b35d1718e44de23
MD5 a45fb5b04e404d2f8b9b474d9101d066
BLAKE2b-256 d9f1c7c0d068cd3756fef391e84abe8da1f9f9727a51c45b4fc2811f1d393b4a

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