Skip to main content

No project description provided

Project description

dbt Toolkit

Swiss knife for everyday dbt works

PyPI version

PyPI - Python Version

GitHub Repo stars

Installation

pip install dbt-tool-kit

Usage

> dbt-toolkit --help

 Usage: dbt-toolkit [OPTIONS] COMMAND [ARGS]...

╭─ Options ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --install-completion          Install completion for the current shell.                                                                                             │
│ --show-completion             Show completion for the current shell, to copy it or customize the installation.                                                      │
│ --help                        Show this message and exit.                                                                                                           │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ convert-to-dbt-jinja          convert a plain sql to dbt jinja sql, replacing existing source node with dbt expression                                              │
│ extract-cte-to-model          read your sql file, extract CTE statement and make dbt models out of them                                                             │
│ update-source-from-dw         find your source, scan it from your connection, and sync columns, description, etc. to your sources.yaml                              │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dbt_tool_kit-1.0.1.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

dbt_tool_kit-1.0.1-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file dbt_tool_kit-1.0.1.tar.gz.

File metadata

  • Download URL: dbt_tool_kit-1.0.1.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for dbt_tool_kit-1.0.1.tar.gz
Algorithm Hash digest
SHA256 3a48e96c08eb9b52b56f69ebe755e3fa5a60f94abe5533dd8319b03f642d90bc
MD5 bd85aa100ef63e247d5e24b0291c5f29
BLAKE2b-256 de5a7eff3adba3f968627cf3617fe969c42f17d324bd5c96665b757527e97dbe

See more details on using hashes here.

File details

Details for the file dbt_tool_kit-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: dbt_tool_kit-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for dbt_tool_kit-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7a84b310cafcff15f6901cf263bd461b32e17c2b8a053fdfcfde83d181846277
MD5 abfc9320dde4c2c251d65536a7328407
BLAKE2b-256 950866c9a25e3837693b98a2d5e5b5050dcd3e1e6a6b30c971634afb65801191

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page