操作入口
在资源目录区中某多维数据集的右键菜单中选择 设置数据格式,进入当前多维数据集的“多维数据格式”界面。
在“多维数据集”的更多操作选择 设置数据格式,进入当前多维数据集的“设置数据格式”界面。
界面介绍
“多维数据格式”界面各设置项的说明如下表:
设置项 | 说明 |
选择维层次结构 | 用于指定当前多维数据集中的进行数据格式设置的维,可以选择度量维和指标维。默认是“度量维”即“Measures”。 |
所选维的默认的成员数据格式 | 用于设置所选维中所有维成员的默认数据格式。 |
各维成员的数据格式 | 用于设置所选维中各维成员的数据格式。维度成员选择树随着维层次结构的变化而变化。 |
成员格式优先级 | 当既设置了所选维的默认的成员数据格式也设置了各个维度成员的数据格式,则需要设置优先级来决定具体使用哪个数据格式。具体参考数据格式优先级。 |
数据格式层次
多维分析中维成员的数据格式设置有三层:多维数据库中数据格式、维成员的默认数据格式、维中具体维成员数据格式。其应用机制如下:
- 多维数据库中数据格式:当不对多维数据集设置数据格式时,系统默认多维分析取多维数据库中设置的数据格式。
- 维成员的默认数据格式:用于对多维数据集中指定维的所有成员设置默认的数据格式。
如下图,设置示例库中Sales数据集中的商店维度所有成员的默认成员格式为,浮点类型的数值设置为【人民币金额】。
则多维分析浮点型字段的数据格式显示为人民币金额的数据格式。
- 维中具体维成员数据格式:用于设置多维数据集中指定维中的指定成员设置数据格式。若未设置维成员的默认数据格式,或是设置的优先级比维成员的默认数据格式低,则按照该成员的具体设置的数据格式显示。
数据格式优先级
若维成员的默认数据格式和维中具体维成员数据格式都进行了数据格式的设置,则需要进行执行优先级的判断,来进行数据格式的获取。
通过输入正整数来判断执行优先级级别,数字越大优先级越低。
如下图,设置商店维默认的数据格式为浮点型人民币金额、优先级为2;"中国"成员的具体数据格式为浮点型百分比、优先级为1。
则其它成员默认取默认格式【浮点型-人民币金额】,"中国"成员的优先级比默认格式高,显示为【浮点型-百分比】的数据格式。效果如下图: