【技巧】如何"盜用"他人的PowerBI文件數據

  • 2019 年 10 月 6 日
  • 筆記

有不少戰友提出過類似的問題:手裡有一個PowerBI文件,但沒辦法修改裡面的內容,數據源又沒有,怎麼辦?

以下分三步告訴大家如何合理"盜用"他人的PowerBI文件數據

第一步:得到他人的PowerBI文件,稱為A文件。

第二步:用DAX Studio導出文件的數據,稱為數據源C文件。

第三步:再將A文件的數據源改用C文件並完成適配。

下面詳細說明。

第一步 得到PBI文件

假設這裡有一個PowerBI文件,裡面有一個【訂單】表,但是大家都知道進入PowerBI後的數據是無法修改的。

第二步 用DAXStudio導出

使用DAXStudio可參考:

DAX查詢入門:DAX Studio介紹

DAX查詢進階:駕駛DAX Studio

即使上述兩篇文章看不懂也不要緊,只要:

1、下載安裝。(www.daxstudio.org)

2、使用即可。

在確保PowerBI文件打開的狀態下,打開DAXStudio並連接。

只需要輸入一條命令,如下:

注意:EVALUATE 必須有,然後輸入表名(中文表名必須有英文單引號)即可。

可是此時,數據只是顯示,並沒有導出。不要緊,我們修改一下這裡:

就可以導出數據了。點擊【運行】,系統會提示你導出數據的位置。

請選擇:

用 UTF8 的格式保存 .csv 文件。至此,數據就導出了,即使你的數據有一個億也可以導出。

第三步 重新適配PowerBI數據源

現在只要修改這個CSV的數據即可,但原來的PowerBI文件並沒有用這個CSV文件作為數據源,所以需要適配一下。

如下:

打開PowerBI中的查詢編輯器,將【訂單】的源處的表達式改為如上所示,這樣所有的數據源都可以使用 .csv 數據做替換,完成數據適配。

至此,整個PowerBI文件中數據以及PowerBI文件本身就完全"盜用"成功了。

總結

目前全世界範圍內通過搜索,可以得到大量PowerBI文件,用這種方法可以幫助學習者快速將好的PowerBI數據或模型融入到自己的工作使用中。

如果上面的內容還是不太理解,那也不要緊,還有影片教程,PowerBI戰友聯盟會員自動更新,請以通知為準。

——

延伸閱讀:

PowerBI 是不是商業智慧領域的法拉利 你怎麼看

PowerBI 人才薪酬已普遍超越30W/年

史上最強 PowerBI 全動態 RFM 模型 2.2 版 完美得無懈可擊

歡迎交流