Référence PowerShell Analysis Services
S’applique à : SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
SQL Server Analysis Services applets de commande PowerShell sont incluses dans le module SqlServer.
Notes
Les opérations de bases de données Azure Analysis Services utilisent le même module SqlServer que SQL Server Analysis Services. Toutefois, certaines applets de commande ne sont pas prises en charge par Azure Analysis Services. Pour en savoir plus, consultez Gérer Azure Analysis Services avec PowerShell.
Applets de commande Analysis Services
SQL Server Analysis Services fournit des applets de commande correspondant aux méthodes de l’espace de noms Microsoft.AnalysisServices. Le tableau suivant décrit chaque applet de commande et fournit un lien vers la méthode AMO correspondante.
Si vous souhaitez utiliser PowerShell pour effectuer une tâche qui n’est pas représentée dans la liste suivante (par exemple, pour créer ou synchroniser une base de données), vous pouvez écrire le script TMSL ou XMLA de cette action, puis l’exécuter à l’aide de l’applet de commande Invoke-ASCmd .
Applet de commande | Description | Méthodes AMO équivalentes |
---|---|---|
Applet de commande Add-RoleMember | Ajoute un membre à un rôle de base de données. | Add |
Applet de commande Backup-ASDatabase | Sauvegarde une base de données Analysis Services. | Database.Backup |
Invoke-ASCmd, applet de commande | Exécutez une requête ou un script au format XMLA ou TSML (JSON). | Execute |
Invoke-ProcessASDatabase | Traite une base de données. | Process |
Applet de commande Invoke-ProcessCube | Traitez un cube. | Process |
Applet de commande Invoke-ProcessDimension | Traitez une dimension. | Process |
Invoke-ProcessPartition, applet de commande | Traite une partition. | Process |
Applet de commande Invoke-ProcessTable | Traiter une table dans un modèle tabulaire, modèle de compatibilité 1200 ou supérieur. | Process |
Merge-Partition, applet de commande | Fusionne une partition. | Merge |
Applet de commande New-RestoreFolder | Créer un dossier pour contenir une sauvegarde de base de données. | RestoreFolder |
Applet de commande New-RestoreLocation | Spécifier un ou plusieurs serveurs distants sur lesquels restaurer la base de données. | RestoreLocation |
Applet de commande Remove-RoleMember | Supprime un membre d’un rôle de base de données. | Remove |
Applet de commande Restore-ASDatabase | Restaurer une base de données sur une instance de serveur. | Restore |