Skip to main content
Run Bolt schedules as Dagster assets using Paradime’s fork of the dagster-dbt integration. It loads a Bolt schedule as Dagster assets, executes the schedule, and retrieves its artifacts, so your Bolt runs are part of your Dagster orchestration.
You need a Paradime API key with the Bolt schedules admin capability, plus its secret and the API endpoint. See API keys.

Install

Install the integration from GitHub:
For a cloud deployment, pin it in setup.py:

Load a Bolt schedule as assets

Configure the Paradime connection with your API credentials, then load a schedule as Dagster assets:
load_assets_from_paradime_schedule executes the schedule and retrieves its artifacts through the Dagster asset model, so the Bolt run appears as materialized assets in Dagster.

Paradime Dagster integration

The dagster-dbt fork with ParadimeClientResource and load_assets_from_paradime_schedule.