Bagikan melalui


Relationship Kelas

Definisi

Mewakili hubungan logis antara dua objek Tabel. Ini adalah anak dari objek Model.

public abstract class Relationship : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type Relationship = class
    inherit NamedMetadataObject
Public MustInherit Class Relationship
Inherits NamedMetadataObject
Warisan
Turunan

Properti

Annotations

Mendapatkan objek koleksi dari semua anotasi dalam Hubungan saat ini.

ChangedProperties

Mendapatkan objek koleksi dari semua properti yang diubah dalam Hubungan saat ini.

CrossFilteringBehavior

Menunjukkan bagaimana hubungan memengaruhi pemfilteran data. Enumerasi mendefinisikan kemungkinan perilaku. Kemungkinan nilainya adalah sebagai berikut: OneDirection (1) Baris yang dipilih di akhir hubungan 'Ke' akan secara otomatis memfilter pemindaian tabel di akhir hubungan 'Dari'. Kedua Pengalihan (2) Filter pada salah satu akhir hubungan akan secara otomatis memfilter tabel lainnya. Otomatis (3) Mesin akan menganalisis hubungan dan memilih salah satu perilaku dengan menggunakan heuristik.

ExtendedProperties

Mendapatkan objek koleksi dari semua extendedproperties dalam Hubungan saat ini.

FromTable

Mendapatkan tabel awal dalam hubungan tabel arah.

IsActive

Nilai boolean yang menunjukkan apakah hubungan ditandai sebagai Aktif atau Tidak Aktif. Hubungan Aktif secara otomatis digunakan untuk pemfilteran di seluruh tabel. Hubungan yang tidak aktif dapat digunakan secara eksplisit oleh perhitungan DAX dengan fungsi USERELATIONSHIP.

IsRemoved

Boolean yang menentukan apakah objek ini dihapus dari pohon objek.

(Diperoleh dari MetadataObject)
JoinOnDateBehavior

Saat menggabungkan dua kolom waktu tanggal, menunjukkan apakah akan bergabung pada bagian tanggal dan waktu, atau hanya pada bagian tanggal. DateAndTime (1) Saat menggabungkan dua kolom waktu tanggal, bergabunglah pada bagian tanggal dan waktu. DatePartOnly (2) Saat menggabungkan dua kolom waktu tanggal, bergabunglah hanya pada bagian tanggal.

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.

RefreshedTime

Waktu objek terakhir disegarkan.

RelyOnReferentialIntegrity

Tidak terpakai; dicadangkan untuk digunakan di masa mendatang.

SecurityFilteringBehavior

Menunjukkan bagaimana hubungan memengaruhi pemfilteran data saat mengevaluasi ekspresi keamanan tingkat baris. Kemungkinan nilainya adalah sebagai berikut: OneDirection (1): Baris yang dipilih di akhir hubungan 'Ke' akan secara otomatis memfilter pemindaian tabel di akhir hubungan 'Dari'. BothDirections (2): Filter di salah satu akhir hubungan akan secara otomatis memfilter tabel lainnya.

State

Menyediakan informasi tentang status hubungan. Nilai yang mungkin dan interpretasinya adalah sebagai berikut. Siap (1) Hubungan dapat dikueri dan memiliki data terbaru. NoData (3) Tidak berlaku untuk hubungan. PerhitunganNeeded (4) Hubungan tidak berisi data apa pun karena tidak disegarkan. Tidak ada kesalahan yang terkait dengan hubungan tersebut. SemanticError (5) Tidak berlaku untuk Hubungan. EvaluationError (6) Tidak berlaku untuk Hubungan. DependencyError (7) Dependensi yang terkait dengan hubungan ini berada dalam status kesalahan (SemanticError, EvaluationError, atau DependencyError). Tidak lengkap (8) Tidak berlaku untuk hubungan. SyntaxError (9) Tidak berlaku untuk hubungan.

ToTable

Mendapatkan tabel tujuan dalam hubungan tabel arah.

Type

Jenis Hubungan. Saat ini, satu-satunya nilai yang mungkin adalah SingleColumn (1) atau hubungan kolom-kolom normal.

Metode

Clone()

Membuat salinan lengkap baru dari objek Hubungan.

CopyFrom(Relationship)
Kedaluwarsa.

Dihentikan. Gunakan metode CopyTo sebagai gantinya.

CopyTo(Relationship)

Menyalin objek Hubungan ke objek yang ditentukan.

Rename(String)
Kedaluwarsa.

Dihentikan. Gunakan metode RequestRename sebagai gantinya.

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