Referencia de Analysis Services PowerShell
Se aplica a: SQL Server Analysis Services Azure Analysis Services Fabric/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 |