You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/synapse-analytics/cicd/continuous-integration-delivery.md
+45-5Lines changed: 45 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -428,9 +428,12 @@ Here's an example of what a parameter template definition looks like:
428
428
}
429
429
},
430
430
"Microsoft.Synapse/workspaces/datasets": {
431
-
"properties": {
432
-
"typeProperties": {
433
-
"*": "="
431
+
"*": {
432
+
"properties": {
433
+
"typeProperties": {
434
+
"folderPath": "=",
435
+
"fileName": "="
436
+
}
434
437
}
435
438
}
436
439
},
@@ -490,11 +493,48 @@ If you're using Git integration with your Azure Synapse workspace and you have a
490
493
491
494
## Troubleshoot artifacts deployment
492
495
493
-
### Use the Synapse workspace deployment task
496
+
### Publish failed: workspace arm file is more then 20mb
494
497
495
-
In Azure Synapse, unlike in Data Factory, some artifacts aren't Resource Manager resources. You can't use the ARM template deployment task to deploy Azure Synapse artifacts. Instead, use the Synapse workspace deployment task.
498
+
There is a file size limitation in git provider, for example, in Azure DevOps the maximum file size is 20Mb. Once the workspace template file size exceeds 20Mb, this error happens when you publish changes in Synapse studio, in which the workspace template file is generated and synced to git. To solve the issue, you can use the Synapse deployment task with **validate** or **validate and deploy** operation to save the workspace template file directly into the pipeline agent and without manual publish in synapse studio.
496
499
500
+
501
+
### Use the Synapse workspace deployment task to deploy Synapse artifacts
502
+
503
+
In Azure Synapse, unlike in Data Factory, artifacts aren't Resource Manager resources. You can't use the ARM template deployment task to deploy Azure Synapse artifacts. Instead, use the Synapse workspace deployment task to deploy the artifacts, and use ARM deployment task for ARM resources (pools and workspace) deployment. Meanwhile this extension only supports Synapse templates where resources have type Microsoft.Synapse
504
+
505
+
497
506
### Unexpected token error in release
498
507
499
508
If your parameter file has parameter values that aren't escaped, the release pipeline fails to parse the file and generates an `unexpected token` error. We suggest that you override parameters or use Key Vault to retrieve parameter values. You also can use double escape characters to resolve the issue.
509
+
510
+
### Integration runtime deployment failed
511
+
512
+
If you have the workspace template generated from a managed Vnet enabled workspace and try to deploy to a regular workspace or vice versa, this error happens.
500
513
514
+
### Unexpected character encountered while parsing value
515
+
516
+
The template can not be parsed the template file. Try by escaping the back slashes, eg. \\\\Test01\\Test
517
+
518
+
### Failed to fetch workspace info, Not found.
519
+
520
+
The target workspace info is not correctly configured. Please make sure the service connection which you have created, is scoped to the resource group which has the workspace.
521
+
522
+
### Artifact deletion failed.
523
+
524
+
The extension will compare the artifacts present in the publish branch with the template and based on the difference it will delete them. Please make sure you are not trying to delete any artifact which is present in publish branch and some other artifact has a reference or dependency on it.
525
+
526
+
### Deployment failed with error: json position 0
527
+
528
+
If you were trying to manually update the template, this error would happen. Please make sure that you have not manually edited the template.
529
+
530
+
### The document creation or update failed because of invalid reference.
531
+
532
+
The artifact in synapse can be referenced by another one. If you have parameterized an attribute which is a referenced in an artifact, please make sure to provide correct and non null value to it
533
+
534
+
### Failed to fetch the deployment status in notebook deployment
535
+
536
+
The notebook you are trying to deploy is attached to a spark pool in the workspace template file, while in the deployment the pool does not exist in the target workspace. If you don't parameterize the pool name, please make sure that having the same name for the pools between environments.
0 commit comments