# Running dbt Cloud or core from python - use cases and simple solutions

DevFeed: [Running dbt Cloud or core from python - use cases and simple solutions](<https://devfeed.tech/articles/running-dbt-cloud-or-core-from-python-use-cases-and-simple-solutions-80279.md>)

Original publisher: [Read original article](<https://dlthub.com/blog/dbt-runners-usage>)

Author: Adrian Brudaru

Published: 2023-10-19T00:00:00Z

Content type: tutorial

Language: en

Sources: [DLT Hub](<https://devfeed.tech/sources/dlt-hub.md>)

Topics: [data-engineering](<https://devfeed.tech/topics/data-engineering.md>), [Data pipelines](<https://devfeed.tech/topics/data-pipelines.md>), [DLT](<https://devfeed.tech/topics/data-load-tool.md>)

Tags: [airflow](<https://devfeed.tech/tags/airflow.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [dbt](<https://devfeed.tech/tags/dbt.md>), [product](<https://devfeed.tech/tags/product.md>), [python](<https://devfeed.tech/tags/python.md>), [sql](<https://devfeed.tech/tags/sql.md>), [updates](<https://devfeed.tech/tags/updates.md>)

## AI overview

The article explains how to run dbt Core and dbt Cloud from Python, with examples of when runners are useful and how dlt's Cloud and Core runners launch jobs. It describes coordinating transformations with data loads, scheduling frequent refreshes, avoiding library conflicts, and integrating dbt with data pipelines.

## Source excerpt

## 1. **What is dbt, and what's the use case for Core and Cloud?** **dbt (data build tool)** is an open-source software that plays a crucial role in the data transformation process. It empowers data analysts and engineers to create, manage, and document data transformation workflows using SQL (Structured Query Language). dbt primarily focuses on solving the transformation aspect in ELT (Extract, Load, Transform) data processing.