簡體   English   中英

如何使用 python 腳本自動將數據集導出到 Power BI 文件

[英]How to Automate export dataset to Power BI file using python script

我有一個 Power BI 報告,它使用 SQL 服務器和 xlsx 格式的數據集。 我需要在打開 powerbi 文件時將其導出到數據集,以便它自動檢測具有相同名稱的數據集文件並使用 python 腳本顯示它。

那么有沒有可能使這個過程自動化。

是的,這是可能的。 在 Power BI Desktop 中,選擇“文件”>“選項和設置”>“選項”>“Python 腳本” 出現 Python 腳本選項頁面,只需選擇您正在使用的 Python 環境。

在 Power BI Desktop 中運行 Python 腳本:

在“主頁”功能區中,選擇“獲取數據”>“其他”。

選擇其他 > Python 腳本,如下圖所示:

選擇連接 選擇您本地最新安裝的 Python 版本作為您的 Python 引擎。 將您的腳本復制到出現的 Python 腳本對話框中。

這是官方文檔

並用於讀取 Excel 數據。 我會使用openpyxl 這是一個小演示:

def xlsx_reader(): 
    data = []
    file_exist = os.path.exists('demo.xlsx')
    if file_exist:
        wb = openpyxl.load_workbook('demo.xlsx')
        wb1 = wb['demo']
        
        data.append(wb1['A1'].value)
    return data

這是 openpyxl 的文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM