1

我正在尝试使用许多参数 [8] 和每个参数的巨大数值 [100-1000] 构建一个分页报告。由于 UI 的复杂性,我打算开发两个报告。

  1. 报告 [.pbix],用户可以在其中选择参数和值

  2. 分页报告 [.rdl] 是数据页的实际结果。

报告 1 将根据生成的 URL 调用报告 2。这适用于有限数量的参数,但由于列表很大,由于浏览器 [chrome&IE] 上 URL 长度的限制,不会生成报告。我正在寻找一种可以使用无限数量的参数的解决方案。尝试使用 FORM 和 POST 方法使其工作,以便可以在标头本身内发送参数。

已经查看了https://community.powerbi.com/t5/Service/Paginated-Report-Using-URL-Parameters-and-Select-ALL/td-p/8 ...但解决方案并不总是像URL 长度很大。

是否有可以使用任意数量参数的解决方案。最好是使用 FORM/POST 方法的东西。接受任何其他建议 - 请告诉我。

问候,

萨西。

4

1 回答 1

0

不幸的是,我很遗憾地通知您,根据 Microsoft 的说法,在将用户引导到 Report Builder 时传输选定的参数有一些严格的限制。

  1. 您可以定义不超过 10 个过滤条件。
  2. URL 字节长度非常有限

例如,即使您只使用一个切片器,如果用户在该切片器中选择 24 个不同的值,它也会破坏指向报表生成器的 URL。

确切的业务需求是什么?要么业务接受一些严格的限制,要么您需要考虑另一种实现方式。
建议业务的一个可能限制示例是:Power BI 仅将年份和月份传递给报表生成器,接下来,报表生成器中的用户需要重新选择附加参数。

于 2020-04-11T10:26:12.873 回答