課程目錄

對于已經(jīng)在Excel中建好的數(shù)據(jù)模型,可以方便的遷移到Power BI Desktop中,本地客戶端內(nèi)置了這個功能(在文件導入功能下選擇Excel)。

1.jpg

如果數(shù)據(jù)模型建立在PBI Desktop中,后續(xù)想通過Excel透視表進行分析,目前官方提供的方法是先將模型文件上傳到web端,通過PBI Service提供的“在Excel中分析”實現(xiàn),此方法需要上傳文件,操作繁瑣,下面介紹兩種在本地實現(xiàn)的方式。


一.通過DAX Studio獲取本地模型端口號,用Excel連接

  1. 打開DAX Studio

  2. 獲得正在運行的PBI Desktop文件的端口號

  3. 在Excel中輸入此端口號連接到PBI Desktop,將其作為一個本地運行的SSAS服務(wù)實例

  4. 使用透視表查詢PBI Desktop中的數(shù)據(jù)模型

缺點是如果PBI Desktop重啟,之前的端口號失效,需要重復以上連接步驟才能重新分析。


二.通過Excel宏模板文件自動獲取地址并分析(推薦)

此方法由Matt Allington發(fā)明,原理是編寫VBA自動獲取本地模型文件端口號,結(jié)合PQ查詢,自動創(chuàng)建透視表,簡單方便。 

原理

  1. 檢測本地運行的PBI Desktop數(shù)據(jù)模型(只能運行1個)

  2. 記錄端口號和數(shù)據(jù)庫名

  3. 使用第二步的信息修改Excel現(xiàn)有連接信息,使其連接到當前PBI Desktop數(shù)據(jù)模型

  4. 如果之前已創(chuàng)建連接,點擊按鈕的效果相當于刷新

  5. 如果是第一次創(chuàng)建,Excel創(chuàng)建一個連接到模型的空透視表

  6. 使用時需保證只有一個Excel文件和一個PBI Desktop文件處于打開狀態(tài)


郵箱
huangbenjincv@163.com

广丰县| 新巴尔虎左旗| 昭平县| 阜新| 沁阳市| 黄浦区| 霞浦县| 民乐县| 涞水县| 南溪县| 漯河市| 德安县| 奉化市| 祁东县| 常山县| 泗水县| 天津市| 苏尼特右旗| 岱山县| 察哈| 阳曲县| 兰溪市| 许昌县| 新民市| 淮南市| 华阴市| 红河县| 香格里拉县| 新平| 广河县| 鞍山市| 铁岭县| 山阳县| 北辰区| 福贡县| 宁河县| 靖远县| 佛坪县| 永济市| 德令哈市| 安福县|