Referensi Analysis Services PowerShell

Berlaku untuk: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

SQL Server Analysis Services cmdlet PowerShell disertakan dalam modul SqlServer.

Catatan

Operasi database Azure Analysis Services menggunakan modul SqlServer yang sama dengan SQL Server Analysis Services. Namun, tidak semua cmdlet didukung untuk Azure Analysis Services. Untuk mempelajari selengkapnya, lihat Mengelola Azure Analysis Services dengan PowerShell.

Cmdlet Analysis Services

SQL Server Analysis Services menyediakan cmdlet yang sesuai dengan metode di namespace Microsoft.AnalysisServices. Tabel berikut menjelaskan setiap cmdlet dan menyediakan tautan ke metode AMO yang sesuai.

Jika Anda ingin menggunakan PowerShell untuk melakukan tugas yang tidak diwakili dalam daftar berikut (misalnya untuk membuat atau menyinkronkan database), Anda dapat menulis skrip TMSL atau XMLA untuk tindakan tersebut, lalu menjalankannya menggunakan cmdlet Invoke-ASCmd .

Cmdlet Deskripsi Metode AMO yang Setara
Cmdlet Add-RoleMember Menambahkan anggota ke peran database. Add
Cmdlet Backup-ASDatabase Mencadangkan database Analysis Services. Database.Backup
Cmdlet Invoke-ASCmd Jalankan kueri atau skrip dalam format XMLA atau TSML (JSON). Execute
Invoke-ProcessASDatabase Memproses database. Process
Cmdlet Invoke-ProcessCube Proses kubus. Process
Cmdlet Invoke-ProcessDimension Memproses dimensi. Process
Cmdlet Invoke-ProcessPartition Memproses partisi. Process
Cmdlet Invoke-ProcessTable Memproses tabel dalam model Tabular, model kompatibilitas 1200 atau yang lebih tinggi. Process
Cmdlet Merge-Partition Menggabungkan partisi. Merge
Cmdlet New-RestoreFolder Buat folder untuk memuat cadangan database. RestoreFolder
Cmdlet New-RestoreLocation Tentukan satu atau beberapa server jarak jauh untuk memulihkan database. RestoreLocation
Cmdlet Remove-RoleMember Menghapus anggota dari peran database. Remove
Cmdlet Restore-ASDatabase Memulihkan database pada instans server. Restore