Hi, we are running a self hosted prefect server.
I'm now updating the prefect-dbt to 0.7 and trying to get the PrefectDbtRunner to work.
For some reason the runner takes forever starting the model subtasks. This is both locally running the flow from a terminal and in the docker container worker.
I've tried to just use the dbtRunner and that works as expected. Haven't been able to find anyone else posting about the same problem.
In the case bellow the dbt_run and dbt_prun does the same thing the only difference is that each task calls different invoke help functions:
def __invoke_dbt(command: List[str]) -> dbtRunnerResult:
runner = dbtRunner()
results = runner.invoke(command)
return results
def __invoke_preect_dbt(command: List[str]) -> dbtRunnerResult:
runner = PrefectDbtRunner()
results = runner.invoke(command)
return results
Anyone have any idea on what the cause could be?