Référence PowerShell Analysis Services

SQL Server 2016 and later
 

Date de publication : septembre 2016

S’applique à : SQL Server 2016

Analysis Services inclut un fournisseur PowerShell (SQLAS) et des applets de commande (SQLASCMDLETS) afin que vous puissiez utiliser Windows PowerShell pour parcourir, administrer et interroger des objets Analysis Services. Pour plus d'informations sur le chargement et l'utilisation du fournisseur et des applets de commande, consultez PowerShell scripting in Analysis Services. Pour un exemple d’utilisation des types AMO dans PowerShell afin de créer une base de données tabulaire, voir AMO PowerShell Example.

Analysis Services fournit des applets de commande correspondant aux méthodes indiquées dans 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 commandeDescriptionMéthodes AMO équivalentes
Applet de commande Add-RoleMemberAjoutez un membre à un rôle de base de données.Ajouter
Applet de commande Backup-ASDatabaseSauvegardez une base de données Analysis Services.Sauvegarde
Applet de commande Invoke-ASCmdExécutez une requête ou un script au format XMLA ou TSML (JSON).Execute
Invoke-ProcessASDatabaseTraitez une base de données.Traiter
Applet de commande Invoke-ProcessCubeTraitez un cube.Traiter
Applet de commande Invoke-ProcessDimensionTraitez une dimension.Traiter
Applet de commande Invoke-ProcessPartitionTraitez une partition.Traiter
Applet de commande Invoke-ProcessTableTraitez une table dans un modèle tabulaire, un modèle de compatibilité 1200 ou une version ultérieure.Traiter
Applet de commande Merge-PartitionFusionnez une partition.Fusion
Applet de commande New-RestoreFolderCréer un dossier pour contenir une sauvegarde de base de données.RestoreFolder
Applet de commande New-RestoreLocationSpécifier un ou plusieurs serveurs distants sur lesquels restaurer la base de données.RestoreLocation
Applet de commande Remove-RoleMemberSupprimer un membre d'un rôle de base de données.Supprimer
Applet de commande Restore-ASDatabaseRestaurer une base de données sur une instance de serveur.Restore

Tabular Model Scripting Language (TMSL) Reference [Informations de référence sur TMSL (Tabular Model Scripting Language)]
Niveau de compatibilité pour les modèles tabulaires dans Analysis Services
Langage de script Analysis Services (ASSL pour XMLA)
PowerShell scripting in Analysis Services

Ajouts de la communauté

AJOUTER
Afficher: