在上篇 「Day26 視覺之章-QuickSight 概念篇」中,我們簡單的介紹了 AWS 的 BI 服務 QuickSight 的基本概念,本篇讓我們來實際操作建立資料儀表板!
AWS 的 QuickSight 服務是包在一個叫做 Quick Suite 的數據分析平台內,讓我們先做基本的註冊。
Step1:搜尋 QuickSight 服務
Step2:選擇登入帳號,我們先選擇使用者 Joe
Step3:開始註冊 Amazon Quick Suite,點選註冊按鈕
Step4:填寫註冊資料和相關設定
Taipei
region,所以我們先選擇 Tokyo
region 即可Step5:等待帳戶建立中
Step6:顯示成功建立,接著就可以點選前往 Amazon Quick Suite
Step7:順利進入平台頁面後,即完成帳號的 Quick Suite 的註冊流程
要注意功能會因為 region 不同而有些許差異,詳細內容要參考官方文件
Step1: Quick Suite 主頁
Step2:首先我們先點選右上角的 「管理 Quick Suite」
Step3:進入後是管理帳戶的頁面
Step4:接著我們先來確認一下訂閱的狀況
Step5:再來我們來確認一下 Quick Suite 平台的管理員
以上為比較重要的設定頁面,其他可以自己稍微做瀏覽即可,接下來我們來看看如何建立資料來源。
Step1:首先我們要回到首頁,然後點選「資料集」的頁面,選擇「建立資料來源」
Step2:接下來我們選擇 「Amazon Athena」的服務作為資料源
Step3:接著我們要為這個資料源命名,我們就命名為 gold_anime_summary
即可,然後按「建立資料來源」
Step4:跳轉頁面後,在資料集的頁面我們可以看到剛剛建立的 Athena 資料來源
Step5:接著可以點擊該 Athena 資料來源,實際來建立相關資料集
Step6:出現彈窗後,就可以看到我們建立的資料來源名稱
Taipei
region,但 Quick Suite 的平台是建立在 Tokyo
region,所以導致看不到我們先前建立的資料我們做個簡單的調整,本次先採用 Taipei region 的 Athena 做資料集下載的動作,然後再上傳到 Quick suite 平台當資料集使用。
這也提醒我們,在建置 AWS 雲環境時,要先確認該區域都有提供自己需要的服務!
Step7:下載 Athena 資料集
Andy
,再 Switch 至 AnimeRolegold
資料庫內的 animes_summary
資料表內的資料整個做下載SELECT * FROM "gold"."animes_summary"
Step8:接著回到資料集的頁面,點選建立資料集
Step9:點選上傳檔案,並選擇剛剛下載的檔案
Step10:確認檔案上傳的內容,沒問題就點選下一步
Step11:接著要做資料來源確認
Step12:確認是否有正常跳轉到儀表板頁面,並且最左邊有顯示資料集和相關資料表
透過以上操作流程,我們即完成了資料集的建立!
請注意在正常的同 region 情況下,一般還是會選擇使用 Athena 的資料來源做資料集。
Step1:確認已進入儀表板首頁,可以看到資料集、視覺效果、表等等資訊
Step2:接著我們先來建立一個資料表,找到下圖中的資料表,並直接做點選
Step3:接著我們將所有欄位做點擊,即可顯示到資料表中,順序可以自行愛喜好調整
Step4:再來由於資料表的 year 是從歷史至今,資訊量有點過多,我只想看 year
= 2025 年以及可以選擇自己喜歡的 genres
,我們需要做篩選條件的建立
genres
、year
Step5:接著我們針對 year
條件做點選,進入到設定的頁面
Step6:進入後我們可以看到
Step7:選擇 year
= 2025 後點選套用後,我們可以看到資料僅顯示 year
= 2025 相關的資料,其餘 year
的資料皆被篩選掉了
Step8:接著我想針對 total_ratings
做遞減的排序,讓最多評論的 genres
資料由上到下排序
Step9:我想知道從歷史至今的年度總評論數
與平均評論分數
數據分析:
Step10:並調整資料表與視覺圖表的長寬,可按照自己喜好做拖拉即可,確認後就可以點選右上角的「發佈」
Step11:跳出發佈彈窗後,首先我們將儀表板命名為 Anime_Summary
,並發佈儀表板
Step12:發佈後會實際顯示儀表板畫面
Step13:接著我們回到首頁後,之後就可以在左邊的儀表板頁面找到我們設計好的儀表板
Step14:再次點擊後,就可以查看剛剛的儀表板內容,並且可以點選圖表,就會根據你選到的直條圖顯示當年的資訊
完成以上操作流程後,我們即完成了儀表板的建立!
本次我們介紹了:
實際的操作後:
下篇我們要來介紹 「Day28 維運之章-CloudWatch、CloudTrial」,了解 AWS 如何透過 CloudWatch 與 CloudTrial 做服務相關的監控。