Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article décrit les applets de commande PowerShell utilisées pour effectuer des tâches de gestion de serveur et de base de données Azure Analysis Services.
Les tâches de gestion des ressources du serveur telles que la création ou la suppression d’un serveur, la suspension ou la reprise des opérations de serveur, ou la modification du niveau de service (niveau) utilisent les applets de commande Azure Analysis Services. D’autres tâches de gestion des bases de données telles que l’ajout ou la suppression de membres de rôle, le traitement ou le partitionnement utilisent des applets de commande incluses dans le même module SqlServer que SQL Server Analysis Services.
Remarque
Nous vous recommandons d’utiliser le module Azure Az PowerShell pour interagir avec Azure. Pour bien démarrer, consultez Installer Azure PowerShell. Pour savoir comment migrer vers le module Az PowerShell, consultez Migrer Azure PowerShell depuis AzureRM vers Az.
Autorisations
La plupart des tâches PowerShell nécessitent que vous disposiez de privilèges d’administrateur sur le serveur Analysis Services que vous gérez. Les tâches PowerShell planifiées sont des opérations sans assistance. Le compte ou le principal de service exécutant le planificateur doit disposer de privilèges d’administrateur sur le serveur Analysis Services.
Pour les opérations de serveur à l’aide d’applets de commande Azure PowerShell, votre compte ou le compte exécutant le planificateur doit également appartenir au rôle Propriétaire de la ressource dans le contrôle d’accès en fonction du rôle Azure (Azure RBAC).
Opérations de ressource et de serveur
Module d’installation - Az.AnalysisServices
Documentation - Référence Az.AnalysisServices
Opérations de base de données
Les opérations de base de données Azure Analysis Services utilisent le même module SqlServer que SQL Server Analysis Services. Toutefois, toutes les applets de commande ne sont pas prises en charge pour Azure Analysis Services.
Le module SqlServer fournit des applets de commande de gestion de base de données spécifiques aux tâches ainsi que l’applet de commande Invoke-ASCmd à usage général qui accepte une requête ou un script TMSL (Tabular Model Scripting Language). Les applets de commande suivantes dans le module SqlServer sont prises en charge pour Azure Analysis Services.
Module d’installation - SqlServer
Documentation - Informations de référence sur SqlServer
Applets de commande prises en charge
cmdlet | Descriptif |
---|---|
Add-RoleMember | Ajoute un membre à un rôle de base de données. |
Backup-ASDatabase | Sauvegardez une base de données Analysis Services. |
Remove-RoleMember | Supprime un membre d’un rôle de base de données. |
Invoke-ASCmd | Exécute un script TMSL. |
Invoke-ProcessASDatabase | Traitez une base de données. |
Invoke-ProcessPartition | Traitez une partition. |
Invoke-ProcessTable | Traitez un tableau. |
Fusion-partition | Fusionnez une partition. |
Restore-ASDatabase | Restaurez une base de données Analysis Services. |