次の方法で共有


Measure クラス

定義

式に基づいて計算される値を表します。 Table オブジェクトの子です。

public sealed class Measure : Microsoft.AnalysisServices.Tabular.NamedMetadataObject, Microsoft.AnalysisServices.Tabular.IMetadataObjectWithLineage
type Measure = class
    inherit NamedMetadataObject
    interface IMetadataObjectWithLineage
Public NotInheritable Class Measure
Inherits NamedMetadataObject
Implements IMetadataObjectWithLineage
継承
実装

コンストラクター

Measure()

既定の設定を使用して、Measure クラスの新しいインスタンスを作成します。

プロパティ

Annotations

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

ChangedProperties

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

DataCategory

メジャーの種類に基づいてカスタム動作を追加できるように、メジャーに含まれるデータの種類を指定します。

DataType

列に含まれるデータの種類を記述します。 有効値は次のとおりです。 String (2)。 Int64 (6)。 Double (8)。 DateTime (9)。 Decimal (10)。 Boolean (11)。 Binary (17)。 Unknown (19) エラー状態のメジャー。 Variant (20) さまざまなデータ型のメジャー。

Description

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

DetailRowsDefinition

この Measure によって所有されている DetailRowsDefinition オブジェクトへの参照。

DisplayFolder

クライアントで使用するための Measure の表示フォルダーを定義します。

ErrorMessage

現在のオブジェクトに関連付けられているエラー状態を説明する文字列です。 オブジェクトの状態が 3 つの値 SemanticError、DependencyError、EvaluationError のいずれかである場合にのみ、エンジンによって設定されます。

Expression

計算メジャーに対して評価される DAX 式。

ExtendedProperties

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

FormatString

メジャーの内容の書式を指定する文字列。 For

FormatStringDefinition

この Measure が所有する FormatStringDefinition オブジェクトへの参照。

IsHidden

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

IsRemoved

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

(継承元 MetadataObject)
IsSimpleMeasure

メジャーがフィールドを集計するためにクライアント ツールによって自動的に作成される暗黙的なメジャーかどうかを示すブール値。 クライアント アプリケーションでは、このフラグが設定されているメジャーを非表示にできます。

KPI

この Measure によって所有されている KPI オブジェクトへの参照。

LineageTag

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

Model

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

(継承元 MetadataObject)
ModifiedTime

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

Name

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

ObjectType

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

Parent

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

SourceLineageTag

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

State

メジャーの状態に関する情報を提供します。 使用可能な値とその解釈は次のとおりです。 Ready (1) メジャーはクエリ可能で、最新のデータが含まれています。 NoData (3) メジャーには該当しません。 CalculationNeeded (4) メジャーには該当しません。 SemanticError (5) メジャーの式にセマンティック エラーがあります。 EvaluationError (6) メジャーには該当しません。 DependencyError (7) このメジャーに関連付けられている依存関係はエラー状態です (SemanticError、EvaluationError、DependencyError)。 Incomplete (8) メジャーには該当しません。 SyntaxError (9) メジャーの式に構文エラーがあります。

StructureModifiedTime

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

Table

この Measure を所有する Table オブジェクトへの参照。

メソッド

Clone()

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

CopyFrom(Measure)
古い.

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

CopyTo(Measure)

メジャー オブジェクトを指定したオブジェクトにコピーします。

Rename(String)
古い.

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

RequestRename(String)

このオブジェクトの名前の変更を要求します。

Validate()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 Microsoft 内部使用のみです。

(継承元 MetadataObject)

適用対象