[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

crate/dbt-cratedb2

Repository files navigation

dbt logo

dbt logo

CI Badge » Unit Tests CI Badge » Integration Tests

dbt-cratedb2

Package version Downloads per month Supported Python versions License Status

The dbt-cratedb2 package contains all the code enabling dbt to work with a CrateDB database.

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.

CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.

What's Inside

CrateDB is PostgreSQL-compatible, that's why dbt-cratedb2 heavily builds upon the canonical dbt-postgres adapter. For more information on using dbt with CrateDB, consult the docs.

Getting started

Installation

Install dbt-cratedb2.

pip install --upgrade 'dbt-cratedb2'

psycopg2

By default, dbt-cratedb2 installs psycopg2-binary. For more information, please visit psycopg2 notes.

Contribute

Code of Conduct

Everyone interacting with Crate.io's codebases, issue trackers, chat rooms, and mailing lists, please follow the CrateDB Code of Conduct.