Skip to main content

Add your description here

Project description

Overview

This repository contains the dbt-runner to run dbt-spark on Databricks through:

  • VSCode extension for local development
  • Deployed with Databricks Job Clusters using spark session.

Prerequisites

Before setting up, ensure you have the following tools installed:


Set-Up Instructions

  1. Install this repository with pip/uv

  2. Configure Databricks CLI:

    • Run databricks configure --token and follow prompts to set up authentication.
  3. Set up DBT profiles:

    • Create or update your ~/.dbt/profiles.yml with your Databricks connection details.
  4. Run feature preparation pipelines:

    • Use uv run dbt run to execute pipelines.
    • Use uv run dbt test to validate models.

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_databricks_runner-0.1.0.tar.gz (73.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dbt_databricks_runner-0.1.0-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file dbt_databricks_runner-0.1.0.tar.gz.

File metadata

File hashes

Hashes for dbt_databricks_runner-0.1.0.tar.gz
Algorithm Hash digest
SHA256 636d7dc4880fa99998809fceb9f3b1ea05aed6f7ea2c49b9b999c68794cdf23f
MD5 be40f7353748e61800edf7891ab97a96
BLAKE2b-256 9a4195b5d4fca0f2ca9651ad06997ee78f889138470e4b605d2c04d599942e6b

See more details on using hashes here.

File details

Details for the file dbt_databricks_runner-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for dbt_databricks_runner-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eceff9205bde3acfe4ac47a8616e2666969035a67c6542625147d116a107994e
MD5 6d371ea846f79caade727fd5976e0ab6
BLAKE2b-256 53bd2d3e2ed505a53daef918fe086a8f0a85c277017caa087f56c75f883da2cb

See more details on using hashes here.

Supported by

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