powerbi - 加入 Power BI 数据模型中的主键是否会对性能或 DAX 产生影响?
问题描述
我有一个 PBI 数据模型,它是一个星型模式,但我想知道在创建 DAX 度量时它是最佳还是“正确”。
我在 PBI 中的事实表如下所示;这是一个数据库视图:
development_PK development_spend
DEV0001 £1000
DEV0002 £3000
DEV0003 £2000
为了引入一个新维度(我想要过滤或切片的东西),我在数据库中创建了一个视图,其中包含 development_PK 和位置表中的相关值:
development_PK location
DEV0001 UK
DEV0002 France
然后,我将加入 PBI 数据模型中的 development_PK。
当然,我可以将位置表中的主键带入我用于事实表的视图中,在该视图中它将是一个外键,然后简单地连接到位置表。
我的问题是抽象的,因为我将创建更多数据模型并希望它们“面向未来”——我知道在编写 DAX 度量时,某些数据模型设计方式可能会导致不希望的结果,例如在单个表模型中, auto-exist 将使用某些切片器配置创建意外的行数。
解决方案
推荐阅读
- java - 无法将类型“[B”编组为元素,因为它缺少 @XmlRootElement 注释
- java - 使用方法通道将 Uint8List 从 Flutter 发送到 Android[Java] 时遇到问题
- material-ui - 具有多个值的文本字段(包含图片以供参考)
- javascript - 给定的 ResizeObserver 观察到哪些元素?
- html - 如何在按钮右侧添加一条垂直线,以便该线应出现在搜索栏和该按钮之间
- javascript - 自调用函数和“使用严格”和默认参数
- node.js - Sequelize 错误:缺少表的 FROM 子句条目
- inspec - 基于正则表达式检查 include_controls 或 require_controls
- django - 模板中的Django concat变量
- algorithm - 如何将一组分成两组以使平均值的差异最小?