首先在Azure中注冊應用并授權API權限,接著在PowerBI中連接Office365數據源,配置刷新憑據后創建郵件、Teams等使用情況的可視化圖表,最后共享儀表板并設置訪問權限。
如果您希望在PowerBI中可視化Office365的使用情況數據,例如郵件活動、團隊協作或登錄行為,您需要通過內置連接器將Office365服務與PowerBI進行集成。該過程涉及權限授權、數據提取和儀表板構建。
本文運行環境:DellXPS13,Windows11
一、啟用Office365管理API并授權PowerBI訪問
為了從Office365獲取數據,必須先在AzureActiveDirectory中注冊應用,并授予PowerBI對Office365管理API的訪問權限。這是建立安全數據通道的基礎步驟。
1、登錄到Azure門戶,進入“AzureActiveDirectory”>“應用注冊”。
2、點擊“新注冊”,輸入名稱如“PowerBI-O365Analytics”,選擇“僅限此組織目錄中的賬戶”,重定向URI留空,然后點擊“注冊”。
3、復制“應用程序(客戶端)ID”和“目錄(租戶)ID”,后續配置需要使用。
4、在左側菜單選擇“API權限”>“添加權限”,選擇“Office365ManagementAPIs”。
5、選擇“DelegatedPermissions”,勾選ActivityFeed.Read和ActivityFeed.Read.All權限。
6、點擊“授予管理員同意”,確保權限生效。
二、在PowerBI中連接Office365數據源
PowerBIDesktop提供了專用的Office365連接器,可直接接入郵件、OneDrive、Teams等服務的活動數據流。您需要使用具有足夠權限的賬戶登錄以完成連接。
1、打開PowerBIDesktop,點擊“獲取數據”>“更多…”。
2、在搜索框中輸入“Office365”,選擇“Office365”連接器后點擊“連接”。
3、系統提示登錄時,輸入您的Office365管理員賬戶(需具備全局讀取權限)。
4、允許PowerBI訪問您的組織數據后,會顯示可選的數據集類型,包括:Mail,Calendar,Teams,OneDrive等。
5、選擇需要分析的數據類別,例如勾選“Mail.Activity”和“Teams.DeviceUsage”,點擊“確定”開始加載數據。
三、配置數據刷新與憑據設置
為確保儀表板中的數據保持最新,必須正確配置數據源憑據和計劃刷新功能。這要求在PowerBI服務中設置有效的身份驗證方式。
1、將報表發布到PowerBI服務(文件>發布)。
2、登錄PowerBI服務,進入“工作區”>“設置”>“數據集”。
3、找到剛發布的Office365數據集,展開其設置選項。
4、點擊“數據源憑據”下的“”,選擇“OAuth2”作為認證方式。
5、重新登錄您的Office365管理員賬戶以保存有效憑據。
6、在“計劃刷新”部分,設置每日刷新頻率,并確保網關(如有)已正確配置。
四、創建交互式儀表板與可視化圖表
利用已加載的Office365使用數據,您可以構建多種可視化組件來監控用戶行為模式、通信頻率及協作效率。
1、在PowerBIDesktop中,從“字段”窗格選擇“Mail.Activity”表中的“MessageType”和“EventTime”字段。
2、拖拽“EventTime”到畫布創建時間線圖,顯示每日郵件發送趨勢。
3、使用“矩陣”視覺對象展示不同部門的Teams會議參與次數,關聯“UserPrincipalName”與“MeetingSubject”字段。
4、添加KPI卡片,統計過去7天內OneDrive文件共享總數,篩選條件設為“Operation='SharedFile'”。
5、為提高可讀性,設置顏色規則:高活躍度用戶用綠色高亮標識。
五、共享儀表板并設置訪問權限
完成儀表板設計后,可通過工作區協作或直接共享鏈接的方式分發給相關人員,同時控制其查看或權限。
1、在PowerBI服務中進入目標儀表板頁面。
2、點擊右上角“共享”按鈕,輸入用戶郵箱地址。
3、選擇權限級別:“可以查看”或“可以”,避免泄露敏感信息。
4、勾選“要求接收者登錄”以增強安全性。
5、發送通知后,接收方可在其個人工作區查看實時更新的Office365使用情況儀表板。
以上就是Office365如何使用PowerBI連接數據_Office365數據連接的儀表板創建的詳細內容,!