簡體   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