Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
本快速入门介绍如何使用 Azure 资源管理器模板(ARM 模板)在 Azure 订阅中创建 Analysis Services 服务器资源。
Azure 资源管理器模板是一个 JavaScript 对象表示法(JSON)文件,用于定义项目的基础结构和配置。 模板使用声明性语法。 你可以在不编写用于创建部署的编程命令序列的情况下,描述预期部署。
如果你的环境满足先决条件,并且你熟悉如何使用 ARM 模板,请选择“部署到 Azure”按钮。 Azure 门户中会打开模板。
先决条件
- Azure 订阅:访问 Azure 试用订阅 以创建帐户。
- Microsoft Entra ID:订阅必须与 Microsoft Entra 租户相关联。 并且,你需要使用该 Microsoft Entra ID 中的帐户登录到 Azure。 若要了解详细信息,请参阅 “身份验证”和“用户权限”。
查看模板
本快速入门中使用的模板取自 Azure 模板。
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.5.6.12127",
"templateHash": "17179487501489240263"
}
},
"parameters": {
"serverName": {
"type": "string",
"metadata": {
"description": "The name of the Azure Analysis Services server to create. Server name must begin with a letter, be lowercase alphanumeric, and between 3 and 63 characters in length. Server name must be unique per region."
}
},
"location": {
"type": "string",
"defaultValue": "[resourceGroup().location]",
"metadata": {
"description": "Location of the Azure Analysis Services server. For supported regions, see https://docs.azure.cn/analysis-services/analysis-services-overview#availability-by-region"
}
},
"skuName": {
"type": "string",
"defaultValue": "S0",
"metadata": {
"description": "The sku name of the Azure Analysis Services server to create. Choose from: B1, B2, S0, S1, S2, S3, S4, S8v2, S9v2. Some skus are region specific. See https://docs.azure.cn/analysis-services/analysis-services-overview#availability-by-region"
}
},
"capacity": {
"type": "int",
"defaultValue": 1,
"metadata": {
"description": "The total number of query replica scale-out instances. Scale-out of more than one instance is supported on selected regions only. See https://docs.azure.cn/analysis-services/analysis-services-overview#availability-by-region"
}
},
"firewallSettings": {
"type": "object",
"defaultValue": {
"firewallRules": [
{
"firewallRuleName": "AllowFromAll",
"rangeStart": "0.0.0.0",
"rangeEnd": "255.255.255.255"
}
],
"enablePowerBIService": true
},
"metadata": {
"description": "The inbound firewall rules to define on the server. If not specified, firewall is disabled."
}
},
"backupBlobContainerUri": {
"type": "string",
"defaultValue": "",
"metadata": {
"description": "The SAS URI to a private Azure Blob Storage container with read, write and list permissions. Required only if you intend to use the backup/restore functionality. See https://docs.azure.cn/analysis-services/analysis-services-backup"
}
}
},
"resources": [
{
"type": "Microsoft.AnalysisServices/servers",
"apiVersion": "2017-08-01",
"name": "[parameters('serverName')]",
"location": "[parameters('location')]",
"sku": {
"name": "[parameters('skuName')]",
"capacity": "[parameters('capacity')]"
},
"properties": {
"ipV4FirewallSettings": "[parameters('firewallSettings')]",
"backupBlobContainerUri": "[parameters('backupBlobContainerUri')]"
}
}
]
}
该模板中定义了包含防火墙规则的单个 Microsoft.AnalysisServices/servers 资源。
部署模板
选择以下“部署到 Azure”链接,登录到 Azure 并打开一个模板。 此模板用来创建 Analysis Services 服务器资源,并指定必需属性和可选属性。
选择或输入以下值。
除非另行指定,否则请使用默认值。
订阅:选择 Azure 订阅。
资源组:单击“新建”,然后为新资源组输入唯一名称。
位置:为在资源组中创建的资源选择一个默认位置。
服务器名称:为服务器资源输入一个名称。
位置:对于 Analysis Services,请忽略此项。 位置在“服务器位置”中指定。
服务器位置:输入 Analysis Services 服务器的位置。 这通常是为资源组指定的默认位置所在的区域,但不是必需的。 例如 中国北部。 有关支持的区域,请参阅 Analysis Services 可用性(按区域)。
Sku 名称:输入要创建的 Analysis Services 服务器的 Sku 名称。 选择:B1、B2、S0、S1、S2、S3、S4、S8v2、S9v2。 Sku 可用性取决于区域。 建议使用 S0 进行评估和测试。
容量:输入查询副本横向扩展实例的总数。 只有一些特选区域支持横向扩展多个实例。
防火墙设置:输入要为服务器定义的入站防火墙规则。 在未指定此项的情况下,会禁用防火墙。
备份 Blob 容器 URI:输入具有读取、写入和列出权限的专用 Azure Blob 存储容器的 SAS URI。 只有在打算使用备份/还原的情况下,此项才是必需项。
我同意上述条款和条件:选中。
选择“购买”。 成功部署服务器后,你会收到通知:
验证部署
使用 Azure 门户或 Azure PowerShell 来验证资源组和服务器资源是否已创建。
PowerShell
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
(Get-AzResource -ResourceType "Microsoft.AnalysisServices/servers" -ResourceGroupName $resourceGroupName).Name
Write-Host "Press [ENTER] to continue..."
清理资源
如果不再需要资源组和服务器资源,请使用 Azure 门户、Azure CLI 或 Azure PowerShell 将其删除。
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
az group delete --name $resourceGroupName &&
echo "Press [ENTER] to continue ..."
后续步骤
在本快速入门中,你已使用 ARM 模板创建了新的资源组和 Azure Analysis Services 服务器资源。 在使用模板创建服务器资源后,请考虑执行以下操作: