你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Add-AzAnalysisServicesAccount

添加一个经身份验证的帐户,以用于 Azure Analysis Services 服务器 cmdlet 请求。

语法

Add-AzAnalysisServicesAccount
   [[-RolloutEnvironment] <String>]
   [[-Credential] <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzAnalysisServicesAccount
   [-RolloutEnvironment] <String>
   [-Credential] <PSCredential>
   [-ServicePrincipal]
   -TenantId <String>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzAnalysisServicesAccount
   [-RolloutEnvironment] <String>
   [-ServicePrincipal]
   -TenantId <String>
   -ApplicationId <String>
   -CertificateThumbprint <String>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

说明

Add-AzAnalysisServicesAccount cmdlet 用于登录到 Azure 分析服务 服务器的实例

示例

示例 1

Add-AzAnalysisServicesAccount

RolloutEnvironment: westcentralus.asazure.windows.net
Credential: $UserCredential

此示例将$UserCredential变量指定的帐户添加到 westcentralus.asazure.windows.net Analysis Services 环境。

示例 2

$ApplicationCredential = Get-Credential
Add-AzAnalysisServicesAccount -RolloutEnvironment 'westcentralus.asazure.windows.net' -ServicePrincipal -Credential $ApplicationCredential -TenantId "xxxx-xxxx-xxxx-xxxx"

第一个命令获取应用程序服务主体凭据,然后将其存储在$ApplicationCredential变量中。 第二个命令将$ApplicationCredential变量和 TenantId 指定的应用程序服务主体帐户添加到 westcentralus.asazure.windows.net Analysis Services 环境。

示例 3

Add-AzAnalysisServicesAccount -RolloutEnvironment 'westcentralus.asazure.windows.net' -ServicePrincipal -ApplicationId "yyyy-yyyy-yyyy-yyyy" -CertificateThumbprint 'zzzzzzzzzzzzzzzz' -TenantId "xxxx-xxxx-xxxx-xxxx"

此示例将 ApplicationId、TenantId 和 CertificateThumbprint 指定的应用程序服务主体帐户添加到 westcentralus.asazure.windows.net Analysis Services 环境。

参数

-ApplicationId

应用程序 ID。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-CertificateThumbprint

证书哈希 (指纹)

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-Confirm

提示你在运行 cmdlet 之前进行确认。

类型:SwitchParameter
别名:cf
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Credential

登录凭据

类型:PSCredential
Position:1
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-RolloutEnvironment

要登录到Azure 分析服务环境的名称。 给定服务器的完整名称(例如 asazure://westcentralus.asazure.windows.net/testserver)时,此变量的正确值将 westcentralus.asazure.windows.net

类型:String
Position:0
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-ServicePrincipal

指示此帐户通过提供服务主体凭据进行身份验证。

类型:SwitchParameter
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-TenantId

租户名称或 ID

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-WhatIf

显示运行该 cmdlet 时会发生什么情况。 cmdlet 未运行。

类型:SwitchParameter
别名:wi
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输入

None

输出

AsAzureProfile

备注

别名:Login-AzAsAccount