How to Run same jobs parallely in different environments

The problem I’m having

So I have two environments, one for development (DEV) we call “pre-production” and a production environment (PROD) call “PROD_ENV”

The DEV environment uses a cloned schemas of the latest production schemas.

Also, the jobs that I create are in PROD_ENV, however while development I want a job to be run on schedule in the DEV environment as well running parallely at the same time.

The context of why I’m trying to do this

Why I want the same two jobs to be run at same time but parallely in different environments is just for me to validate and check the final table counts, before I push the changes to master branch.

What I’ve already tried

I went to my DEV environment, I couldnt create a deploy job in this environment.
I’m not sure if i’m missing anything or configured it incorrectly.

Please let me know if you need more information.

Thank you!

You need to create another “deployment” environment: https://docs.getdbt.com/docs/dbt-cloud-environments

Right now, you have Development, the IDE environment. And then you have one deployment environment, the PROD.

You’d need to setup another deployment environment to have jobs running in there :+1:

Note: @Mikko Sulonen originally posted this reply in Slack. It might not have transferred perfectly.

Ah makes sense! But in that case, this new deployment environment (PPD) will also need a service account I assume. I kinda want my team to run the jobs in the PPD deployment env but it should be triggered from their own personal warehouse connections.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.