Azure-Samples / modern-data-warehouse-dataops

DataOps for the Modern Data Warehouse on Microsoft Azure. https://aka.ms/mdw-dataops.
MIT License
570 stars 451 forks source link

Fix deployment issues. Replace DW by ded pool #421

Closed ydaponte closed 2 years ago

ydaponte commented 2 years ago

Type of PR

Purpose

Does this introduce a breaking change? If yes, details on what can break

No.

Author pre-publish checklist

Validation steps

To validate, after the deployment you need to navigate to the synapse workspace, validate that the following artifacts are deployed:

Issues Closed or Referenced

closes #394 closes #395

promisinganuj commented 2 years ago

May be we can get rid of "synapse_sql_pool.bicep" if it's not required?

promisinganuj commented 2 years ago

Do we need to deploy the Synapse workspace in managed VNet for this sample? synapse.bicep

ydaponte commented 2 years ago

Replying to previous comments here as I can't do it individually - the comments are closed. > May be we can get rid of "synapse_sql_pool.bicep" if it's not required? I left the file because is still needed for a databricks deployment. If we decide to isolate the synapse piece, than this file can be deleted along with the other databricks deployment files > Do we need to deploy the Synapse workspace in managed VNet for this sample? As fas as I understood we agreed to continue with a simplified version of the deployments (with no vNets) within the Data Ops repo as we are trying to demonstrate the end-to-end concepts.

promisinganuj commented 2 years ago

Replying to previous comments here as I can't do it individually - the comments are closed. > May be we can get rid of "synapse_sql_pool.bicep" if it's not required? I left the file because is still needed for a databricks deployment. If we decide to isolate the synapse piece, than this file can be deleted along with the other databricks deployment files > Do we need to deploy the Synapse workspace in managed VNet for this sample? As fas as I understood we agreed to continue with a simplified version of the deployments (with no vNets) within the Data Ops repo as we are trying to demonstrate the end-to-end concepts.

That makes sense. But the latest version of "synapse.bicep" is still deploying the Synapse Workspace in a managed VNet, check here and here. I believe you would need to remove these lines to deploy Synapse without VNet.

ydaponte commented 2 years ago

promisinganuj, the vNet managed piece was removed. Good catch - thanks for that :-)