Skip to content

quantile-development/dagster-ext

Folders and files

NameName
Last commit message
Last commit date
Dec 30, 2022
Dec 30, 2022
Dec 30, 2022
Dec 21, 2022
Dec 21, 2022
Jan 6, 2025
Aug 29, 2023
Sep 22, 2022
Dec 30, 2022
Nov 13, 2024
Jan 6, 2025

Repository files navigation

Meltano Dagster Extention

PyPI version

This project uses dagster-meltano under the hood.

Features

  • Load all Meltano jobs as Dagster jobs.
  • Add all correspondig schedules to these jobs.
  • (todo) Load all DBT models as Dagster assets.
  • (todo) Load all Singer tap streams as Dagster assets.
  • (todo) Ops to perform all Meltano actions.
  • (todo) Extract Singer metrics from logs and store them using Dagster.

Installation

# Add the dagster-ext to your Meltano project
meltano add utility dagster

# Initialize your Dagster project
meltano invoke dagster:initialize

# Start Dagit
meltano invoke dagster:start

Commands

meltano invoke dagster:initialize

Setup a new Dagster project and automatically load jobs and assets from your Meltano project.

meltano invoke dagster:start

Start Dagit to serve your local Dagster deployment.