1. 程式人生 > >PowerBI分析個人Exchange郵箱數據

PowerBI分析個人Exchange郵箱數據

雲計算 雲平臺

PowerBI除了可以分析Exchange Server外,還可以分析個人的Exchange郵箱數據,這裏可以是本地Exchange Server的個人郵箱數據,也可以是Exchange Online的個人郵箱數據,這裏我主要介紹分析Exchange Server的個人郵箱數據

還是先獲取數據,這裏需要獲取Microsoft Exchange

技術分享圖片

選擇Microsoft Exchange

技術分享圖片

輸入自己的郵箱地址,例如[email protected]

技術分享圖片

輸入郵箱密碼後點擊連接

技術分享圖片

可以看到讀出了該用戶郵箱列表

技術分享圖片

接下來全部選中,點擊加載

技術分享圖片

等待加載完成

技術分享圖片

加載完成後,需要進行下數據建模,首先選擇接收時間列,然後點擊新建列

技術分享圖片

讓新建的這列登陸接收時間列的年

技術分享圖片

同理再創建出月,季度以及日的新建列

Year = Mail[DateTimeReceived].[年]

Quarter = Mail[DateTimeReceived].[季度]

Month = Mail[DateTimeReceived].[月份]

Day = Mail[DateTimeReceived].[日]

技術分享圖片

再新建一列,計算接收時間到發送時間的傳遞時間(小時)

Delivery time(H) = DATEDIFF(Mail[DateTimeSent],Mail[DateTimeReceived],HOUR)

技術分享圖片

接下來再新建一列,篩選下subject列,讓新建的這一列,凡是屬於垃圾郵件裏的新建就自動為空或者為0,否則顯示subject值(讓收件箱、發件箱等顯示正常的subject值)

為空:

With Out Junk Mail = IF(Mail[Folder Path]=("\垃圾郵件\"),BLANK(),Mail[Subject])

為0

With Out Junk Mail = IF(Mail[Folder Path]=("\垃圾郵件\"),"0",Mail[Subject])

技術分享圖片

接下來就可以開始制作BI分析的可視化視圖了,先拉一個樹狀圖顯示收到郵件人員所占比重

技術分享圖片

接下來再拖幾個年,月,日,季度的切片器設置如下

技術分享圖片

接下來再新拖一個表,設置為預覽郵件內容

技術分享圖片

再復制一個郵件內容表,改成主題

技術分享圖片

接下來再拖一個儀表,顯示郵件總計數

技術分享圖片

同理在添加1個儀表,顯示排除垃圾郵箱的郵件總計數

技術分享圖片

接下來再添加一個郵件分類統計

技術分享圖片

最後美化排版,大功告成

技術分享圖片

PowerBI分析個人Exchange郵箱數據