涉及的aws云服務(wù)
- Quicksight
Quicksight 是AWS提供的一個(gè)高效商業(yè)智能數(shù)據(jù)分析工具。
今天主要靠飆圖,干貨不多。不過貌似國內(nèi)目前使用這個(gè)業(yè)務(wù)的不多,應(yīng)該對數(shù)據(jù)分析人員很有用處。 一個(gè)AWS的銷售告訴我他對這個(gè)業(yè)務(wù)也了解不多 ??
業(yè)務(wù)需求
在開發(fā)過程中,我們需要對我們的產(chǎn)品的使用情況進(jìn)行跟蹤,最基本的用戶日活數(shù)據(jù),用戶數(shù)據(jù)。對于我們做為提供WiFi 共享的SDK來說,我們還需要分析我們用戶貢獻(xiàn)密碼的情況,密碼可用率,以及連接狀態(tài)的一些分析。對于這些數(shù)據(jù)的表現(xiàn),我們需要做不同的維度去做分析,比如國家,軟件渠道,軟件版本,日期等。
技術(shù)架構(gòu)
這個(gè)不需要技術(shù)架構(gòu),唯一要做的是接入數(shù)據(jù)! 接入結(jié)構(gòu)化的數(shù)據(jù)。
先說下Quicksight的主要優(yōu)點(diǎn)吧,后文展開
- 廣泛的數(shù)據(jù)源支持
- 廣泛的可視化視圖支持
- 方便的過濾器
- 靈活的數(shù)據(jù)維度編排
- 對于日期數(shù)據(jù),可以自動(dòng)以年,月或日的維度切換
- 高速SPICE數(shù)據(jù)引擎
- 協(xié)助管理
1. 數(shù)據(jù)源支持

當(dāng)然不止以上幾種,怕截圖太大影響閱讀。 Quicksight不僅支持AWS自家的數(shù)據(jù)庫,還支持自家產(chǎn)品的一些結(jié)構(gòu)化數(shù)據(jù),比如S3或Athena的輸出等。 同樣支持你的文件導(dǎo)入比如excel或者.csv文件,以及標(biāo)準(zhǔn)的MySQL或PostgreSQL數(shù)據(jù)庫。
假如你是使用了AWS的RDS,那么你會(huì)更方便,點(diǎn)點(diǎn)鼠標(biāo)就可以將數(shù)據(jù)庫里的某個(gè)數(shù)據(jù)表作為一個(gè)分析的數(shù)據(jù)源了.
2. 數(shù)據(jù)視圖支持
這個(gè)倒算不上QuickSight的亮點(diǎn),數(shù)據(jù)分析類大部分都會(huì)支持多種視圖。
我們看看這里的柱狀圖和餅圖.


不過要提醒的是在生成以上兩個(gè)圖的過程中,我唯一要做的事情就是點(diǎn)擊鼠標(biāo)選擇一下哪兩個(gè)數(shù)據(jù)維度,操作非常簡單。
目前支持的視圖類型如下.

3. 強(qiáng)大的過濾器

過濾器的功能用于選擇你感興趣的數(shù)據(jù)或去掉你你不感興趣的數(shù)據(jù)。比如我想看某個(gè)渠道的數(shù)據(jù)就加一個(gè)filter,并且include那個(gè)渠道就可以;如果我覺得某一天的數(shù)據(jù)有bug,導(dǎo)致視圖比例很難看,你則可以選擇exclude某一天的數(shù)據(jù)。
過濾器是可以組合的。 比如我可以選擇只看某個(gè)渠道,用戶量最大的10個(gè)國際的數(shù)據(jù)情況。
4. 靈活的數(shù)據(jù)編排

只需在數(shù)據(jù)的字段井里,某個(gè)坐標(biāo),以什么為分組進(jìn)行選擇,則圖像馬上可以進(jìn)行更新,沒有需要一步步去生成圖形的操作。并且基于內(nèi)部的高速SPICE引擎,圖形生成非??臁?/p>

5. 靈活的日期數(shù)據(jù)切換
這個(gè)是Quicksight的一大特色。
假如你的某一列數(shù)據(jù)是Date格式的,或者雖然是字符串格式,但是存的都是時(shí)間字符串,那么它就能被當(dāng)做日期來處理。
當(dāng)做日期來處理的情況,Quicksight會(huì)自動(dòng)將日期進(jìn)行年,月,日的數(shù)據(jù)整合。 點(diǎn)開某年的時(shí)候可以看該年里每個(gè)月的數(shù)據(jù),點(diǎn)開月的數(shù)據(jù)可以看每個(gè)月的數(shù)據(jù)。 對于查看數(shù)據(jù)變化來說非常直觀方便。
6. 高速數(shù)據(jù)引擎SPICE
所有的體驗(yàn)都依賴于一個(gè)高效的SPICE數(shù)據(jù)引擎。 10G以內(nèi)的數(shù)據(jù)可以被SPICE通過壓縮管理的方式在內(nèi)存中進(jìn)行快速檢索。 所以一般的數(shù)據(jù)任務(wù)處理是綽綽有余的。
7. 協(xié)作管理
在Quicksight中你進(jìn)行的數(shù)據(jù)分析可以很方便的分享給AWS中的IAM用戶。老板都是很忙的,他沒空做數(shù)據(jù),但是他有空看數(shù)據(jù)啊。 共享的數(shù)據(jù)在你分享者那里更新后,被分享者那里也可以看到。