繁体   English   中英

自动从 Power BI 文件导出为 PDF

[英]Automate export from Power BI file to PDF

我有一个使用 SQL Server 和 python 脚本作为数据源的 Power BI 报告。 我需要将其导出为 PDF 并每天发送给几个选定的人。

有没有办法使用python执行以下操作:

  1. 打开 Power BI 桌面文件
  2. 点击“刷新”按钮刷新数据集
  3. 单击“导出为 PDF”选项
  4. 将导出的 PDF 邮寄给一群人

我知道使用 Power BI 服务可以实现类似的功能,但是当我发布 Power BI 报告并安装个人网关时,出现以下错误: 在此处输入图像描述

我已经安装了个人模式网关并输入了我的电子邮件地址,但是当我再次打开网关时,它每次都要求我登录(我不确定这是否正常。)

在此处输入图像描述

只要您在数据集设置中将网关设置为“正在运行”,网关就可以了,一旦您登录,您就不必再次打开它: 在此处输入图像描述

要将 Power Bi 报告导出为 PDF,有一个专用于该 API 的 API https://docs.microsoft.com/en-us/rest/api/power-bi/reports/export-to-file缺点是您需要 Power BI Premium 才能使用它。

如果您有高级版,那么您可以使用 Python 的“请求”模块发送一个 Post 请求,以使用该报告的 ID 提取 pdf。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM