what is the best way to deploy workflows with different notebooks to execute in different workspaces

udara_zure
New Contributor II

I have a workflow in QA workspace that attached one notebook. I need to deploy the same workflow to PRD workspace , with all the notebooks in the azure devops repo and attche and run a different notebook in the PRD workflow.

ashraf1395
Honored Contributor

Databricks asset bundles can be a great solution for this. Clear and straightforward. 
https://docs.databricks.com/en/dev-tools/bundles/index.html

Hi,

can I deploy the same workflow and attach a different notebook in the deploy process, in this method?

saurabh18cs
Honored Contributor III

Hi @udara_zure 

Asset bundles input is a workflow .yml file where you define every setting for your workflow , there you can have different paths for your notebook for each environment. you will be creating multiple yml files . one for each workflow and for each environment.

As you see below notebook_path

saurabh18cs_0-1737102264390.png

 

View solution in original post