0

我想根据 MS Power BI 中的日期对视觉对象进行切片(即,一个过滤器表示月份将对该时间段的所有视觉对象进行切片。

  1. 我从http://www.agilebi.com.au/power-bi-date-dimension/创建了一个日期表,以链接到每个表中的日期列。

  2. 我连接了 xlsx 工作簿。 Power BI 中的列图像

  3. 我添加了尝试编辑关系,以便连接 2 个日期列。但是,当我使用 date_table 作为值插入过滤器并尝试使用它时,视觉效果消失了。 视觉效果消失了

但是,当我创建切片器并跨多个视觉对象切片时,它们变为空白。

**我尝试将类型更改为“Both”,但没有解决问题。

4

1 回答 1

0

AgileBI.com.au 上的脚本创建了一个带有“日期”字段的日期表,该字段的数据类型为文本。您可以(令人惊讶地)在不同数据类型的 2 个字段之间建立关系而不会出错。但是,包含日期的文本字段和常规日期字段之间的连接将意味着看起来应该匹配的行不匹配。

您可以通过在 2 个表中选择您认为应该匹配的值并查看它们是否相同来确认这种情况正在发生。就我而言,我的导入表中有2016 年 11 月 1 日星期二,另一个表中有11/1/2016。虽然它们都代表相同的日期(在美国),但它们显然看起来不同。在“编辑关系”屏幕中查看此内容的好地方(在您的原始帖子中包含该屏幕截图肯定会有所帮助)。

无论如何,如果您的表格中的日期与日期表格中的相应(文本)日期不匹配,那么当您在切片器上过滤到“2016”时,视觉效果将全部变为空白。

我会推荐:

  1. 单击编辑查询
  2. 在左侧,选择日期表(脚本调用的函数)
  3. 单击日期列的标题(可能已经被选中)
  4. 选择功能区上的变换
  5. 将数据类型任何更改为日期
  6. 点击首页>关闭并申请

希望这可以帮助。

于 2017-03-07T19:00:04.883 回答