Skip to main content

`elt-dagster-ext` is a Meltano utility extension.

Project description

Meltano Dagster Extention

PyPI version

This project uses elt-dagster-meltano under the hood. Forked from the original repo that was from Quantile Devlopment; with a special thanks to Jules Huisman for the maintenance of that repo.

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 elt-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.

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

elt_dagster_ext-1.0.1.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

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

elt_dagster_ext-1.0.1-py3-none-any.whl (14.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: elt_dagster_ext-1.0.1.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for elt_dagster_ext-1.0.1.tar.gz
Algorithm Hash digest
SHA256 d14decbb8cd75669949d545c8d729431c652bbcfa37839218eb7588fb708603d
MD5 87038fa94c651cb39d6f0c7c94797c57
BLAKE2b-256 de792b290b4689c0c5f11b4d5314d6660211f08644f109de309c651acd991a96

See more details on using hashes here.

Provenance

The following attestation bundles were made for elt_dagster_ext-1.0.1.tar.gz:

Publisher: release.yaml on camisinc/elt-dagster-ext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for elt_dagster_ext-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 570578d85b62cdfe55b7b700553a8e59affbc581175c7aa6b612f7e03b77f2f7
MD5 d32ae27659faf6365d72060ba4be9298
BLAKE2b-256 8c3ad30df498091a1ea81f7890aafd91556edd8d15bc9fe8fd699fd74b2e7f65

See more details on using hashes here.

Provenance

The following attestation bundles were made for elt_dagster_ext-1.0.1-py3-none-any.whl:

Publisher: release.yaml on camisinc/elt-dagster-ext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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