Prepared templates for MSFT deployment

This commit is contained in:
Jovan Popovic
2020-01-19 00:38:41 +01:00
parent 1ccc10163b
commit de7c885b70
7 changed files with 12 additions and 241 deletions
@@ -24,7 +24,7 @@
"properties": {
"mode": "Incremental",
"templateLink": {
"uri": "[uri(deployment().properties.templateLink.uri, '/JocaPC/sql-server-samples/synapse/samples/manage/synapse-analytics/storage/azuredeploy.json')]",
"uri": "[uri(deployment().properties.templateLink.uri, '/microsoft/sql-server-samples/master/samples/manage/synapse-analytics/storage/azuredeploy.json')]",
"contentVersion": "1.0.0.0"
},
"parameters":{
@@ -39,7 +39,7 @@
"properties": {
"mode": "Incremental",
"templateLink": {
"uri": "[uri(deployment().properties.templateLink.uri, '/JocaPC/sql-server-samples/synapse/samples/manage/synapse-analytics/workspace/azuredeploy.json')]",
"uri": "[uri(deployment().properties.templateLink.uri, '/microsoft/sql-server-samples/master/samples/manage/synapse-analytics/workspace/azuredeploy.json')]",
"contentVersion": "1.0.0.0"
},
"parameters":{
+2 -2
View File
@@ -2,10 +2,10 @@
This template deploys Azure Synapse workspace with underlying Data Lake Storage.
<a href="https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2Fjocapc%2Fsql-server-samples%2Fsynapse%2Fsamples%2Fmanage%2Fsynapse-analytics%2Fazuredeploy.json" target="_blank">
<a href="https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2Fmicrosoft%2Fsql-server-samples%2Fmaster%2Fsamples%2Fmanage%2Fsynapse-analytics%2Fazuredeploy.json" target="_blank">
<img src="https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/1-CONTRIBUTION-GUIDE/images/deploytoazure.png"/>
</a>
<a href="http://armviz.io/#/?load=https%3A%2F%2Fraw.githubusercontent.com%2Fjocapc%2Fsql-server-samples%2Fsynapse%2Fsamples%2Fmanage%2Fsynapse-analytics%2Fworkspace%2Fazuredeploy.json" target="_blank">
<a href="http://armviz.io/#/?load=https%3A%2F%2Fraw.githubusercontent.com%2Fmicrosoft%2Fsql-server-samples%2Fmaster%2Fsamples%2Fmanage%2Fsynapse-analytics%2Fworkspace%2Fazuredeploy.json" target="_blank">
<img src="https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/1-CONTRIBUTION-GUIDE/images/visualizebutton.png"/>
</a>
@@ -1,88 +0,0 @@
{
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"sparkPoolName": {
"type": "string"
},
"workspaceName": {
"type": "string"
},
"location": {
"type": "string"
},
"sparkPoolTags": {
"type": "object",
"defaultValue": {}
},
"sparkAutoScaleEnabled": {
"type": "bool"
},
"sparkMinNodeCount": {
"type": "int",
"defaultValue": 0
},
"sparkMaxNodeCount": {
"type": "int",
"defaultValue": 0
},
"sparkNodeCount": {
"type": "int",
"defaultValue": 0
},
"sparkNodeSizeFamily": {
"type": "string"
},
"sparkNodeSize": {
"type": "string"
},
"sparkAutoPauseEnabled": {
"type": "bool"
},
"sparkAutoPauseDelayInMinutes": {
"type": "int",
"defaultValue": 0
},
"sparkVersion": {
"type": "string"
},
"packagesRequirementsFileName": {
"type": "string",
"defaultValue": ""
},
"packagesRequirementsContent": {
"type": "string",
"defaultValue": ""
}
},
"variables": {},
"resources": [
{
"type": "Microsoft.Synapse/workspaces/bigDataPools",
"apiVersion": "2019-06-01-preview",
"name": "[concat(parameters('workspaceName'), '/', parameters('sparkPoolName'))]",
"location": "[parameters('location')]",
"tags": "[parameters('sparkPoolTags')]",
"properties": {
"nodeCount": "[parameters('sparkNodeCount')]",
"nodeSizeFamily": "[parameters('sparkNodeSizeFamily')]",
"nodeSize": "[parameters('sparkNodeSize')]",
"autoScale": {
"enabled": "[parameters('sparkAutoScaleEnabled')]",
"minNodeCount": "[parameters('sparkMinNodeCount')]",
"maxNodeCount": "[parameters('sparkMaxNodeCount')]"
},
"autoPause": {
"enabled": "[parameters('sparkAutoPauseEnabled')]",
"delayInMinutes": "[parameters('sparkAutoPauseDelayInMinutes')]"
},
"sparkVersion": "[parameters('sparkVersion')]",
"libraryRequirements": {
"filename": "[parameters('packagesRequirementsFileName')]",
"content": "[parameters('packagesRequirementsContent')]"
}
}
}
],
"outputs": {}
}
@@ -1,53 +0,0 @@
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"sparkPoolName": {
"value": "jovanpopspark"
},
"workspaceName": {
"value": "jovanpopws1"
},
"location": {
"value": "westeurope"
},
"sparkPoolTags": {
"value": {
"Owner": "jovanpop"
}
},
"sparkAutoScaleEnabled": {
"value": true
},
"sparkMinNodeCount": {
"value": 3
},
"sparkMaxNodeCount": {
"value": 3
},
"sparkNodeCount": {
"value": 0
},
"sparkNodeSizeFamily": {
"value": "MemoryOptimized"
},
"sparkNodeSize": {
"value": "Small"
},
"sparkAutoPauseEnabled": {
"value": true
},
"sparkAutoPauseDelayInMinutes": {
"value": 15
},
"sparkVersion": {
"value": "2.4"
},
"packagesRequirementsFileName": {
"value": ""
},
"packagesRequirementsContent": {
"value": ""
}
}
}
@@ -1,88 +0,0 @@
{
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"sparkPoolName": {
"type": "string"
},
"workspaceName": {
"type": "string"
},
"location": {
"type": "string"
},
"sparkPoolTags": {
"type": "object",
"defaultValue": {}
},
"sparkAutoScaleEnabled": {
"type": "bool"
},
"sparkMinNodeCount": {
"type": "int",
"defaultValue": 0
},
"sparkMaxNodeCount": {
"type": "int",
"defaultValue": 0
},
"sparkNodeCount": {
"type": "int",
"defaultValue": 0
},
"sparkNodeSizeFamily": {
"type": "string"
},
"sparkNodeSize": {
"type": "string"
},
"sparkAutoPauseEnabled": {
"type": "bool"
},
"sparkAutoPauseDelayInMinutes": {
"type": "int",
"defaultValue": 0
},
"sparkVersion": {
"type": "string"
},
"packagesRequirementsFileName": {
"type": "string",
"defaultValue": ""
},
"packagesRequirementsContent": {
"type": "string",
"defaultValue": ""
}
},
"variables": {},
"resources": [
{
"type": "Microsoft.Synapse/workspaces/bigDataPools",
"apiVersion": "2019-06-01-preview",
"name": "[concat(parameters('workspaceName'), '/', parameters('sparkPoolName'))]",
"location": "[parameters('location')]",
"tags": "[parameters('sparkPoolTags')]",
"properties": {
"nodeCount": "[parameters('sparkNodeCount')]",
"nodeSizeFamily": "[parameters('sparkNodeSizeFamily')]",
"nodeSize": "[parameters('sparkNodeSize')]",
"autoScale": {
"enabled": "[parameters('sparkAutoScaleEnabled')]",
"minNodeCount": "[parameters('sparkMinNodeCount')]",
"maxNodeCount": "[parameters('sparkMaxNodeCount')]"
},
"autoPause": {
"enabled": "[parameters('sparkAutoPauseEnabled')]",
"delayInMinutes": "[parameters('sparkAutoPauseDelayInMinutes')]"
},
"sparkVersion": "[parameters('sparkVersion')]",
"libraryRequirements": {
"filename": "[parameters('packagesRequirementsFileName')]",
"content": "[parameters('packagesRequirementsContent')]"
}
}
}
],
"outputs": {}
}
@@ -1,15 +1,15 @@
# Deploy Azure Storage account for Synapse workspace
This template deploys Azure Storage account for Synapse workspace
This template deploys configured Azure Storage account for Synapse workspace.
<a href="https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2Fjocapc%2Fsql-server-samples%2Fsynapse%2Fsamples%2Fmanage%2Fsynapse-analytics%2Fstorage%2Fazuredeploy.json" target="_blank">
<a href="https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2Fmicrososft%2Fsql-server-samples%2Fmaster%2Fsamples%2Fmanage%2Fsynapse-analytics%2Fstorage%2Fazuredeploy.json" target="_blank">
<img src="https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/1-CONTRIBUTION-GUIDE/images/deploytoazure.png"/>
</a>
<a href="http://armviz.io/#/?load=https%3A%2F%2Fraw.githubusercontent.com%2Fjocapc%2Fsql-server-samples%2Fsynapse%2Fsamples%2Fmanage%2Fsynapse-analytics%2Fstorage%2Fazuredeploy.json" target="_blank">
<a href="http://armviz.io/#/?load=https%3A%2F%2Fraw.githubusercontent.com%2Fmicrosoft%2Fsql-server-samples%2Fmaster%2Fsamples%2Fmanage%2Fsynapse-analytics%2Fstorage%2Fazuredeploy.json" target="_blank">
<img src="https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/1-CONTRIBUTION-GUIDE/images/visualizebutton.png"/>
</a>
When you create storage, use [this link](https://portal.azure.com/?feature.customportal=false&feature.canmodifystamps=true&SqlAzureExtension=synapse&microsoft_azure_synapse_assettypeoptions=%7B%22SynapseWorkspace%22%3A%7B%22options%22%3A%22%22%7D%2C%22SparkPool%22%3A%7B%22options%22%3A%22hideassettype%22%7D%7D&microsoft_azure_marketplace_ItemHideKey=SynapseExtensionPreview#blade/Microsoft_Azure_Marketplace/MarketplaceOffersBlade/selectedMenuItemId/home/searchQuery/Azure%2BSynapse%2BAnalytics%2B(preview)
) to create Azure Synapse Analytics workspace (not former DataWarehouse) and assign the Azure Storage account created with this template.
) to create Azure Synapse Analytics workspace **(not former DataWarehouse)** and assign the Azure Storage account created with this template.
`Tags: Azure, Synapse, Storage`
@@ -1,12 +1,12 @@
# Deploy Azure Synapse workspace
This template deploys Azure Synapse workspace
This template deploys Azure Synapse workspace.
<a href="https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2Fjocapc%2Fsql-server-samples%2Fsynapse%2Fsamples%2Fmanage%2Fsynapse-analytics%2Fworkspace%2Fazuredeploy.json" target="_blank">
<a href="https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2Fmicrosoft%2Fsql-server-samples%2Fmaster%2Fsamples%2Fmanage%2Fsynapse-analytics%2Fworkspace%2Fazuredeploy.json" target="_blank">
<img src="https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/1-CONTRIBUTION-GUIDE/images/deploytoazure.png"/>
</a>
<a href="http://armviz.io/#/?load=https%3A%2F%2Fraw.githubusercontent.com%2Fjocapc%2Fsql-server-samples%2Fsynapse%2Fsamples%2Fmanage%2Fsynapse-analytics%2Fworkspace%2Fazuredeploy.json" target="_blank">
<a href="http://armviz.io/#/?load=https%3A%2F%2Fraw.githubusercontent.com%2Fmicrosoft%2Fsql-server-samples%2Fmaster%2Fsamples%2Fmanage%2Fsynapse-analytics%2Fworkspace%2Fazuredeploy.json" target="_blank">
<img src="https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/1-CONTRIBUTION-GUIDE/images/visualizebutton.png"/>
</a>
`Tags: Azure, Synapse, Storage`
`Tags: Azure, Synapse, Analytics`