Поделиться через


Свойства запроса конструктора моделей

Этот раздел посвящен коллекциям и объектам, используемым в семантическом запросе с целью получения данных.

В этом разделе

Коллекция/Объект

Свойства

Описание

Объект SemanticQuery

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

Определяет семантический запрос.

Коллекция Arguments

Expression

Определяет набор аргументов функции.

Объект AttributeRef

AttributeID, AttributeName

Определяет узел ссылки атрибута в дереве выражения запроса.

Объект BaseEntity

EntityID, EntityName

Определяет основную сущность в иерархии или группе показателей.

Коллекция 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

Определяет коллекцию строковых констант.