Bagikan melalui


Partition Kelas

Definisi

Mewakili partisi dalam tabel. Partisi menentukan kueri terhadap sumber data eksternal yang mengembalikan kumpulan baris .Table

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

Konstruktor

Partition()

Buat instans baru kelas Partisi dengan pengaturan default.

Properti

Annotations

Mendapatkan objek koleksi dari semua anotasi di Partisi saat ini.

DataCoverageDefinition

Referensi ke DataCoverageDefinition opsional yang memberikan petunjuk mengenai data yang dicakup oleh partisi.

DataView

Menentukan partisi mana yang harus dipilih untuk menjalankan kueri terhadap model. Nilai yang mungkin adalah sebagai berikut. Penuh (0) - Partisi dengan DataView diatur ke Default atau Penuh dipilih. Sampel (1): Partisi dengan DataView diatur ke Default atau Sampel dipilih. SampleAndFull (2): Semua partisi dipilih. Default (3) - Mewarisi dari DataView default objek Model.

Description

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

ErrorMessage

String yang menjelaskan status kesalahan yang terkait dengan objek saat ini. Ini diatur oleh mesin hanya ketika status objek adalah salah satu dari tiga nilai ini: SemanticError, DependencyError, atau EvaluationError.Elemen ini hanya berlaku untuk partisi jenis Dihitung.

ExtendedProperties

Mendapatkan objek koleksi dari semua extendedproperties di Partisi saat ini.

IsRemoved

Boolean yang menentukan apakah objek ini dihapus dari pohon objek.

(Diperoleh dari MetadataObject)
Mode

Menentukan metode untuk membuat data tersedia di partisi. Kemungkinan nilainya adalah sebagai berikut: Impor (0) Data akan diimpor dari sumber data. DirectQuery (1) Data akan dikueri secara dinamis dari sumber data. Default (2): Hanya partisi yang dapat menggunakan nilai ini. Ketika diatur, partisi akan mewarisi DefaultMode Model. Dorong (3): Data akan didorong ke dalam partisi. Mode Partisi dapat diatur ke Default (2), dalam hal ini akan mewarisi Mode dari DefaultMode Model

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.

QueryGroup

QueryGroup yang terkait dengan partisi.

RefreshedTime

Waktu objek terakhir disegarkan.

RetainDataTillForceCalculate
Kedaluwarsa.

Memungkinkan partisi terhitung memiliki data yang tidak akan terpengaruh oleh perintah RefreshCalculate ketika hanya ada perubahan data.

Source

Mendapatkan atau mengatur objek PartitionSource.

SourceType

Jenis sumber yang digunakan oleh Partisi. Ini adalah kueri terhadap DataSource, atau untuk tabel terhitung, ekspresi.

State

Menyediakan informasi tentang status partisi. Kemungkinan nilainya adalah sebagai berikut: Siap (1): Partisi dapat dikueri dan memiliki data terbaru. NoData (3): Partisi dapat dikueri tetapi tidak memiliki data. Status ini hanya berlaku untuk partisi dengan jenis selain Dihitung. CalculationNeeded (4): Partisi tidak dapat dikueri dan perlu disegarkan (yaitu, dihitung ulang) agar berfungsi. Status ini hanya berlaku untuk partisi jenis Terhitung. SemanticError (5): Partisi dalam status kesalahan karena ekspresi yang tidak valid dan tidak dapat dikueri. Status ini hanya berlaku untuk partisi jenis Terhitung. EvaluationError (6): Partisi berada dalam status kesalahan karena kesalahan selama evaluasi ekspresi. Partisi tidak dapat dikueri. Status ini hanya berlaku untuk partisi jenis Terhitung. DependencyError (7): Partisi dalam status kesalahan karena beberapa dependensi perhitungannya berada dalam status kesalahan. Partisi tidak dapat dikueri. Status ini hanya berlaku untuk partisi jenis Terhitung. Tidak lengkap (8): Beberapa bagian partisi tidak memiliki data, dan partisi perlu disegarkan untuk memasukkan data. Partisi dapat dikueri. Status ini hanya berlaku untuk partisi jenis selain Dihitung. SyntaxError (9): Partisi berada dalam status kesalahan karena kesalahan sintaks dalam ekspresinya. Partisi tidak dapat dikueri. Status ini hanya berlaku untuk partisi jenis Terhitung.

Table

Referensi ke objek Tabel yang memiliki Partisi ini.

Metode

Clone()

Membuat salinan lengkap baru dari objek Partisi.

CopyFrom(Partition)
Kedaluwarsa.

Dihentikan. Gunakan metode CopyTo sebagai gantinya.

CopyTo(Partition)

Menyalin objek Partisi ke objek yang ditentukan.

Refresh(RefreshType)
Kedaluwarsa.

Dihentikan. Gunakan metode RequestRefresh sebagai gantinya.

Refresh(RefreshType, ICollection<OverrideCollection>)
Kedaluwarsa.

Dihentikan. Gunakan metode RequestRefresh sebagai gantinya.

Rename(String)
Kedaluwarsa.

Dihentikan. Gunakan metode RequestRename sebagai gantinya.

RequestMerge(IEnumerable<Partition>)

Permintaan untuk menggabungkan partisi.

RequestRefresh(RefreshType)

Minta refresh objek ini.

RequestRefresh(RefreshType, ICollection<OverrideCollection>)

Minta refresh objek ini dengan penimpaan.

RequestRefreshPolicyImpact()

Minta untuk menganalisis kebijakan refresh dengan menjalankan kueri polling pada partisi.

RequestRename(String)

Minta ganti nama objek ini.

Validate()

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

(Diperoleh dari MetadataObject)

Berlaku untuk