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.0.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.0.1-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: apicurio_datahub_kafka-2.0.1.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for apicurio_datahub_kafka-2.0.1.tar.gz
Algorithm Hash digest
SHA256 2c9aa55950dafa812a97fab33c61a3ac18be6697b660b3f7c6a73b3f37ae234c
MD5 2f3d246a56d5a8d66ead336476373981
BLAKE2b-256 741d13f4810b5f4efbe3cf7fe36df23a251d61a0cef738f0fcba8236eea9eba6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for apicurio_datahub_kafka-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 aa7151bbff87909d0f238fd7d32125d5c31d71f861e49097720689e3f13716d5
MD5 e1876eada39e7e40267c58dcd0f6b4ca
BLAKE2b-256 81903298e8e9a4efb667ca612d8db5c7ac3080e1b70ada98ee952edd29cdf2c2

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