Элемент Measure (CSDL)
Элемент «Мера» задает вычисление, которое можно использовать в пределах табличной модели для представления текущих агрегатов или в качестве ключевого показателя эффективности (KPI). Элемент «Мера» основан на элементе «Свойство».
Элемент «Мера» может иметь следующие дочерние элементы (в указанном порядке):
Элемент Documentation
Элемент Annotation
Элемент Kpi
Применимые атрибуты
В таблице ниже представлены атрибуты, относящиеся к элементу «Мера», в дополнение ко всем атрибутам, применимым к элементу «Свойство».
Имя атрибута |
Обязателен |
Значение |
---|---|---|
DefaultImage |
Да |
Ссылка на изображение, которое указывает на отрицательный, нейтральный или положительный результат выполнения с учетом целей, определенных в качестве ключевого показателя эффективности. |
ContextualNameRule |
Нет |
Строковое значение, определяющее альтернативное имя для меры. |
DisplayFolder |
Нет |
Ссылка на папку, в которой представлена мера, если таковая имеется. |
FolderPosition |
Нет |
Целое число, указывающее порядковую позицию меры в списке папок. |
Скрыто |
Нет |
Значение TRUE или FALSE, показывающее, должна ли мера быть видимой в отчетах. |
ReferenceName |
Нет |
Имя, которое может использоваться формулами DAX для ссылки на меру. |
Выравнивание |
Нет |
Значение, которое указывает выравнивание по умолчанию в отчете для значений меры. |
FormatString |
Нет |
Строка формата .NET, в которой определяется форматирование по умолчанию для значений даты и времени. |
IsFolderDefault |
Нет |
Значение TRUE или FALSE, которое указывает, должен ли столбец, представленный мерой, быть полем по умолчанию для всей папки. |
Единицы измерения |
Нет |
Строковое значение, с помощью которого задается единица измерения, которая используется для представления значения в мере. |
Ширина |
Нет |
Целое число, в котором определяется ширина столбца (в символах), который используется для отображения меры. |
SortDirection |
Нет |
Ссылка на свойство, которое определяет порядок сортировки для меры. |
IsRightToLeft |
Нет |
Значение TRUE или FALSE, которое указывает, нужно ли значения в столбце представлять справа налево. |
IsSimpleMeasure |
Значение TRUE или FALSE, которое указывает, является ли формула, используемая в мере, одним из агрегатов по умолчанию (SUM, COUNT, MIN, MAX, AVG), благодаря чему она может обрабатываться в запросе с улучшенной производительностью. |
Пример
В следующем примере представлены две меры из образца табличной модели AdventureWorks. Вторая мера преобразована в ключевой показатель эффективности (KPI) путем добавления элементов KPI.
</Property>
<Property Name="Order_Lines_Count" Type="Int64">
<bi:Measure Caption="Order Lines Count" ReferenceName="Order Lines Count" Width="0" IsSimpleMeasure="false" />
</Property>
<Property Name="Total_Current_Quarter_Sales_Performance" Type="Double">
<bi:Measure Caption="Total Current Quarter Sales Performance" ReferenceName="Total Current Quarter Sales Performance" Width="0" IsSimpleMeasure="false">
<bi:Kpi StatusGraphic="Three Signs Colored">
<bi:KpiGoal>
<bi:PropertyRef Name="Measures___Total_Current_Quarter_Sales_Performance_Goal_" />
</bi:KpiGoal>
<bi:KpiStatus>
<bi:PropertyRef Name="Measures___Total_Current_Quarter_Sales_Performance_Status_" />
</bi:KpiStatus>
</bi:Kpi>
</bi:Measure>
</Property>
Комментарии для образца