モデル デザイナーのクエリ プロパティ

ここでは、セマンティック クエリで使用されるコレクションとオブジェクトについて説明します。

このセクションの内容

コレクション/オブジェクト

プロパティ

説明

SemanticQuery オブジェクト

Name, Hierarchies, MeasureGroups, CalculatedAttributes, CalculatedEntities, Parameters, CustomProperties, EnableDrillthrough

セマンティック クエリを定義します。

Arguments コレクション

Expression

関数の引数のセットを定義します。

AttributeRef オブジェクト

AttributeID, AttributeName

クエリ式ツリーに属性参照ノードを定義します。

BaseEntity オブジェクト

EntityID, EntityName

Hierarchy または Measuregroup のプライマリ エンティティを定義します。

CalculatedAttributes コレクション

Expression

クエリ全体で使用可能な式のセットを含んでいます。

Details オブジェクト

Expression

クエリの結果に含める詳細な式のセットが含まれます。

EntityRef オブジェクト

EntityID, EntityName

クエリ式ツリーにエンティティ参照ノードを定義します。

Expression オブジェクト

Name, Path, ExpressionNode, CustomProperties

式、および式の評価対象であるエンティティに到達するためのオプションのパスを含んでいます。

ExpressionNode オブジェクト

クエリ式ツリーにおいてノードを定義します。

Filter オブジェクト

Expression

クエリで使用されるフィルターの定義を含んでいます。

Function オブジェクト

FunctionName, Arguments

クエリ式ツリーにおいて関数ノードを定義します。

Grouping オブジェクト

Name, Expression, Sorting, Filter, Details

データのグループ化に使用する式を含んでいます。

Groupings コレクション

Grouping

階層のグループのセットを含んでいます。

Hierarchies コレクション

Hierarchy

クエリのグループ階層のセットを定義します。

Hierarchy オブジェクト

Name, BaseEntity, Filter, Groupings

クエリのグループ階層を定義します。

Literal オブジェクト

Value, Values, DataType

クエリ式ツリーにおいてリテラル ノードを定義します。

MeasureGroup オブジェクト

BaseEntity, HierarchyPaths, AutoHierarchyPaths, Measures, SubtotalSets

クエリの結果に含める関連する詳細な式のセットを定義します。

MeasureGroups コレクション

MeasureGroup

クエリの結果に含める詳細な式のセットが含まれます。

Measures オブジェクト

Expression

メジャー グループ内のメジャーの式のセットを含みます。

Null オブジェクト

クエリ式ツリーにおいて NULL 値のノードを定義します。

Parameter オブジェクト

Name, DataType, Nullable, Cardinality, Expression

クエリのパラメーターを定義します。

ParameterRef オブジェクト

ParameterName

クエリ式ツリーにパラメーター参照ノードを定義します。

Parameters コレクション

Parameter

クエリ全体で値を使用できるパラメーターのセットを含んでいます。

Path オブジェクト

PathItem

エンティティにアクセスするためにたどる必要があるステップ (通常はロール) を定義します。

RolePathItem オブジェクト

RoleID, RoleName, Recursion

パス内のロールを定義します。

SubtotalGroupings コレクション

GroupingName

集計の計算に使用するグループのセットを定義します。

SubtotalMeasures コレクション

MeasureName

集計の計算に使用するメジャーのセットを定義します。

SubtotalSet オブジェクト

SubtotalGroupings, SubtotalMeasures

メジャー グループ内のメジャー用に計算する小計セットを定義します。

SubtotalSets コレクション

SubtotalSet

メジャー グループ内のメジャー用に計算する小計セットを定義します。

Values コレクション

Value

リテラル値のセットを定義します。