{"id":44455968,"url":"https://github.com/databendcloud/databend-kafka-connect","last_synced_at":"2026-02-12T17:35:52.469Z","repository":{"id":192985881,"uuid":"676353955","full_name":"databendcloud/databend-kafka-connect","owner":"databendcloud","description":"Databend Kafka Connector","archived":false,"fork":false,"pushed_at":"2025-06-30T03:21:19.000Z","size":188,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-06-30T03:32:22.571Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/databendcloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-08-09T02:43:16.000Z","updated_at":"2025-06-30T03:21:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"6d5ce94f-7ed6-4ebd-8dce-7053092711a4","html_url":"https://github.com/databendcloud/databend-kafka-connect","commit_stats":null,"previous_names":["databendcloud/databend-kafka-connect"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/databendcloud/databend-kafka-connect","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/databendcloud%2Fdatabend-kafka-connect","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/databendcloud%2Fdatabend-kafka-connect/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/databendcloud%2Fdatabend-kafka-connect/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/databendcloud%2Fdatabend-kafka-connect/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/databendcloud","download_url":"https://codeload.github.com/databendcloud/databend-kafka-connect/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/databendcloud%2Fdatabend-kafka-connect/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29374146,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-12T08:51:36.827Z","status":"ssl_error","status_checked_at":"2026-02-12T08:51:26.849Z","response_time":55,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-02-12T17:35:49.101Z","updated_at":"2026-02-12T17:35:52.453Z","avatar_url":"https://github.com/databendcloud.png","language":"Java","funding_links":[],"categories":["Data Warehouses"],"sub_categories":["Databend"],"readme":"# Databend Kafka Connect Sink\n\n## About\ndatabend-kafka-connect is the official Kafka Connect sink connector for [Databend](https://databend.com/).\nThe Kafka connector delivers data from a Kafka topic to a Databend table.\nThe detail introduction docs available in [docs page](./docs/docs.md)\n\n\n## Install from source\n\n- Requirements:\n    - JDK 11\n    - Maven\n- Clone from repo: `git clone https://github.com/databendcloud/databend-kafka-connect.git`\n- From the root of the project:\n    - Build and package debezium server: `mvn -Passembly -Dmaven.test.skip package`\n    - After building, you will get the jar files in `target` dir. Or download the package jar files from [release](https://github.com/databendcloud/databend-kafka-connect/releases) Just put it into kafka libs dir.\n    - Create `databend.properties` file in kafka config dir and config it: `nano config/databend.properties`, you can check the example\n      configuration\n      in [application.properties.example](src/main/resources/conf/application.properties.example)\n    - config your source connect such as kafka mysql connector\n    - if you sync data from kafka topic directly, please confirm the data format from kafka topic, for example, if your data if AVRO format, you should add the following config into config properties:\n \n  ```\n    key.converter=org.apache.kafka.connect.storage.StringConverter\n    value.converter=io.confluent.connect.avro.AvroConverter\n    value.converter.basic.auth.credentials.source=USER_INFO\n    value.converter.schema.registry.basic.auth.user.info=xxxx\n    value.converter.schema.registry.url=https://your-registry-url.us-east-2.aws.confluent.cloud\n  ```\n  - Start or restart the Kafka Connect workers.: `bin/connect-standalone.sh config/connect-standalone.properties config/databend.properties config/mysql.properties`\n\nMore details about configure kafka connector, please read [Configure Self-Managed Connectors](https://docs.confluent.io/platform/current/connect/configuring.html).\n\n# Contributing\n\nYou are warmly welcome to hack on debezium-server-databend. We have prepared a guide [CONTRIBUTING.md](./CONTRIBUTING.md).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatabendcloud%2Fdatabend-kafka-connect","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdatabendcloud%2Fdatabend-kafka-connect","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatabendcloud%2Fdatabend-kafka-connect/lists"}