Skip to content

Updated Synapse Source control doc #126657

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 9 additions & 1 deletion articles/synapse-analytics/cicd/source-control.md
Original file line number Diff line number Diff line change
@@ -225,6 +225,14 @@ A side pane opens where you confirm that the publish branch and pending changes
> [!IMPORTANT]
> The collaboration branch is not representative of what's deployed in the service. The changes in collaboration branch *must* be published manually.

> [!NOTE]
> When you are using [Custom parameters in the workspace template](https://learn.microsoft.com/en-us/azure/synapse-analytics/cicd/continuous-integration-delivery#create-custom-parameters-in-the-workspace-template) and the custom parameter file extracts a large number of parameters such as refrenceName in Microsoft.Synapse/workspaces/notebooks resources and referenceName in Microsoft.Synapse/workspaces/sqlscripts resources, you will receive below warning from Synapse Studio when you have large number of mentioned workspace artifacts:
>
> **Your ARM template exceeds the limit of 256 parameters. Please use custom parameters in your ARM template if you need to do CI/CD integration.**
> ![Parameters exceed limit](media/parameters-exceed-limit-warning.png)
>
> Please note that above message is a warning and it will not block the template generation and will not block the CI/CD process as well. All new changes will still be updated to the templates.

## Switch to a different Git repository

To switch to a different Git repository, go to Git configuration page in the management hub under **Source control**. Select **Disconnect**.
@@ -275,4 +283,4 @@ If the publish branch is out of sync with the collaboration branch and contains
## Next step

> [!div class="nextstepaction"]
> [Implement continuous integration and deployment](continuous-integration-delivery.md)
> [Implement continuous integration and deployment](continuous-integration-delivery.md)