Model Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |