共用方式為


Table 類別

定義

代表資料模型中的資料表。 Table 物件是 Model 物件下 TableCollection 物件的成員。 其中包含 ColumnCollection。 如果 Table 是導出資料表,資料列則以 Partition 物件或 CalculatedPartitionSource 為基礎。

public sealed class Table : Microsoft.AnalysisServices.Tabular.NamedMetadataObject, Microsoft.AnalysisServices.Tabular.IMetadataObjectWithLineage
type Table = class
    inherit NamedMetadataObject
    interface IMetadataObjectWithLineage
Public NotInheritable Class Table
Inherits NamedMetadataObject
Implements IMetadataObjectWithLineage
繼承
實作

建構函式

Table()

使用預設設定建立 Table 類別的新實例。

屬性

AlternateSourcePrecedence

如果找到多個相符專案,則用來選取替代來源資料表的排名或優先順序。

Annotations

取得目前資料表中所有註解的集合物件。

CalculationGroup

CalculationGroup 參考。

ChangedProperties

取得目前 Table 中所有已變更屬性的集合物件。

Columns

取得目前資料表中所有資料行的集合物件。

DataCategory

指定資料表的類型,讓您可以自訂以資料表中資料類型為基礎的應用程式行為。 允許的值與多維度模型的維度類型屬性完全相同。 預設為 Regular。 其他值包括 (1) 時間、(2) 地理位置、(3) 組織、(4) BillOfMaterials、(5) 帳戶、(6) 客戶、(7) 產品、(8) 案例、(9) 數量、(10) 公用程式、(11) 貨幣、(12) 費率、(13) 管道、(14) - 管道維度、(15) 促銷。

DefaultDetailRowsDefinition

定義預設 DAX 運算式,以在鑽研到此資料表中量值的詳細資料列時套用。

Description

資料表的描述,開發人員在設計階段時可以看見,系統管理員則可在管理工具,例如 SQL Server Management Studio 中看見。

ExcludeFromAutomaticAggregations

指出資料表是否從自動匯總功能中排除。

ExcludeFromModelRefresh

布林值,指出資料表是否從模型重新整理中排除。 當這是 true 時,模型上的重新整理作業不會在資料表的資料分割上觸發重新整理。如果資料表已經處理過。

ExtendedProperties

取得目前資料表中所有 extendedproperties 的集合物件。

Hierarchies

取得目前資料表中所有階層的集合物件。

IsHidden

布林值,指出資料表是否會被用戶端視覺效果工具視為隱藏。 若資料表會被視為隱藏,則為 true;否則為 false。

IsPrivate

布林值,指定是否要隱藏資料表,不讓用戶端看見。 True 會隱藏資料表。

IsRemoved

布林值,指定是否已從物件樹狀結構移除此物件。

(繼承來源 MetadataObject)
LineageTag

代表 物件譜系的標記。

Measures

取得目前資料表中所有量值的集合物件。

Model

取得包含此物件的表格式模型。

(繼承來源 MetadataObject)
ModifiedTime

上次修改物件的時間。

Name

取得或設定這個物件的 Name。

ObjectType

取得物件的型別。

Parent

Parent 物件,Model 物件則為 null。

Partitions

取得目前 Table 中所有資料分割的集合物件。

RefreshPolicy

重新整理資料表的原則。

Sets

取得目前 Table 中所有集合的集合物件。

ShowAsVariationsOnly

布林值,指出本機和伺服器版本之間的差異。 若為 True,則僅會在參考為變化時顯示資料表。

SourceLineageTag

標記,表示物件的來源譜系。

StructureModifiedTime

上次修改物件結構的時間。

SystemManaged

布林值,指出資料表是否由系統管理。 系統會取得建立和刪除這類資料表的擁有權。

方法

ApplyRefreshPolicy(Boolean, Int32)

調整資料表的資料分割配置,取決於使用的有效日期是以目前時間為基礎的重新整理原則所決定。

ApplyRefreshPolicy(DateTime, Boolean, Int32)

調整資料表的資料分割配置,取決於與資料表相關聯的重新整理原則和指定的有效日期。

Clone()

建立新的 Table 物件完整複本。

CopyFrom(Table)
已淘汰.

已取代。 請改用 CopyTo 方法。

CopyTo(Table)

將資料表物件複製到指定的物件。

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)

要求將此物件重新命名。

Validate()

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

(繼承來源 MetadataObject)

適用於