【问题标题】:Azure Analysis Services Programatically Vertical Scale up or down - change service tierAzure Analysis Services 以编程方式垂直向上或向下扩展 - 更改服务层
【发布时间】:2022-08-22 14:12:28
【问题描述】:
我们使用 API 调用处理和刷新 ADFv2 中的 AAS 模型。
我们希望能够在刷新模型之前垂直放大(更改层),然后在完成后缩小。
我找不到执行此操作的 API 调用或在 ADF 的管道中执行的任何类型的命令。
Azure SQL 数据库很简单
ALTER DATABASE <db_name> MODIFY (SERVICE_OBJECTIVE = \'service-tier\')
由于我无法控制的原因,使用 Runbook 不是一种选择。
必须有替代方案。
标签:
scaling
azure-analysis-services
【解决方案1】:
您可以利用 REST API
Set-AzureRmAnalysisServicesServer -ResourceGroupName $ResourceGroupName -Name $AnalysisServerName -Sku "S1"
用于更改等级。
注意:您不能通过手动或 API 方法在基本到标准之间进行更改。
您只能在 S1、S2.S4 等相同层级范围内进行更改
您可以利用 ADF 网络活动来做同样的事情