Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.75 KB

README.md

File metadata and controls

32 lines (23 loc) · 1.75 KB

metabase-clickhouse-driver

MetaBase driver for the ClickHouse database

Testing

Please refer to the extensive documentation available in the MetaBase Wiki: Writing A Driver

  1. Clone metabase repository
  2. Clone this repository, and follow the instructions for building the driver. Alternatively, download a pre-release jar.
  3. Copy clickhouse.metabase-driver.jar into your MetaBase plugins directory
  4. Start MetaBase, e.g. by invoking lein run in your MetaBase directory.

⚠️ This driver is in an early development stage and we would caution against using it in your production environment ⚠️

Contributing

  • Report any issues you encounter
  • Just create a pull request, preferably with a test or five

History

The request for a ClickHouse MetaBase driver is formulated in MetaBase issue #3332. Some impatient ClickHouse users started development. The MetaBase team is asking driver developers to publish plug-ins and collect some experiences before considering a PR, so here we are.

This driver is based on the following PRs:

The initial source base comprises major contributions from these authors (the git log has suffered from frequent brutal rebases, please add yourself here, if I missed you!):

  • Bogdan Mukvich (@Badya)
  • @tsl-karlp
  • Andrew Grigorev (@ei-grad)
  • Felix Mueller (@enqueue)