Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Tip
Microsoft Fabric Data Warehouse ist ein relationales Enterprise-Warehouse auf einem Data Lake-Fundament mit zukunftsfähiger Architektur, integrierter KI und neuen Features. Wenn Sie mit Data Warehouse noch nicht vertraut sind, beginnen Sie mit Fabric Data Warehouse. Vorhandene dedizierte SQL-Pool-Workloads können auf Fabric aktualisieren, um neue Funktionen in den Bereichen Data Science, Echtzeitanalyse und Berichterstellung zu nutzen.
Mit dieser Azure Resource Manager-Vorlage (ARM-Vorlage) wird ein dedizierter SQL-Pool (vormals SQL DW) mit aktivierter Transparent Data Encryption erstellt. Ein dedizierter SQL-Pool (früher SQL DW) bezieht sich auf die Data Warehousing-Features für Unternehmen, die in Azure Synapse allgemein zur Verfügung stehen.
Eine Azure Resource Manager-Vorlage ist eine JSON-Datei (JavaScript Object Notation), die die Infrastruktur und die Konfiguration für Ihr Projekt definiert. Die Vorlage verwendet eine deklarative Syntax. Sie beschreiben Ihre geplante Bereitstellung, ohne die Abfolge der Programmierbefehle zum Erstellen der Bereitstellung zu schreiben.
Wenn Ihre Umgebung die Voraussetzungen erfüllt und Sie mit der Verwendung von ARM-Vorlagen vertraut sind, klicken Sie auf die Schaltfläche In Azure bereitstellen. Die Vorlage wird im Azure-Portal geöffnet.
Voraussetzungen
Wenn Sie kein Azure-Abonnement besitzen, können Sie ein kostenloses Konto erstellen, bevor Sie beginnen.
Überprüfen der Vorlage
Die in dieser Schnellstartanleitung verwendete Vorlage stammt von der Seite mit den Azure-Schnellstartvorlagen.
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.26.54.24096",
"templateHash": "15855786620646717380"
}
},
"parameters": {
"sqlServerName": {
"type": "string",
"defaultValue": "[format('sql{0}', uniqueString(resourceGroup().id))]",
"metadata": {
"description": "The SQL Logical Server name."
}
},
"sqlAdministratorLogin": {
"type": "string",
"metadata": {
"description": "The administrator username of the SQL Server."
}
},
"sqlAdministratorPassword": {
"type": "securestring",
"metadata": {
"description": "The administrator password of the SQL Server."
}
},
"databasesName": {
"type": "string",
"metadata": {
"description": "The name of the Database."
}
},
"transparentDataEncryption": {
"type": "string",
"defaultValue": "Enabled",
"allowedValues": [
"Enabled",
"Disabled"
],
"metadata": {
"description": "Enable/Disable Transparent Data Encryption"
}
},
"capacity": {
"type": "int",
"minValue": 900,
"maxValue": 54000,
"metadata": {
"description": "DW Performance Level expressed in DTU (i.e. 900 DTU = DW100c)"
}
},
"databaseCollation": {
"type": "string",
"defaultValue": "SQL_Latin1_General_CP1_CI_AS",
"metadata": {
"description": "The SQL Database collation."
}
},
"location": {
"type": "string",
"defaultValue": "[resourceGroup().location]",
"metadata": {
"description": "Resource location"
}
}
},
"resources": [
{
"type": "Microsoft.Sql/servers",
"apiVersion": "2023-08-01-preview",
"name": "[parameters('sqlServerName')]",
"location": "[parameters('location')]",
"properties": {
"administratorLogin": "[parameters('sqlAdministratorLogin')]",
"administratorLoginPassword": "[parameters('sqlAdministratorPassword')]",
"version": "12.0",
"publicNetworkAccess": "Enabled",
"minimalTlsVersion": "1.2",
"restrictOutboundNetworkAccess": "Disabled"
}
},
{
"type": "Microsoft.Sql/servers/databases",
"apiVersion": "2023-08-01-preview",
"name": "[format('{0}/{1}', parameters('sqlServerName'), parameters('databasesName'))]",
"location": "[parameters('location')]",
"sku": {
"name": "DataWarehouse",
"tier": "DataWarehouse",
"capacity": "[parameters('capacity')]"
},
"properties": {
"collation": "[parameters('databaseCollation')]",
"catalogCollation": "[parameters('databaseCollation')]",
"readScale": "Disabled",
"requestedBackupStorageRedundancy": "Geo",
"isLedgerOn": false
},
"dependsOn": [
"[resourceId('Microsoft.Sql/servers', parameters('sqlServerName'))]"
]
},
{
"type": "Microsoft.Sql/servers/databases/transparentDataEncryption",
"apiVersion": "2023-08-01-preview",
"name": "[format('{0}/{1}/{2}', parameters('sqlServerName'), parameters('databasesName'), 'current')]",
"properties": {
"state": "[parameters('transparentDataEncryption')]"
},
"dependsOn": [
"[resourceId('Microsoft.Sql/servers/databases', parameters('sqlServerName'), parameters('databasesName'))]"
]
},
{
"type": "Microsoft.Sql/servers/securityAlertPolicies",
"apiVersion": "2023-08-01-preview",
"name": "[format('{0}/{1}', parameters('sqlServerName'), 'default')]",
"properties": {
"state": "Enabled"
},
"dependsOn": [
"[resourceId('Microsoft.Sql/servers', parameters('sqlServerName'))]"
]
},
{
"type": "Microsoft.Sql/servers/auditingSettings",
"apiVersion": "2023-08-01-preview",
"name": "[format('{0}/{1}', parameters('sqlServerName'), 'default')]",
"properties": {
"isAzureMonitorTargetEnabled": true,
"state": "Enabled",
"retentionDays": 7,
"auditActionsAndGroups": [
"SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP",
"FAILED_DATABASE_AUTHENTICATION_GROUP",
"BATCH_COMPLETED_GROUP"
]
},
"dependsOn": [
"[resourceId('Microsoft.Sql/servers', parameters('sqlServerName'))]"
]
}
],
"outputs": {
"location": {
"type": "string",
"value": "[parameters('location')]"
},
"name": {
"type": "string",
"value": "[parameters('sqlServerName')]"
},
"resourceGroupName": {
"type": "string",
"value": "[resourceGroup().name]"
},
"resourceId": {
"type": "string",
"value": "[resourceId('Microsoft.Sql/servers', parameters('sqlServerName'))]"
}
}
}
Die Vorlage definiert eine Ressource:
Bereitstellen der Vorlage
Wählen Sie das folgende Image aus, um sich bei Azure anzumelden und die Vorlage zu öffnen. Mit dieser Vorlage wird ein dedizierter SQL-Pool (vormals SQL DW) erstellt.
Geben Sie die folgenden Werte ein, oder aktualisieren Sie sie:
- Abonnement: Wählen Sie ein Azure-Abonnement aus.
- Ressourcengruppe: Wählen Sie Neu erstellen aus, geben Sie einen eindeutigen Namen für die Ressourcengruppe ein, und wählen Sie OK aus. Eine neue Ressourcengruppe erleichtert das Bereinigen von Ressourcen.
- Region: Wählen Sie eine Region aus. Beispiel: USA, Mitte.
- SQL Server-Name: Übernehmen Sie den Standardnamen, oder geben Sie einen Namen für als SQL Server-Namen ein.
- SQL-Administratoranmeldung: Geben Sie den Benutzernamen des Administrators für den SQL Server ein.
- SQL-Administratorkennwort: Geben Sie das Administratorkennwort für den SQL Server ein.
- Data Warehouse-Name: Geben Sie den Namen eines dedizierten SQL-Pools ein.
- Transparent Data Encryption: Akzeptieren Sie die Standardeinstellung „Aktiviert“.
- Servicelevelziel: Akzeptieren Sie den Standardwert „DW400c“.
- Standort: Akzeptieren Sie den Standardstandort der Ressourcengruppe.
- Überprüfen und erstellen: Auswählen.
- Erstellen: Wählen.
Überprüfen der bereitgestellten Ressourcen
Sie können entweder das Azure-Portal nutzen, um die bereitgestellten Ressourcen zu überprüfen, oder Azure CLI oder ein Azure PowerShell-Skript, um die bereitgestellten Ressourcen aufzulisten.
echo "Enter the resource group where your dedicated SQL pool (formerly SQL DW) exists:" &&
read resourcegroupName &&
az resource list --resource-group $resourcegroupName
Bereinigen von Ressourcen
Wenn sie nicht mehr benötigt wird, kann die Ressourcengruppe über die Azure-Befehlszeilenschnittstelle oder mithilfe von Azure PowerShell gelöscht werden:
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
az group delete --name $resourceGroupName &&
echo "Press [ENTER] to continue ..."
Nächste Schritte
In dieser Schnellstartanleitung haben Sie mithilfe einer ARM-Vorlage einen dedizierten SQL-Pool (vormals SQL DW) erstellt und die Bereitstellung überprüft. Weitere Informationen zu Azure Synapse Analytics und Azure Resource Manager finden Sie in den folgenden Artikeln:
- Lesen Sie Eine Übersicht über Azure Synapse Analytics.
- Lesen Sie weitere Informationen zu Azure Resource Manager.
- Erstellen und Bereitstellen Ihrer ersten ARM-Vorlage