gpt4 book ai didi

Powerbi embedded - 导出为 pdf 并应用切片器/过滤器

转载 作者:行者123 更新时间:2023-12-05 06:03:53 24 4
gpt4 key购买 nike

我正在尝试为我嵌入的 Power BI 报告(https://learn.microsoft.com/en-us/power-bi/developer/embedded/export-to)实现“导出为 PDF”功能。文档中解释的过程非常清楚,但我只有一个疑问没有得到解决:我们需要如何传递应用的切片器/过滤器才能将当前报告 View 视为 PDF 文件?我的意思是,假设我有一份报告,其中包含在特定时间内应用了特定值的自定义切片器,例如要查看与德国国家/地区相关的所有数据,我们如何传递此切片器?它必须在 ODATA 查询字符串中转换吗?我认为这很不舒服,因为从 JavaScript API 中,这意味着我们需要检索报告中所有切片器对象的所有状态并将它们转换为 ODATA 查询字符串,同时管理特定情况(切片器未应用于特定视觉和其他案例...) 不是一项简单的工作。有没有其他选择?

最佳答案

查询字符串过滤不适用于发布到网络或导出到 PDF。但是您可以在书签中捕获过滤器,然后使用您应用的过滤器或切片器将报告导出为 pdf。

// Capture the Bookmark state 
const capturedBookmark = await report.bookmarksManager.capture();

然后,捕获的状态(只是一个字符串)作为必要的 PowerBIReportExportConfiguration 的一部分传递给 PowerBI .NET SDK 方法 ExportToFileInGroupAsync

引用资料:

https://learn.microsoft.com/power-bi/developer/embedded/export-to

https://learn.microsoft.com/power-bi/collaborate-share/service-url-filters

https://learn.microsoft.com/javascript/api/overview/powerbi/report-bookmarks

关于Powerbi embedded - 导出为 pdf 并应用切片器/过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66550264/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com