Condividi tramite


Add-AzureAnalysisServicesAccount

Aggiunge un account autenticato da usare per le richieste server con cmdlet di Azure Analysis Services.

Avviso

Il modulo AzureRM PowerShell è stato ufficialmente deprecato a partire dal 29 febbraio 2024. È consigliabile eseguire la migrazione da AzureRM al modulo Az PowerShell per garantire il supporto e gli aggiornamenti continui.

Anche se il modulo AzureRM può ancora funzionare, non è più gestito o supportato, posizionando qualsiasi uso continuo a discrezione e rischio dell'utente. Per indicazioni sulla transizione al modulo Az, vedere le risorse di migrazione.

Sintassi

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

Descrizione

Il cmdlet Add-AzureAnalysisServicesAccount viene usato per accedere a un'istanza del server di Azure Analysis Services

Esempio

Esempio 1

PS C:\>Add-AzureAnalysisServicesAccount
RolloutEnvironment: westcentralus.asazure.windows.net
Credential: $UserCredential

In questo esempio verrà aggiunto l'account specificato dalla variabile $UserCredential all'ambiente westcentralus.asazure.windows.net Analysis Services.

Esempio 2

PS C:\>$ApplicationCredential = Get-Credential
PS C:\>Add-AzureAnalysisServicesAccount -RolloutEnvironment 'westcentralus.asazure.windows.net' -ServicePrincipal -Credential $ApplicationCredential -TenantId "xxxx-xxxx-xxxx-xxxx"

Il primo comando ottiene le credenziali dell'entità servizio dell'applicazione e quindi le archivia nella variabile $ApplicationCredential. Il secondo comando aggiunge l'account dell'entità servizio dell'applicazione specificato dalla variabile $ApplicationCredential e TenantId all'ambiente westcentralus.asazure.windows.net Analysis Services.

Esempio 3

PS C:\>Add-AzureAnalysisServicesAccount -RolloutEnvironment 'westcentralus.asazure.windows.net' -ServicePrincipal -ApplicationId "yyyy-yyyy-yyyy-yyyy" -CertificateThumbprint 'zzzzzzzzzzzzzzzz' -TenantId "xxxx-xxxx-xxxx-xxxx"

Questo esempio aggiungerà l'account dell'entità servizio dell'applicazione specificato da ApplicationId, TenantId e CertificateThumbprint all'ambiente westcentralus.asazure.windows.net Analysis Services.

Parametri

-ApplicationId

ID applicazione.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CertificateThumbprint

Hash del certificato (identificazione personale)

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Credential

Credenziali di accesso

Tipo:PSCredential
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RolloutEnvironment

Nome dell'ambiente Di Azure Analysis Services a cui accedere. Dato il nome completo del server, ad esempio asazure://westcentralus.asazure.windows.net/testserver , il valore corretto per questa variabile verrà westcentralus.asazure.windows.net

Tipo:String
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ServicePrincipal

Indica che questo account viene autenticato fornendo le credenziali dell'entità servizio.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TenantId

Nome o ID del tenant

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

None

Output

AsAzureProfile

Note

Alias: Login-AzureAsAccount