Kelas Dasar AMO
Berlaku untuk: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Kelas dasar adalah titik awal untuk bekerja dengan Analysis Management Objects (AMO). Melalui kelas-kelas ini Anda membangun lingkungan Anda untuk objek lainnya yang akan digunakan dalam aplikasi Anda. Kelas dasar mencakup objek berikut: Server, , DatabaseDataSource, dan DataSourceView.
Ilustrasi berikut menunjukkan hubungan kelas yang dijelaskan dalam topik ini.
Objek server
Selain itu, Anda akan memiliki akses ke metode berikut:
Manajemen koneksi: Sambungkan, Putuskan Sambungan, Sambungkan Ulang, dan GetConnectionState.
Manajemen transaksi: BeginTransaction, CommitTransaction, dan RollbackTransaction.
Pencadangan dan Pemulihan.
Eksekusi DDL: Jalankan, CancelCommand, SendXmlaRequest, StartXmlaRequest.
Manajemen metadata: UpdateObjects dan Validasi.
Untuk menyambungkan ke server, Anda memerlukan string koneksi standar, seperti yang digunakan dalam ADOMD.NET dan OLEDB. Untuk informasi selengkapnya, lihat ConnectionString. Nama server dapat ditentukan sebagai string koneksi tanpa harus menggunakan format string koneksi.
Untuk informasi selengkapnya tentang metode dan properti yang tersedia, lihat Server di Microsoft.AnalysisServices.
Objek database
Untuk bekerja dengan Database objek di aplikasi Anda, Anda harus mendapatkan instans database dari kumpulan database server induk. Untuk membuat database, Anda menambahkan Database objek ke kumpulan database server dan memperbarui instans baru ke server. Untuk menghapus database, Anda menghilangkan Database objek dengan menggunakan metode Drop-nya sendiri.
Database dapat dicadangkan dengan menggunakan metode BackUp (dari Database objek atau dari Server objek), tetapi hanya dapat dipulihkan dari Server objek dengan metode Pemulihan.
Untuk informasi selengkapnya tentang metode dan properti yang tersedia, lihat Database di Microsoft.AnalysisServices.
Objek DataSource dan DataSourceView
Sumber data dikelola dengan menggunakan DataSourceCollection dari kelas database. Instans DataSource dapat dibuat dengan menggunakan metode Tambahkan dari DataSourceCollection objek. Instans DataSource dapat dihapus dengan menggunakan metode Hapus dari DataSourceCollection objek.
DataSourceView objek dikelola dari DataSourceViewCollection objek di kelas database.
Untuk informasi selengkapnya tentang metode dan properti yang tersedia, lihat DataSource dan DataSourceView di Microsoft.AnalysisServices.