Aracılığıyla paylaş


Model Sınıf

Tanım

Uyumluluk düzeyi 1200 veya üzerinde oluşturulmuş tablosal model.

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

Oluşturucular

Model()

Varsayılan ayarlarla Model sınıfının yeni bir örneğini oluşturun.

Özellikler

Annotations

Geçerli Modeldeki tüm ek açıklamaların koleksiyon nesnesini alır.

AutomaticAggregationOptions

Otomatik toplama seçenekleri.

Collation

Harmanlama sırası. Analysis Services, Windows harmanlamalarını kullanır.

Culture

Biçimlendirme için kullanılan Kültürün adı. Bir alt nesne tarafından kullanıldıktan sonra bu değer değiştirilemez.

Cultures

Geçerli Modeldeki tüm kültürlerin koleksiyon nesnesini alır.

DataAccessOptions

M veri altyapısı seçenekleri.

Database

Modelin üst veritabanını alır.

DataSourceDefaultMaxConnections

DataSourceDefaultMaxConnections, MaxConnections veri kaynağı nesnesinde -1 olarak ayarlandıysa veya veri kaynağı için karşılık gelen veri kaynağı nesnesi yoksa, veri kaynağına yönelik bağlantılar için kullanılır.

DataSources

Geçerli Modeldeki tüm veri kaynaklarının koleksiyon nesnesini alır.

DataSourceVariablesOverrideBehavior

Bu modelin veri kaynağı değişkenlerinin geçersiz kılınmasına izin verip vermediğini denetler.

DefaultDataView

Verileri alan sorgu türünü belirlemek için modeldeki bölümler tarafından kullanılır. Tam veri görünümü, bellek içi modeller ve dağıtılan DirectQuery modelleri için kullanılan filtrelenmemiş bir satır kümesi alır. Örnek veri görünümü, DirectQuery model tasarımı sırasında kullanılan verilerin bir alt kümesidir.

DefaultMeasure

Varsayılan ölçüye başvuru.

DefaultMode

Verileri bölümde kullanılabilir hale getirmek için varsayılan yöntem.

DefaultPowerBIDataSourceVersion

PBIX veri kaynağı biçimi dönüştürmesi tarafından kullanılır.

Description

Modelin açıklaması, tasarım zamanında geliştiricilere ve SQL Server Management Studio gibi yönetim araçlarındaki yöneticilere görünür.

DirectLakeBehavior

Direct Lake tablolarının geri dönüş davranışını tanımlayın.

DisableAutoExists
Geçersiz.

SummarizeColumns için otomatik varolma davranışını devre dışı bırakma

DiscourageCompositeModels

Bileşik modellerin önerilmez.

DiscourageImplicitMeasures

Örtük ölçülerin önerilmez olup olmadığını belirler.

Expressions

Geçerli Modeldeki tüm ifadelerin koleksiyon nesnesini alır.

ExtendedProperties

Geçerli Modeldeki tüm genişletilmiş özelliklerin koleksiyon nesnesini alır.

ForceUniqueNames

Ölçülerin modeldeki herhangi bir sütunla aynı adlara sahip olup olmayacağını belirler.

HasLocalChanges

Modelin henüz altyapıya kaydedilmemiş yerel değişiklikleri olup olmadığını gösterir.

IsRemoved

Bu nesnenin nesne ağacından kaldırılıp kaldırılmadığını belirten boole değeri.

(Devralındığı yer: MetadataObject)
MAttributes

M özniteliklerine sahip dize.

MaxParallelismPerQuery

Formül altyapısında sorgu için en yüksek paralellik derecesi

MaxParallelismPerRefresh

Barındırma hizmetinin kaynak kısıtlamaları içinde, veri yenilemede mümkün olan en fazla paralel görev sayısını belirler.

Model

Bu nesneyi içeren Tablosal modeli alır.

(Devralındığı yer: MetadataObject)
ModifiedTime

Nesnenin en son değiştirildiği saat.

Name

Bu nesnenin Adını alır veya ayarlar.

ObjectType

Nesnenin türünü alır.

Parent

Üst nesne, Model nesneleri için null.

Perspectives

Geçerli Modeldeki tüm perspektiflerin koleksiyon nesnesini alır.

QueryGroups

Geçerli Modeldeki tüm sorgu gruplarının koleksiyon nesnesini alır.

Relationships

Geçerli Modeldeki tüm ilişkilerin koleksiyon nesnesini alır.

Roles

Geçerli Modeldeki tüm rollerin koleksiyon nesnesini alır.

Server

Modelin üst veritabanını barındıran sunucuyu alır.

SourceQueryCulture

Mashup aracılığıyla yenileme sırasında biçimlendirme için kullanılan Kültür'ün adı.

StorageLocation

Modeli yerleştirmek için disk üzerindeki konum.

StructureModifiedTime

