次の方法で共有


Table クラス

定義

データ モデルのテーブルを表します。 Table オブジェクトは、Model オブジェクトの下にある TableCollection オブジェクトに属します。 ColumnCollection を含みます。 行は Partition オブジェクトに基づくか、Table が計算テーブルの場合、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

現在の Table のすべての Annotation のコレクション オブジェクトを取得します。

CalculationGroup

CalculationGroup リファレンス。

ChangedProperties

現在の Table のすべての変更されたプロパティのコレクション オブジェクトを取得します。

Columns

現在の Table のすべての Column のコレクション オブジェクトを取得します。

DataCategory

テーブル内のデータの型に基づいてアプリケーションの動作をカスタマイズできるように Table の型を取得または設定します。 使用できる値は、Multidimensional モデルのディメンション型プロパティと同じです。 Regular が既定値です。 他には、Time (2)、Geography (3)、Organization (4)、BillOfMaterials (5)、Accounts (6)、Customers (7)、Products (8)、Scenario (9)、Quantitativ1e (10)、Utility (11)、Currency (12)、Rates (13)、Channel (14) - チャネル ディメンション、Promotion (15) などの値があります。

DefaultDetailRowsDefinition

このテーブル内のメジャーの詳細行にドリル スルーときに適用する既定の DAX 式を定義します。

Description

テーブルに関する説明。開発者は設計時に見ることができ、管理者は SQL Server Management Studio などの管理ツールで見ることができます。

ExcludeFromAutomaticAggregations

テーブルが自動集計機能から除外されているかどうかを示します。

ExcludeFromModelRefresh

テーブルがモデル更新から除外されるかどうかを示すブール値。 これが true の場合、モデルに対する更新操作では、テーブルのパーティションが既に処理されている場合、更新はトリガーされません。

ExtendedProperties

現在の Table のすべての extendedproperties のコレクション オブジェクトを取得します。

Hierarchies

現在の Table のすべての階層のコレクション オブジェクトを取得します。

IsHidden

クライアントの視覚化ツールでテーブルを非表示扱いとするかどうかを示すブール値。 テーブルを非表示扱いとする場合は true、それ以外の場合は false です。

IsPrivate

クライアントからテーブルを非表示にするかどうかを示すブール値です。 True は、テーブルを非表示にします。

IsRemoved

このオブジェクトがオブジェクト ツリーから削除されたかどうかを指定するブール値。

(継承元 MetadataObject)
LineageTag

オブジェクトの系列を表すタグ。

Measures

現在の Table のすべての Measure のコレクション オブジェクトを取得します。

Model

このオブジェクトを含む表形式モデルを取得します。

(継承元 MetadataObject)
ModifiedTime

オブジェクトが最後に変更された時刻。

Name

このオブジェクトの名前を取得または設定します。

ObjectType

オブジェクトの古い型を取得します。

Parent

親オブジェクト。Model オブジェクトに対して null です。

Partitions

現在の Table のすべての Partition のコレクション オブジェクトを取得します。

RefreshPolicy

テーブルの更新ポリシー。

Sets

現在の Table のすべてのセットのコレクション オブジェクトを取得します。

ShowAsVariationsOnly

ローカルとサーバーのバージョンの違いを示すブール値。 True の場合、バリエーションとして参照されている場合のみ Table は表示されます。

SourceLineageTag

オブジェクトのソースの系列を表すタグ。

StructureModifiedTime

オブジェクトの構造が最後に変更された時刻。

SystemManaged

テーブルがシステムによって管理されているかどうかを示すブール値。 システムは、このようなテーブルの作成と削除の所有権を取得します。

メソッド

ApplyRefreshPolicy(Boolean, Int32)

テーブルのパーティション分割スキームを調整します。使用される有効日が現在の時刻に基づいている場合に関連付けられている更新ポリシーによって決まります。

ApplyRefreshPolicy(DateTime, Boolean, Int32)

テーブルに関連付けられている更新ポリシーと指定した有効日によって決定される、テーブルのパーティション分割スキームを調整します。

Clone()

Table オブジェクトの新しい完全コピーを作成します。

CopyFrom(Table)
古い.

非推奨になりました。 CopyTo メソッドを使用してください。

CopyTo(Table)

指定されたオブジェクトに 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)

適用対象