传递给查询的PowerBI切片器值



我有一个从SQL查询生成的报告,其中有一个截止日期列。我的要求是创建一个切片器,无论用户在切片器中选择什么日期,报告都应该显示到期日期小于所选切片器日期的所有数据。

我无法将切片器日期传递给我的SQL查询。

你能指导我找到最好的方法吗?

这在一般情况下是不可能的。报表页面上设置的切片器和筛选器无法修改模型(例如计算表或计算列(,也无法修改查询。

做这类事情的唯一可能方法是使用DirectQuery,它在后台自动执行,因为它只动态查询所需的数据。否则,您需要预加载要在报告中使用的所有数据。

使用DirectQuery有很大的局限性,可能适用于您的用例,也可能不适用。有关详细信息,请查看链接文档中的限制和注意事项。

最新更新