Bagikan melalui


Model Kelas

Definisi

Model Tabular yang dibuat pada tingkat kompatibilitas 1200 atau lebih tinggi.

public sealed class Model : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type Model = class
    inherit NamedMetadataObject
Public NotInheritable Class Model
Inherits NamedMetadataObject
Warisan

Konstruktor

Model()

Buat instans baru kelas Model dengan pengaturan default.

Properti

Annotations

Mendapatkan objek koleksi dari semua anotasi dalam Model saat ini.

AutomaticAggregationOptions

Opsi untuk agregasi otomatis.

Collation

Urutan kolase. Analysis Services menggunakan kolatasi Windows.

Culture

Nama Budaya yang digunakan untuk pemformatan. Setelah digunakan oleh objek anak, nilai ini tidak dapat diubah.

Cultures

Mendapatkan objek koleksi dari semua budaya dalam Model saat ini.

DataAccessOptions

Opsi untuk mesin data M.

Database

Mendapatkan database induk model.

DataSourceDefaultMaxConnections

DataSourceDefaultMaxConnections akan digunakan untuk koneksi ke sumber data jika MaxConnections diatur ke -1 pada objek sumber data atau jika tidak ada objek sumber data yang sesuai untuk sumber data.

DataSources

Mendapatkan objek pengumpulan semua sumber data dalam Model saat ini.

DataSourceVariablesOverrideBehavior

Mengontrol apakah model ini memungkinkan variabel sumber data ditimpa.

DefaultDataView

Digunakan oleh partisi dalam model untuk menentukan jenis kueri yang mengambil data. Ringkasan data Lengkap mengambil set baris yang tidak difilter, digunakan untuk model dalam memori dan model DirectQuery yang disebarkan. Tampilan Data sampel adalah subkumpulan data yang digunakan selama desain model DirectQuery.

DefaultMeasure

Referensi ke ukuran default.

DefaultMode

Metode default untuk membuat data tersedia di partisi.

DefaultPowerBIDataSourceVersion

Digunakan oleh konversi format sumber data PBIX.

Description

Deskripsi model, terlihat oleh pengembang pada waktu desain dan administrator dalam alat manajemen, seperti SQL Server Management Studio.

DirectLakeBehavior

Tentukan perilaku fallback tabel Direct Lake.

DisableAutoExists
Kedaluwarsa.

Menonaktifkan perilaku otomatis yang ada untuk SummarizeColumns

DiscourageCompositeModels

Menentukan apakah akan mencegah model komposit.

DiscourageImplicitMeasures

Menentukan apakah akan mencegah tindakan implisit.

Expressions

Mendapatkan objek koleksi dari semua ekspresi dalam Model saat ini.

ExtendedProperties

Mendapatkan objek koleksi dari semua extendedproperties dalam Model saat ini.

ForceUniqueNames

Menentukan apakah pengukuran dapat memiliki nama yang sama dengan kolom apa pun dalam model.

HasLocalChanges

Mendapatkan indikasi jika model memiliki perubahan lokal yang belum disimpan ke mesin.

IsRemoved

Boolean yang menentukan apakah objek ini dihapus dari pohon objek.

(Diperoleh dari MetadataObject)
MAttributes

String yang memiliki atribut M.

MaxParallelismPerQuery

Tingkat paralelisme maksimum untuk kueri dalam mesin rumus

MaxParallelismPerRefresh

Menentukan jumlah maksimum tugas paralel dalam refresh data, dalam batasan sumber daya layanan hosting.

Model

Mendapatkan model Tabular yang berisi objek ini.

(Diperoleh dari MetadataObject)
ModifiedTime

Waktu objek terakhir diubah.

Name

Mendapatkan atau Mengatur Nama objek ini.

ObjectType

Mendapatkan jenis objek.

Parent

Objek induk, null untuk objek Model.

Perspectives

Mendapatkan objek koleksi dari semua perspektif dalam Model saat ini.

QueryGroups

Mendapatkan objek koleksi dari semua grup kueri dalam Model saat ini.

Relationships

Mendapatkan objek koleksi dari semua hubungan dalam Model saat ini.

Roles

Mendapatkan objek koleksi dari semua peran dalam Model saat ini.

Server

Mendapatkan server yang menghosting database induk model.

SourceQueryCulture

Nama Budaya yang digunakan untuk pemformatan selama refresh melalui Mashup.

StorageLocation

Lokasi pada disk untuk menempatkan model.

