首页 > 解决方案 > azure 分析服务:如何使用本地 powershell 启动和暂停服务

问题描述

我需要你的帮助。

我有一个天蓝色的分析服务,我想在一天中的不同时间启动和暂停。我想使用 Powershell 来执行一个脚本来完成这个任务。你知道我该怎么做吗?

谢谢您的帮助

标签: azureazure-analysis-services

解决方案


以下是使用本地 powershell 启动和暂停 Azure 分析服务的步骤:

第 1 步:导入 Az.AnalysisServices 模块 要在订阅中创建服务器,请使用 Az.AnalysisServices 模块。将 Az.AnalysisServices 模块加载到 PowerShell 会话中。

   Import-Module Az.AnalysisServices

第 2 步:登录 Azure 使用 Connect-AzAccount 命令登录 Azure 订阅。按照屏幕上的说明进行操作。

 Connect-AzAccount

第 3 步: [仅当您有多个 Azure 订阅时才运行]。Set-AzContext cmdlet 为您在当前会话中运行的 cmdlet 设置身份验证信息。上下文包括租户、订阅和环境信息。

Set-AzContext -SubscriptionId "xxxx-xxxx-xxxx-xxxx"

步骤 4:获取 Analysis Services 服务器的详细信息。Get-AzAnalysisServicesServer cmdlet 获取 Analysis Services 服务器的详细信息。

Get-AzAnalysisServicesServer -ResourceGroupName "ResourceGroup03" -Name "testserver"

若要启动 Azure 分析服务,请使用Resume-AzAnalysisServicesServer

Resume-AzAnalysisServicesServer cmdlet 恢复 Analysis Services 服务器的实例

Resume-AzAnalysisServicesServer -Name "testserver" -ResourceGroupName "testgroup"

若要停止 Azure 分析服务,请使用Suspend-AzAnalysisServicesServer

Suspend-AzAnalysisServicesServer cmdlet 挂起 Analysis Services 服务器的实例

Suspend-AzAnalysisServicesServer -Name "testserver" -ResourceGroupName "testgroup"

参考: Azure 分析服务 – Azure PowerShell cmdlet

现在使用 Azure 自动化,您可以根据一天中的所需时间安排 Azure 分析服务的启动和停止。


推荐阅读