在使用EXCEL鏈接模板連接PowerBI時,你有沒有遇到如圖所示的提示呢:
下面我來分享一下,出現彈框的原因及解決方法:
首先我們先看一下這個英文翻譯,
意思就是說,我們只能使一個PowerBI文件處于打開的狀態,這樣才能使用EXCEL鏈接模板去自動的連接PowerBI文件。
我們以一個案例來分析下這個問題的終極解決方法:
第一步:我們打開了兩個PowerBI及以上的文件,然后使用EXCEL鏈接模板點擊按鈕,會出現彈框,如圖:
此時,當我們選擇關閉其中一個PowerBI文件后,點擊EXCEL鏈接模板的按鈕,可能還會繼續出現彈框,如圖:
通過我之前發的一篇文章:淺析EXCEL自動連接PowerBI的模板
該EXCEL鏈接模板是通過獲取到PowerBI的數據庫文件和端口號,從而進行鏈接的,而且該EXCEL模板有一個隱藏文件,可以查看到獲取的端口號和數據庫文件,及獲取的文件夾路徑。
第二步:我們打開該隱藏文件,如圖:
第三步:我們進入到這個Connections工作表中,可以看到一個文件夾路徑,如圖:
第四步:我們復制這個文件夾路徑到電腦上,然后回車查看該路徑下的文件夾,如圖:
這兩個文件夾都是PowerBI的緩存文件夾。
所以問題就找到了,雖然我們已經關閉了一個PowerBI文件,但是這個緩存文件夾沒有馬上被系統刪除,所以EXCEL鏈接模板在獲取文件夾里面的端口號時,無法同時獲取兩個文件夾中的數據庫及端口號,從而產生彈框報錯。
因此解決方法有三個:
手動刪除那個已經關閉的PowerBI文件的緩存文件夾
稍等幾分鐘,系統會自動刪除不用的緩存文件夾
關閉所有的PowerBI文件,只打開一個PowerBI文件
然后EXCEL鏈接模板就可以正常自動鏈接PowerBI文件。