Tim Castillo
03/01/2024, 4:01 PMtaxi_zones
asset looks great, but it looks like Dagster is saying that your taxi_trips
asset is missing the resource definition. Is there anything missing there that makes it not look like the taxi_zones
asset?Justin
05/27/2024, 1:33 PMJustin
05/27/2024, 1:34 PM___init___.py
needs to look like:
# fmt: off
from dagster import Definitions, load_assets_from_modules
from .assets import metrics, trips
from dagster_duckdb import DuckDBResource
import os
trip_assets = load_assets_from_modules([trips])
metric_assets = load_assets_from_modules([metrics])
defs = Definitions(
assets=[*trip_assets, *metric_assets],
resources={
"database": DuckDBResource(
database=os.getenv("DUCKDB_DATABASE"), # required
)
},
)