logo头像

Edward.K Thinking

PowerBI使用Azure Cosmos DB資料


PowerBI也可以取得從Azure Cosmos DB的資料了,不過,現階段在Office 365的PowerBI還沒有辦法,必須使用Desktop版的PowerBI才有辦法存取Cosmos DB的Data。所以,如果想在Office 365使用PowerBI且資料來源是Cosmos DB,就必須先在地端建立好PowerBI對Cosmos DB的資料集,然後上傳到Office 365才可以使用,這樣做法還是可以設定排程從Cosmos DB撈取資料喔


從PowerBI的資料連接器來看,目前連接Cosmos DB的連接器還在Beta版。但已經可以開始使用了


這時候就會請你輸入相關Cosmos DB的資訊,預設可以不用給DB Name和Collection,不輸入好處在於可以在同一個Cosmos DB裡面取多個DB和Collection到PowerBI來做資料整合。如果,今天確定資料來源是很單一,建議還是DB和Collection都填入吧


這些資訊可以在Azure Cosmos DB找到,其中,ID就是所謂的Collection Name


輸入完畢後,會要你填入帳戶金鑰


這部分可以到Cosmos DB的設定中找到Keys裡面就可以取用到金鑰


以上設定完成就可以直接連線到Cosmos DB取得資料了,在資料取得前,會出現下面這個圖示,最好這邊要選擇編輯


為什麼要選擇編輯呢?主要在於Cosmos DB內儲存方式是採用文件型態方式儲存,這樣擷取出來資料都會被標註成文字的資料型態,這樣對於資料分析是完全不可能的,所以,必須透過人工方式去調整每個欄位資料型態,才可以讓後續資料分析是正確的


把資料欄位調整完畢後,就可以開始使用PowerBI做資料分析了

上一篇