Nesnenin yapısının en son değiştirildiği saat.

Tables

Geçerli Modeldeki tüm tabloların koleksiyon nesnesini alır.

ValueFilterBehavior

SummarizeColumns için değer filtresi davranışını belirler

Yöntemler

ApplyAutomaticAggregations()

Analysis Services altyapısından otomatik toplama önerilerini alır ve modele değişiklikler uygular.

ApplyAutomaticAggregations(AutomaticAggregationOptions)

Analysis Services altyapısından otomatik toplama önerilerini alır ve modele değişiklikler uygular.

ApplyPerformanceRecommendations(AutomaticAggregationOptions)
Geçersiz.

Analysis Services altyapısından otomatik toplama önerilerini alır ve modele değişiklikler uygular.

ApplyRefreshPolicies(Boolean, Boolean, Int32)

Modeldeki artımlı yenileme tablolarının bölümleme düzenini ayarlama, kullanılan geçerlilik tarihi geçerli saati temel aldığı zaman onlarla ilişkili yenileme ilkesi tarafından belirlenir.

ApplyRefreshPolicies(DateTime, Boolean, Boolean, Int32)

Modeldeki artımlı yenileme tablolarının bölümleme düzenini ayarlama, bunlarla ilişkili yenileme ilkesi ve belirtilen geçerlilik tarihi tarafından belirlenir.

Clone()

Model nesnesinin yeni, tam kopyasını oluşturur.

CopyFrom(Model)
Geçersiz.

Kaldırıl -mış. Bunun yerine CopyTo yöntemini kullanın.

CopyTo(Model)

Model nesnesini belirtilen nesneye kopyalar.

ExecuteXmla(String)

Bir XMLA isteği yürütür ve yerel model ağacını, istek yürütüldükten sonra Analysis Services örneğinde bulunan modelle eşleşecek şekilde güncelleştirir.

Refresh(RefreshType)
Geçersiz.

Kaldırıl -mış. Bunun yerine RequestRefresh yöntemini kullanın.

Refresh(RefreshType, ICollection<OverrideCollection>)
Geçersiz.

Kaldırıl -mış. Bunun yerine RequestRefresh yöntemini kullanın.

Rename(String)
Geçersiz.

Kaldırıl -mış. Bunun yerine RequestRename yöntemini kullanın.

RequestRefresh(RefreshType)

Bu nesnenin yenilenmesini iste.

RequestRefresh(RefreshType, DateTime)

Bu nesnenin yenilenmesini iste.

RequestRefresh(RefreshType, ICollection<OverrideCollection>)

Geçersiz kılmalarla bu nesnenin yenilenmesini isteyin.

RequestRefresh(RefreshType, ICollection<OverrideCollection>, DateTime)

Geçersiz kılmalarla bu nesnenin yenilenmesini isteyin.

RequestRefresh(RefreshType, ICollection<OverrideCollection>, RefreshPolicyBehavior)

Geçersiz kılmalarla bu nesnenin yenilenmesini isteyin.

RequestRefresh(RefreshType, RefreshPolicyBehavior)

Bu nesnenin yenilenmesini iste.

RequestRename(String)

Bu nesnenin yeniden adlandırın isteğinde bulunun.

SaveChanges()

Model ağacında yapılan yerel değişiklikleri kaydeder ve varsayılan seçenekleri kullanarak Analysis Services örneğinde bulunan modelin sürümünü güncelleştirir.

SaveChanges(SaveFlags)

Model ağacında yapılan yerel değişiklikleri kaydeder ve gelişmiş seçenekleri kullanarak Analysis Services örneğinde bulunan modelin sürümünü güncelleştirir.

SaveChanges(SaveOptions)

Model ağacında yapılan yerel değişiklikleri kaydeder ve gelişmiş seçenekleri kullanarak Analysis Services örneğinde bulunan modelin sürümünü güncelleştirir.

Sync()

Varsayılan seçenekleri kullanarak model ağacının yerel bir kopyasını Analysis Services örneğindeki geçerli sürümle eşitler.

Sync(SyncOptions)

Belirtilen seçenekleri kullanarak model ağacının yerel bir kopyasını Analysis Services örneğindeki geçerli sürümle eşitler.

UndoLocalChanges()

Serverile son eşitlenmesinden bu yana Model yapılan yerel değişiklikleri geri alır.

Validate()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Yalnızca Microsoft İç Kullanımı.

(Devralındığı yer: MetadataObject)

Uzantı Metotları

ToTmdl(Model)

Ayrılmış modelin meta verilerini temel alan bir TMDL belgeleri kümesi oluşturur.

ToTmdl(Model, MetadataSerializationOptions)

Verilen seçenekleri kullanarak, gizli modelin meta verilerini temel alan bir TMDL belgeleri kümesi oluşturur.

Şunlara uygulanır