Freigeben über


PowerShell-Reference für Analysis Services

SQL Server 2012 Analysis Services (SSAS) schließt einen SQLAS-Anbieter (Analysis Services PowerShell) und Cmdlets ein, damit Sie mithilfe von Windows PowerShell durch Analysis Services-Objekte navigieren und diese verwalten und abfragen können. Weitere Informationen zum Laden und Verwenden des Anbieters und der Cmdlets finden Sie unter Analysis Services PowerShell.

Analysis Services-Cmdlets

Analysis Services stellen elf Cmdlets bereit, die Methoden im Microsoft.AnalysisServices-Namespace entsprechen. In der folgenden Tabelle wird jedes Cmdlet beschrieben und ein Link zur entsprechenden AMO-Methode angegeben.

Wenn Sie PowerShell verwenden möchten, um einen Task auszuführen, der nicht in der folgenden Liste enthalten ist (z. B. das Erstellen oder Synchronisieren einer Datenbank), können Sie XMLA-Skript für diese Aktion schreiben und dann mithilfe des Invoke-ASCmd-Cmdlets ausführen.

Cmdlet

Beschreibung

Entsprechende AMO-Methoden

Add-RoleMember-Cmdlet

Hinzufügen eines Mitglieds zu einer Datenbankrolle

Add

Backup-ASDatabase-Cmdlet

Sichern einer Analysis Services-Datenbank

Backup

Invoke-ASCmd-Cmdlet

Ausführen einer Abfrage

Execute

Invoke-ProcessCube-Cmdlet

Verarbeiten eines Cubes

Process

Invoke-ProcessDimension-Cmdlet

Verarbeiten einer Dimension

Process

Invoke-ProcessPartition-Cmdlet

Verarbeiten einer Partition

Process

Merge-Partition-Cmdlet

Zusammenführen einer Partition

Merge

New-RestoreFolder-Cmdlet

Erstellen eines Ordners zum Ablegen einer Datenbanksicherung

RestoreFolder

New-RestoreLocations-Cmdlet

Angeben eines oder mehrerer Remoteserver für die Wiederherstellung der Datenbank

RestoreLocation

Remove-RoleMember-Cmdlet

Entfernen eines Mitglieds aus einer Datenbankrolle

Remove

Restore-ASDatabase-Cmdlet

Wiederherstellen einer Datenbank auf einer Serverinstanz

Restore