Partilhar via


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