Skip to content

an experimental dbt databend adapter for learning purpose

Notifications You must be signed in to change notification settings

hantmac/dbt-databend

 
 

Repository files navigation

v

dbt logo

dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.

dbt is the T in ELT. Organize, cleanse, denormalize, filter, rename, and pre-aggregate the raw data in your warehouse so that it's ready for analysis.

Databend

This repo contains the base code to help you start to build out your dbt-databend adapter plugin, for more information on how to build out the adapter please follow the docs

** Note ** this README is meant to be replaced with what information would be required to use your adpater once your at a point todo so.

** Note **

Adapter Scaffold default Versioning

This adapter plugin follows semantic versioning. The first version of this plugin is v1.3.0, in order to be compatible with dbt Core v1.3.0.

It's also brand new! For Databend-specific functionality, we will aim for backwards-compatibility wherever possible. We are likely to be iterating more quickly than most major-version-1 software projects. To that end, backwards-incompatible changes will be clearly communicated and limited to minor versions (once every three months).

Getting Started

Setting up Locally

  • run pip install -r dev-requirements.txt.
  • cd directory into the dbt-core you'd like to be testing against and run make dev.

Connect to Github

  • run git init.
  • Connect your lcoal code to a Github repo.

Join the dbt Community

Reporting bugs and contributing code

Code of Conduct

Everyone interacting in the dbt project's codebases, issue trackers, chat rooms, and mailing lists is expected to follow the dbt Code of Conduct.

About

an experimental dbt databend adapter for learning purpose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%