Model 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立於相容性層級為 1200 或更高的表格式模型。
public sealed class Model : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type Model = class
inherit NamedMetadataObject
Public NotInheritable Class Model
Inherits NamedMetadataObject
- 繼承
建構函式
Model() |
使用預設設定建立 Model 類別的新實例。 |
屬性
Annotations |
取得目前 Model 中所有註解的集合物件。 |
AutomaticAggregationOptions |
自動匯總的選項。 |
Collation |
定序序列。 Analysis Services 會使用 Windows 定序。 |
Culture |
用於格式化的文化特性 (Culture) 名稱。 一旦有子物件使用它之後,該項數值便無法進行變更。 |
Cultures |
取得目前模型中所有文化特性的集合物件。 |
DataAccessOptions |
M 資料引擎的選項。 |
Database |
取得模型的父資料庫。 |
DataSourceDefaultMaxConnections |
如果數據源物件上的 MaxConnections 設定為 -1,或數據源沒有對應的數據源物件,DataSourceDefaultMaxConnections 將用於與數據源的連線。 |
DataSources |
取得目前模型中所有資料來源的集合物件。 |
DataSourceVariablesOverrideBehavior |
控制此模型是否允許覆寫數據源變數。 |
DefaultDataView |
由模型中的資料分割用於決定擷取資料的查詢類型。 完整資料檢視會擷取未篩選的資料列集,用於記憶體內部模型及部署 DirectQuery 模型。 範例資料檢視為資料的子集,用於 DirectQuery 模型設計期間。 |
DefaultMeasure |
預設量值參考。 |
DefaultMode |
讓資料可在分割區中使用的預設方法。 |
DefaultPowerBIDataSourceVersion |
PBIX 資料源格式轉換使用。 |
Description |
模型的描述,開發人員在設計階段時可以看見,系統管理員則可在管理工具,例如 SQL Server Management Studio 中看見。 |
DirectLakeBehavior |
定義 Direct Lake 數據表的後援行為。 |
DisableAutoExists |
已淘汰.
停用 SummarizeColumns 的自動存在行為 |
DiscourageCompositeModels |
判斷是否不要使用複合模型。 |
DiscourageImplicitMeasures |
判斷是否不要使用隱含量值。 |
Expressions |
取得目前模型中所有運算式的集合物件。 |
ExtendedProperties |
取得目前模型中所有 extendedproperties 的集合物件。 |
ForceUniqueNames |
判斷量值是否可以與模型中的任何數據行具有相同的名稱。 |
HasLocalChanges |
取得模型是否有尚未儲存至引擎之本機變更的指示。 |
IsRemoved |
布林值,指定是否已從物件樹狀結構移除此物件。 (繼承來源 MetadataObject) |
MAttributes |
具有 M 屬性的字串。 |
MaxParallelismPerQuery |
公式引擎中查詢的平行處理原則程度上限 |
MaxParallelismPerRefresh |
在裝載服務的資源限制內,決定數據重新整理中平行工作的最大可能數目。 |
Model |
取得包含此物件的表格式模型。 (繼承來源 MetadataObject) |
ModifiedTime |
上次修改物件的時間。 |
Name |
取得或設定這個物件的 Name。 |
ObjectType |
取得物件的型別。 |
Parent |
Parent 物件,Model 物件則為 null。 |
Perspectives |
取得目前模型中所有檢視方塊的集合物件。 |
QueryGroups |
取得目前 Model 中所有查詢群組的集合物件。 |
Relationships |
取得目前模型中所有關聯性的集合物件。 |
Roles |
取得目前 Model 中所有角色的集合物件。 |
Server |
取得裝載模型父資料庫的伺服器。 |
SourceQueryCulture |
透過 Mashup 重新整理期間用於格式化的文化特性名稱。 |
StorageLocation |
磁碟上放置模型的位置。 |
StructureModifiedTime |
上次修改物件結構的時間。 |
Tables |
取得目前 Model 中,所有資料表的集合物件。 |
ValueFilterBehavior |
決定 SummarizeColumns 的值篩選行為 |
方法
ApplyAutomaticAggregations() |
從 Analysis Services 引擎擷取自動匯總建議,並將變更套用至模型。 |
ApplyAutomaticAggregations(AutomaticAggregationOptions) |
從 Analysis Services 引擎擷取自動匯總建議,並將變更套用至模型。 |
ApplyPerformanceRecommendations(AutomaticAggregationOptions) |
已淘汰.
從 Analysis Services 引擎擷取自動匯總建議,並將變更套用至模型。 |
ApplyRefreshPolicies(Boolean, Boolean, Int32) |
調整模型中累加式重新整理數據表的數據分割配置,取決於使用的有效日期是以目前時間為基礎的重新整理原則所決定。 |
ApplyRefreshPolicies(DateTime, Boolean, Boolean, Int32) |
調整模型中累加式重新整理數據表的數據分割配置,取決於與其相關聯的重新整理原則,以及指定的有效日期。 |
Clone() |
建立 Model 物件的新完整複本。 |
CopyFrom(Model) |
已淘汰.
已取代。 請改用 CopyTo 方法。 |
CopyTo(Model) |
將 Model 物件複製到指定的物件。 |
ExecuteXmla(String) |
執行 XMLA 要求,並更新本機模型樹狀結構,以符合在要求執行之後位於 Analysis Services 實例上的模型。 |
Refresh(RefreshType) |
已淘汰.
已取代。 請改用 RequestRefresh 方法。 |
Refresh(RefreshType, ICollection<OverrideCollection>) |
已淘汰.
已取代。 請改用 RequestRefresh 方法。 |
Rename(String) |
已淘汰.
已取代。 請改用 RequestRename 方法。 |
RequestRefresh(RefreshType) |
要求重新整理此物件。 |
RequestRefresh(RefreshType, DateTime) |
要求重新整理此物件。 |
RequestRefresh(RefreshType, ICollection<OverrideCollection>) |
要求透過覆寫重新整理此物件。 |
RequestRefresh(RefreshType, ICollection<OverrideCollection>, DateTime) |
要求透過覆寫重新整理此物件。 |
RequestRefresh(RefreshType, ICollection<OverrideCollection>, RefreshPolicyBehavior) |
要求透過覆寫重新整理此物件。 |
RequestRefresh(RefreshType, RefreshPolicyBehavior) |
要求重新整理此物件。 |
RequestRename(String) |
要求將此物件重新命名。 |
SaveChanges() |
使用預設選項,儲存在模型樹狀結構上所做的本機變更,並更新位於 Analysis Services 實例上的模型版本。 |
SaveChanges(SaveFlags) |
使用進階選項,儲存在模型樹狀結構上所做的本機變更,並更新位於 Analysis Services 實例上的模型版本。 |
SaveChanges(SaveOptions) |
使用進階選項,儲存在模型樹狀結構上所做的本機變更,並更新位於 Analysis Services 實例上的模型版本。 |
Sync() |
使用預設選項,將模型樹狀結構的本機複本同步至 Analysis Services 實例上的目前版本。 |
Sync(SyncOptions) |
使用指定的選項,將模型樹狀結構的本機複本同步至 Analysis Services 實例上的目前版本。 |
UndoLocalChanges() | |
Validate() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 僅供 Microsoft 內部使用。 (繼承來源 MetadataObject) |
擴充方法
ToTmdl(Model) |
重要事項:TMDL 仍在預覽狀態,且 API 介面在 GA 之前可能仍會修改! 根據 Secified 模型的元數據來建置一組 TMDL 檔。 |
ToTmdl(Model, MetadataSerializationOptions) |
重要事項:TMDL 仍在預覽狀態,且 API 介面在 GA 之前可能仍會修改! 使用指定的選項,根據 Secified 模型的元數據來建置一組 TMDL 檔。 |