Skip to content

Instantly share code, notes, and snippets.

View johannkm's full-sized avatar

Johann Miller johannkm

View GitHub Profile
@johannkm
johannkm / repo.py
Created September 13, 2023 14:11
Asset checks + graph assets: promotion pattern
from dagster import (
graph_asset,
Definitions,
op,
In,
Nothing,
AssetCheckResult,
AssetCheckSpec,
asset,
)
@johannkm
johannkm / job_factory.py
Last active March 29, 2023 14:08
Dagster job factory for default tags
from dagster import job
def custom_job(*args, **kwargs):
default_tags = {"foo": "bar"}
kwargs["tags"] = {**kwargs.get("tags", {}), **default_tags}
def inner(func):
return (job(*args, **kwargs))(func)