StructureModifiedTime

Waktu struktur objek terakhir diubah.

Tables

Mendapatkan objek koleksi semua tabel dalam Model saat ini.

ValueFilterBehavior

Menentukan perilaku filter nilai untuk SummarizeColumns

Metode

ApplyAutomaticAggregations()

Mengambil rekomendasi agregasi otomatis dari mesin Analysis Services dan menerapkan perubahan pada model.

ApplyAutomaticAggregations(AutomaticAggregationOptions)

Mengambil rekomendasi agregasi otomatis dari mesin Analysis Services dan menerapkan perubahan pada model.

ApplyPerformanceRecommendations(AutomaticAggregationOptions)
Kedaluwarsa.

Mengambil rekomendasi agregasi otomatis dari mesin Analysis Services dan menerapkan perubahan pada model.

ApplyRefreshPolicies(Boolean, Boolean, Int32)

Menyesuaikan skema pemartisian tabel refresh inkremental dalam model, ditentukan oleh kebijakan refresh yang terkait dengannya ketika tanggal efektif yang digunakan didasarkan pada waktu saat ini.

ApplyRefreshPolicies(DateTime, Boolean, Boolean, Int32)

Menyesuaikan skema pemartisian tabel refresh bertambah bertahap dalam model, ditentukan oleh kebijakan refresh yang terkait dengannya dan tanggal efektif yang ditentukan.

Clone()

Membuat salinan lengkap objek Model baru.

CopyFrom(Model)
Kedaluwarsa.

Usang. Gunakan metode CopyTo sebagai gantinya.

CopyTo(Model)

Menyalin objek Model ke objek yang ditentukan.

ExecuteXmla(String)

Menjalankan permintaan XMLA dan memperbarui pohon model lokal agar sesuai dengan model yang berada di instans Analysis Services, setelah eksekusi permintaan.

Refresh(RefreshType)
Kedaluwarsa.

Usang. Gunakan metode RequestRefresh sebagai gantinya.

Refresh(RefreshType, ICollection<OverrideCollection>)
Kedaluwarsa.

Usang. Gunakan metode RequestRefresh sebagai gantinya.

Rename(String)
Kedaluwarsa.

Usang. Gunakan metode RequestRename sebagai gantinya.

RequestRefresh(RefreshType)

Minta refresh objek ini.

RequestRefresh(RefreshType, DateTime)

Minta refresh objek ini.

RequestRefresh(RefreshType, ICollection<OverrideCollection>)

Minta refresh objek ini dengan penimpaan.

RequestRefresh(RefreshType, ICollection<OverrideCollection>, DateTime)

Minta refresh objek ini dengan penimpaan.

RequestRefresh(RefreshType, ICollection<OverrideCollection>, RefreshPolicyBehavior)

Minta refresh objek ini dengan penimpaan.

RequestRefresh(RefreshType, RefreshPolicyBehavior)

Minta refresh objek ini.

RequestRename(String)

Minta ganti nama objek ini.

SaveChanges()

Menyimpan perubahan lokal yang dibuat pada pohon model dan memperbarui versi model yang berada di instans Analysis Services, menggunakan opsi default.

SaveChanges(SaveFlags)

Menyimpan perubahan lokal yang dibuat pada pohon model dan memperbarui versi model yang berada di instans Analysis Services, menggunakan opsi tingkat lanjut.

SaveChanges(SaveOptions)

Menyimpan perubahan lokal yang dibuat pada pohon model dan memperbarui versi model yang berada di instans Analysis Services, menggunakan opsi tingkat lanjut.

Sync()

Menyinkronkan salinan lokal pohon model ke versi saat ini pada instans Analysis Services, menggunakan opsi default.

Sync(SyncOptions)

Menyinkronkan salinan lokal pohon model ke versi saat ini pada instans Analysis Services, menggunakan opsi yang ditentukan.

UndoLocalChanges()

Mengembalikan perubahan lokal yang dilakukan pada Model sejak terakhir kali disinkronkan dengan Server.

Validate()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Hanya Penggunaan Internal Microsoft.

(Diperoleh dari MetadataObject)

Metode Ekstensi

ToTmdl(Model)

Membangun sekumpulan dokumen TMDL berdasarkan metadata model yang disertifikasi.

ToTmdl(Model, MetadataSerializationOptions)

Membangun sekumpulan dokumen TMDL berdasarkan metadata model yang disertifikasi menggunakan opsi yang diberikan.

Berlaku untuk