SSAS 表格 - 特别感兴趣的维度记录

斯图尔特5069

我有一个包含 70 万个条目的维度。其中 10 个是客户特别感兴趣的,将经常用于查询,因此需要快速检索。我是否:a)向标记这些记录的维度添加一个属性,或 b)采用雪花模式并添加另一个包含 10 条记录的维度并将其附加到 700K 维度(实际上是 1 对 1 可选),或c) 添加一个带有 10 的新维度并将其附加到事实(但我需要从 700K 表中获取信息 - 除非我进一步对解决方案进行非规范化并复制新维度中的属性作为 ETL 的一部分)?

雷达

我总是选择选项 a),因为它对用户来说是最简单、最直观的解决方案。除了添加标志属性之外,我更喜欢创建主属性的“VIP”版本(如果可能)。例如,假设您的维度是“客户”,它包含“客户名称”。我会创建一个新属性“特殊客户名称”,列出特殊兴趣客户的名称,然后将其余的替换为“其他”或类似的名称。这样的设计在报表上看起来很棒,并且易于实现。

我总是尽可能地避免雪花设计。它在性能上较差,并且对用户不直观。唯一合理的情况是我会使用它 - 如果我需要在不同粒度的事实表之间共享一个维度。

第三种选择在概念上相当丑陋。我只会在维度太大(几百万个条目)并扼杀整个星型模式的性能时才考虑它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SSAS表格模型缓慢

来自分类Dev

SSAS表格-多个模型?

来自分类Dev

SSAS表格-数据过时

来自分类Dev

SSAS表格动态行过滤器

来自分类Dev

SSAS中找不到表格错误

来自分类Dev

SSAS表格-流程模型,但仅特定分区

来自分类Dev

如何从SSAS表格模型以表格形式将数据导入Excel?

来自分类Dev

Power View字段列表中缺少SSAS表格计算的度量

来自分类Dev

Datazen-SSAS表格模型-不考虑日期

来自分类Dev

无法在Visual Studio 2019中部署SSAS表格模型

来自分类Dev

表格模型SSAS中的分区和筛选器查询

来自分类Dev

实时SSAS表格连接的Power BI网关问题

来自分类Dev

SSAS 表格 1400 中的 Power BI 合并查询

来自分类Dev

SSAS 表格 1400 项目停留在“验证凭据”上

来自分类Dev

查找感兴趣的地区

来自分类Dev

如何将数据从表格模型(SSAS表格)传输到关系数据库?

来自分类Dev

SSAS多维动态维度安全MDX

来自分类Dev

SSAS中的维度层次结构(多个关系?)

来自分类Dev

SSAS维度属性作为计算量度

来自分类Dev

SSAS:日期维度成员的动态过滤

来自分类Dev

使用DLib提取感兴趣区域

来自分类Dev

opencv MeanShift:哪个是感兴趣的区域?

来自分类Dev

仅从感兴趣的表中选择

来自分类Dev

fromarray的感兴趣区域(数据)

来自分类Dev

MATLAB 中的感兴趣区域提取

来自分类Dev

R:在数据框中查找感兴趣的记录的非相似列

来自分类Dev

记录表格

来自分类Dev

SSAS-如何通过SSAS向导自定义生成的时间维度

来自分类Dev

通过SSAS表格模型在Excel数据透视表中有效显示前N个