【发布时间】:2020-12-30 01:07:42
【问题描述】:
背景: 我正在根据我在 Power Pivot 中构建的数据模型在 Excel 中创建仪表板。数据模型中的源数据基于我经常接收并复制粘贴到我的工作簿中的各种其他 Excel 表(它们的传入结构不受我的控制)。我的目标是在 Power Pivot/DAX 中执行所有数据处理,而不是在加载到模型之前处理工作表中的数据。
问题: 在我的模型中,我有一个表 (tabCases),其中包含来自管理系统的所有案例的状态更新。此表有一个名为 case-ID 的列(不是唯一的)。我需要创建一个具有唯一案例 ID 的查找表,我可以在其中为每个案例创建具有各种 KPI 的新列。
如何在 Power Pivot 中执行此操作?
我在 this article 中找到了两个建议,但没有一个对我有用(选择 1,因为它需要手动创建唯一 ID 列表,选择 2,因为我没有数据库访问权限)。
在我的脑海中应该有一些我可以做的非常简单的事情,例如:
- 向数据模型添加新表
- 将第一列设置为等于 DISTINCT(tabCases[caseID])
有这样的方法吗?
【问题讨论】:
标签: dax powerpivot lookup-tables datamodel