Referência do Analysis Services PowerShell
Aplica-se a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
SQL Server Analysis Services cmdlets do PowerShell estão incluídos no módulo SqlServer.
Observação
As operações de banco de dados do Azure Analysis Services usam o mesmo módulo SqlServer que o SQL Server Analysis Services. No entanto, nem todos os cmdlets têm suporte para o Azure Analysis Services. Para saber mais, consulte Gerenciar o Azure Analysis Services com o PowerShell .
Cmdlets do Analysis Services
SQL Server Analysis Services fornece cmdlets que correspondem a métodos no namespace Microsoft.AnalysisServices. A tabela a seguir descreve cada cmdlet e fornece um link para o método AMO correspondente.
Se você quiser usar o PowerShell para executar uma tarefa que não esteja representada na lista a seguir (por exemplo, para criar ou sincronizar um banco de dados), escreva um script TMSL ou XMLA para essa ação e execute-o usando o cmdlet Invoke-ASCmd .
Cmdlet | Descrição | Métodos equivalentes do AMO |
---|---|---|
Cmdlet Add-RoleMember | Adicionar um membro a uma função de banco de dados. | Add |
Cmdlet Backup-ASDatabase | Fazer backup de um banco de dados do Analysis Services. | Database.Backup |
Cmdlet Invoke-ASCmd | Executar uma consulta ou script no formato XMLA ou TSML (JSON). | Execute |
Invoke-ProcessASDatabase | Processar um banco de dados. | Process |
Cmdlet ProcessCube | Processar um cubo. | Process |
Cmdlet Invoke-ProcessDimension | Processar uma dimensão. | Process |
Cmdlet Invoke-ProcessPartition | Processar uma partição. | Process |
Cmdlet Invoke-ProcessTable | Processe uma tabela em um modelo tabular, modelo de compatibilidade 1200 ou superior. | Process |
Cmdlet Merge-Partition | Mesclar uma partição. | Merge |
Cmdlet New-RestoreFolder | Criar uma pasta para conter um backup de banco de dados. | RestoreFolder |
Cmdlet New-RestoreLocation | Especificar um ou mais servidores remotos nos quais o banco de dados deve ser restaurado. | RestoreLocation |
Cmdlet Remove-RoleMember | Remover um membro de uma função de banco de dados. | Remove |
Cmdlet Restore-ASDatabase | Restaurar um banco de dados em uma instância de servidor. | Restore |