Skip to content

memiiso/debezium-server-bigquery

Repository files navigation

License contributions welcome Java CI with Maven

Debezium Bigquery Consumers

This project adds Bigquery consumers to Debezium Server. These consumers replicate Given Database to Bigquery in real time.

Install from source

  • Requirements:
    • JDK 21
    • Maven
  • Clone from repo: git clone https://github.com/memiiso/debezium-server-bigquery.git
  • From the root of the project:
    • Build and package debezium server: mvn -Passembly -Dmaven.test.skip package
    • After building, unzip your server distribution: unzip debezium-server-bigquery-dist/target/debezium-server-bigquery-dist*.zip -d appdist
    • cd into unzipped folder: cd appdist
    • Create application.properties file and config it: nano conf/application.properties, you can check the example configuration in application.properties.example
    • Run the server using provided script: bash run.sh

Contributing

The Memiiso community welcomes anyone that wants to help out in any way, whether that includes reporting problems, helping with documentation, or contributing code changes to fix bugs, add tests, or implement new features.

Contributors