Referencia de Analysis Services PowerShell

Se aplica a: SQL Server Analysis Services Azure Analysis Services Power BI Premium

SQL Server Analysis Services cmdlets de PowerShell se incluyen en el módulo SqlServer.

Nota

Las operaciones de la base de datos de Azure Analysis Services utilizan el mismo módulo SqlServer que SQL Server Analysis Services. Pero no todos los cmdlets son compatibles con Azure Analysis Services. Para más información, consulte Administración de Azure Analysis Services con PowerShell.

Cmdlets de Analysis Services

SQL Server Analysis Services proporciona cmdlets que corresponden a los métodos del espacio de nombres Microsoft.AnalysisServices. La tabla siguiente describe cada cmdlet y proporciona un vínculo al método AMO correspondiente.

Si quiere usar PowerShell para realizar una tarea que no está representada en la lista siguiente (por ejemplo, crear o sincronizar una base de datos), puede escribir el script XMLA o TMSL para esa acción y, después, ejecutarla con el cmdlet Invoke-ASCmd .

Cmdlet Descripción Métodos equivalentes de AMO
Cmdlet Add-RoleMember Agrega un miembro a un rol de base de datos. Add
Cmdlet Backup-ASDatabase Realiza una copia de seguridad de una base de datos de Analysis Services. Database.Backup
Cmdlet Invoke-ASCmd Ejecutar una consulta o un script en formato XMLA o TSML (JSON). Execute
Invoke-ProcessASDatabase Procesa una base de datos. Process
Cmdlet Invoke-ProcessCube Procesar un cubo. Process
Cmdlet Invoke-ProcessDimension Procesar una dimensión. Process
Cmdlet Invoke-ProcessPartition Procesa una partición. Process
Cmdlet Invoke-ProcessTable Procesar una tabla en un modelo tabular, modelo de compatibilidad 1200 o superior. Process
Cmdlet Merge-Partition Combina una partición. Merge
Cmdlet New-RestoreFolder Crear una carpeta que contenga una copia de seguridad de la base de datos. RestoreFolder
Cmdlet New-RestoreLocation Especificar uno o varios servidores remotos en los que restaurar la base de datos. RestoreLocation
Cmdlet Remove-RoleMember Quita un miembro de un rol de base de datos. Remove
Cmdlet Restore-ASDatabase Restaurar una base de datos en una instancia de servidor. Restore