Seth Stokes
05/15/2025, 11:02 PMoverrides on the raw_df.raw node? I am currently coming across an issue where the step(_prepare) is failing because it is depending on the mapping done in raw_df . Since I am using pipe_output I am thinking that the body of raw_df should have been executed (and executed before) since raw_df.raw is one step above.
@pipe_output(
step(_prepare_data)
)
def raw_df(path: Path) -> pd.DataFrame:
# some mapping
...
def prep_df(raw_prev_643: pd.DataFrame) -> pd.DataFrame:
...
results: dict = dr.execute(["prep_df"], inputs={}, overrides={
"path": "path/to/file",
"raw_df.raw": raw_df, # loaded outside of dag
}
)
Slack ConversationStefan Krawczyk
05/22/2025, 5:47 AMStefan Krawczyk
05/22/2025, 5:48 AM