共用方式為


Model 類別

定義

建立於相容性層級為 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()

還原自 Model 上次與 Server 同步處理後,對其進行的本機變更。

Validate()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 僅供 Microsoft 內部使用。

(繼承來源 MetadataObject)

擴充方法

ToTmdl(Model)

重要事項:TMDL 仍在預覽狀態,且 API 介面在 GA 之前可能仍會修改!

根據 Secified 模型的元數據來建置一組 TMDL 檔。

ToTmdl(Model, MetadataSerializationOptions)

重要事項:TMDL 仍在預覽狀態,且 API 介面在 GA 之前可能仍會修改!

使用指定的選項,根據 Secified 模型的元數據來建置一組 TMDL 檔。

適用於