我正在为我的 BI Start 架构设计维度表。我已经观察到与每个 Dimension 值关联的用户友好属性值的值,因为这些值可以很容易且有效地用于报告。
我想知道,包含/公开源系统的编码值是否有任何好处(当然不包括源系统的唯一键)?
例如,如果我有一个名为 Color 的属性,其源系统中的本机代码值为:x2、x7、x9 分别代表 Red、Blue、Green - 在 Dimension 表中维护 2 列是否有任何价值:一个用于源系统代码值(例如 x2)和一个用户友好值(例如红色)?
在 BI 报告中(我们目前在星型模式上使用 Cognos)连接回源系统以获取其他属性是否常见?
这些“其他”属性是否应该始终出现在 BI 模式中,从而永远不会重新连接到源系统?