PowerBI與Visio


前言

如何在Power BI中使用Visio, 剛好最近微軟推出了適用於Power BI 的 Visio自定義可視化對象預覽,分享給大家。

我們先看一下效果: 

 

通過自定義可視化對象,將Visio圖嵌入到Power BI 報表中,並實現互相交互。這給Power BI 帶來了很多新的可能,只要是Visio繪制出來的圖都可以通過Power BI 進行展現並結合相關的數據分析結果,讓用戶一目了然。比如流程控制、網絡/硬件設備的監控,甚至人流的監控等等。

 

基於目前的預覽版本,要在Power BI中使用Visio需要:

  1. 先注冊參加預覽活動: https://microsoft.qualtrics.com/jfe/form/SV_0po9PdwT7aYfLet, 也可在公眾號回復"Visio"獲得此地址。注冊成功后會收到Visio自定義可視化對象的下載地址。

                

                

            

                

最后注冊完畢,過1天左右會收到一封郵件如下圖:

2.      用戶有OneDrive for Business 或SharePoint Online環境 – Visio自定義可視化對象會聯網獲取這個位置上的Visio文件,本地或其它位置的暫不支持。

3.      必須在Power BI在線版完成報表制作和發布,桌面版暫不支持。

   

注冊成功后,除了自定義視覺對象,還可以獲得官方示例文件:

 

如何獲取visio文件

  1. 打開office365 ,把visio文件上傳one drive for business,如下圖:

預覽visio文件。獲取visio文件URL:

  1. 登陸Power BI 在線版,點擊"獲取數據",選擇從文件獲取。 如下圖:

  1. 從"本地文件"找到需要導入的Excel 示例文件並選擇"導入",如下圖:

 

 

打開上傳的【數據集】-選擇【創建報表】,如下圖:

  1. 導入下載的visio插件,點擊"…" ,然后"從文件導入", 加載Visio自定義可視化對象。

 

正在導入

 

 

導入后的效果圖:

選擇新加載的自定義可視化對象,我們看到Visio自定義可視化對象需要2個字段:

  • ID  - 用來區分Visio圖中的形狀。
  • Value – 支持一個或多個字段,用來界定Visio圖中各形狀的顏色或顯示文本。

在此例中,我們將數據中的ID字段拖放到ID欄位(有點繞)。然后在彈出對話框中輸入Visio 圖所在的網址URL。

 

展開右側的Mapping,選擇數據中ID列對應的是Visio圖中的哪個字段。示例中應該選擇"Shape Text"。此步比較關鍵,示例中Visio圖中有2個屬性 – id和Shape Text,這是Visio圖中自帶的屬性信息,要將對應的信息和數據中的字段匹配上。

如果Visio是通過數據生成的,則比較簡單,選擇對應的關聯字段即可。如果不是,則可以手動選擇Visio中的形狀進行關聯,當形狀較多時不適用。

設置完ID后,我們將Gap拖入到Value欄位,並選擇"Display as "為 Color,這樣每個對應的Visio 形狀就可以按照Gap 字段的數值顯示相應的顏色。還可以手動設置不同數值對應的顏色。 

 

 

附帶文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM