https://dagster.io/ logo
Title
j

Julius

04/17/2023, 11:01 AM
Hi teams, Can we add multiple-dbt-asset to the Definition? like this?
dbt_assets_1 = load_assets_from_dbt_project(
            # Create asset using dbt project
            project_dir=DBT_PROJECT_PATH,
            profiles_dir=DBT_PROFILES,
            exclude=exclude_model,
            partitions_def=partitions_dict[f"fivetran_{source}"],
            key_prefix=source,
        )
dbt_assets_2 = load_assets_from_dbt_project(
            # Create asset using dbt project
            project_dir=DBT_PROJECT_PATH,
            profiles_dir=DBT_PROFILES,
            exclude=exclude_model,
            partitions_def=partitions_dict[f"fivetran_{source}"],
            key_prefix=source,
        )

defs = Definitions(
    assets=[dbt_assets_1, dbt_assets_2],
)
v

Vinnie

04/17/2023, 11:15 AM
As long as they’re different assets, yes.