Типы полей Direct Discovery
В Direct Discovery доступно три типа полей данных: DIMENSION, MEASURE и DETAIL. Типы задаются согласно полям данных, если выполнена выборка Direct Discovery с помощью оператора Direct Query в скрипте загрузки.
Для получения дополнительной информации см. Direct Query.
Все поля Direct Discovery можно использовать в сочетании с полями в памяти. Обычно поля с дискретными значениями, которые используются в качестве измерений, загружаются с ключевым словом DIMENSION, тогда как числа, которые будут использоваться только в функциях агрегирования, должны быть отмечены как поля MEASURE.
В следующей таблице описаны характеристики и использование типов полей Direct Discovery.
Тип поля | В памяти? | Формирует ассоциацию? | Используется в выражениях диаграммы? |
---|---|---|---|
DIMENSION | Да | Да | Да |
MEASURE | Нет | Нет | Да |
DETAIL | Нет | Нет | Нет |
Полей: DIMENSION
Поля DIMENSION загружаются в память, их можно использовать для создания ассоциаций между данными в памяти и данными в полях Direct Discovery. Поля Direct DiscoveryDIMENSION также используются для определения значений измерения в диаграммах.
Полей: MEASURE
Поля MEASURE, напротив, распознаются на «уровне метаданных». Поля MEASURE не загружаются в память (они не отображаются в просмотре модели данных). Это делается для того, чтобы агрегация данных в полях MEASURE происходила в базе данных, а не в памяти. Тем не менее, поля MEASURE можно использовать в выражениях без изменения синтаксиса выражения. В результате конечный пользователь четко видит, как используются поля Direct Discovery из базы данных.
Следующие функции агрегирования можно использовать с полями MEASURE.
- Sum — функция диаграммы
- Avg — функция диаграммы
- Count — функция диаграммы
- Min — функция диаграммы
- Max — функция диаграммы
Полей: DETAIL
Поля DETAIL предоставляют информацию или подробные сведения, которые можно отобразить, но нельзя использовать в выражениях диаграммы. Поля , обозначенные как DETAIL, обычно содержат данные, которые нельзя агрегировать каким-либо значимым способом, таким как комментарии.
Любое поле можно обозначить как поле DETAIL.