【发布时间】:2013-01-23 16:07:45
【问题描述】:
我正在尝试自学 SQL 2012 SSAS 的新表格模型来处理一些以前在(慢)存储过程中处理的分析报告。
我在大部分方面都取得了不错的进展,只是弄清楚事情是如何工作的以及如何添加我需要的计算,但我一直在努力解决以下问题:
我有一个包含文件信息的表——它有:
ID
文件名
当前状态
上传者
然后是一个表,其中包含文件所经历的状态(与文件表有很多关系):
文件ID
状态ID
时间戳
我想要做的是在文件表中添加一个计算列,当文件处于特定状态时返回时间戳信息。即:StatusID=100 已上传。我想在 File 表上添加一个名为 UploadedDate 的计算列,该列具有来自 FileStatus 表的关联 TimeStamp 信息。
似乎这应该可以通过 DAX 实现,但我似乎无法理解它。有什么想法吗?
提前,非常感谢, 布伦特
【问题讨论】: