Direct Discovery 字段类型
在 Direct Discovery 中,有三种数据字段类型:DIMENSION、MEASURE 和 DETAIL。当使用 Direct Query 语句在加载脚本中选择 Direct Discovery 选择项时,已在数据字段中设置类型。
有关更多信息,请参阅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 字段:
DETAIL 字段
DETAIL 字段提供用户可能想要显示的信息或详细信息,但不能用于图表表达式。指定为 DETAIL 的字段通常包含不能用任何有意义的方式聚合的数据(如注释)。
所有字段均可被指定为 DETAIL 字段。