dbt integration into the mara framework
Project description
Mara dbt
A integration of dbt into the Mara Framework.
Installation
To use the library directly:
pip install mara-dbt
dbt Project inside the Mara project
You can choose to use a dbt project inside the mara project. To do so, add the following to your .gitignore
file
# dbt
/.dbt/.user.yml
/.dbt/logs/
/.dbt/profiles.yml
/.dbt/target/
/dbt/dbt_modules/
and import mara_dbt
in your app/__init__.py
file to make sure that the cli commands are recognized by your mara app.
Then execute the following shell commands in order to complete the installation:
source .venv/bin/activate
flask mara_dbt.setup
When using a git repository you should commit the files shown in git status
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mara-dbt-0.2.0.tar.gz
(7.4 kB
view details)
Built Distribution
File details
Details for the file mara-dbt-0.2.0.tar.gz
.
File metadata
- Download URL: mara-dbt-0.2.0.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f52e150a23c9a363646650592d534bb24a200ce90a0980554f7d1b09f272be17 |
|
MD5 | 1f044de93abd1d72b70f99d2172441a8 |
|
BLAKE2b-256 | 931853f97f040fbc722dd648e039810a00737a5bb21c7875cce04d22deaa901c |
File details
Details for the file mara_dbt-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: mara_dbt-0.2.0-py3-none-any.whl
- Upload date:
- Size: 8.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9df45deba39be604e124fcfc0e62e0634b104114fceced693f588c30f23df661 |
|
MD5 | b34afec946d499a0c1f5f395e0012d16 |
|
BLAKE2b-256 | dadc6d05fb803fc903462719dc099fb165b8b2240057c7e285d0d177d6573dbd |