数据分析工具评测丨Yonghong Desktop对战Tableau Desktop
作為數(shù)據(jù)分析的愛好者,之前我是Tableau Desktop的深度用戶,由于Tableau Desktop收費,免費的Public版本又在數(shù)據(jù)連接上有限制,所以常常限制了我的使用。從去年開始,我就切換到了國產(chǎn)的數(shù)據(jù)分析產(chǎn)品Yonghong Desktop。原因有二:一是Yonghong Desktop免費,二是Yonghong Desktop的表現(xiàn)絲毫不遜色于Tableau。
在開始之前,大家可以先掃碼下載軟件試用一下,或許能對本文的內(nèi)容了解得更深刻。
Yonghong Desktop官網(wǎng),下載軟件請用PC端訪問
接下來我會從數(shù)據(jù)分析全鏈路對二者進行了較為全面的比對,結(jié)果讓我略感驚訝。閑話少說,先列舉一下比對的方面:
01
數(shù)據(jù)連接
國產(chǎn)化支持Yonghong勝出,國外支持和豐富程度上Tableau勝出
Tableau Desktop界面如下:
Yonghong Desktop界面如下:
都有豐富的數(shù)據(jù)源支持,Yonghong Desktop特別支撐國產(chǎn)數(shù)據(jù)庫,如騰訊云數(shù)據(jù)庫(CTSDB等),華為云數(shù)據(jù)庫(高斯等),還支持達夢、星環(huán)、GBase、Kyligence等。在文件類型上,都支持常見的文件格式,Tableau支持的更多一些。如果原生連接不支持,也就是未出現(xiàn)在連接列表里的,Tableau通過JDBC、ODBC、Web數(shù)據(jù)連接器或連接器插件進行連接。Yonghong Desktop則提供General的連接方式連接JDBC數(shù)據(jù)庫,也可以通過定制數(shù)據(jù)集獲取數(shù)據(jù),或通過RESTful API的形式獲取數(shù)據(jù)。
值得一提,永洪自己寫了一套SQL解析器,可以通過Data Mart的連接,用標準的SQL來查詢數(shù)據(jù)集市里的數(shù)據(jù)。
02
數(shù)據(jù)治理
Yonghong Desktop勝出
Tableau Desktop支持物理表的聯(lián)接或邏輯表的關(guān)聯(lián),并且提供了一部分數(shù)據(jù)治理和清理的功能,不過其更多的數(shù)據(jù)準備功能集成到了Tableau Prep中,導致Desktop里的數(shù)據(jù)準備功能相對比較簡易,只能滿足少量情況下的使用。
Yonghong Desktop的數(shù)據(jù)準備功能可以直接查詢物理表或視圖,也可以寫SQL語句查詢表、視圖或存儲過程,同時面向業(yè)務人員支持自服務數(shù)據(jù)集,提供完整的可視化數(shù)據(jù)建模能力,用拖拉拽的方式完成同源/異源數(shù)據(jù)集聯(lián)接、聯(lián)合、聚合、去重等多種操作。同Tableau類似,如果基礎(chǔ)數(shù)據(jù)未包括回答問題所需的所有列(字段),則可以在Yonghong Desktop中使用計算創(chuàng)建新列,Yonghong Desktop支持100多個計算函數(shù),還可以進行直接直觀的數(shù)據(jù)轉(zhuǎn)化,如日期轉(zhuǎn)年、季度等層次、數(shù)據(jù)分箱、分組、值映射、缺失值填充、拆分列、去空格等,這些通過可視化的界面即可輕松創(chuàng)建。還可以通過血緣分析查看整個數(shù)據(jù)的使用流向,也具有不錯的使用體驗。
03
可視化分析
都很強大,Tableau略勝一籌
以下是我在Yonghong Desktop上做的一些以前通過Tableau Desktop進行數(shù)據(jù)分析例子:
01
動態(tài)計算
以上通過lookup動態(tài)計算函數(shù)實現(xiàn)同環(huán)比計算。另外Yonghong Desktop支持更多的動態(tài)計算,包括差值、百分比、差值百分比、匯總百分比、累積總計、移動計算、排名計算、百分位等,基于這些計算可以輕松實現(xiàn)在可視化圖表的數(shù)據(jù)上的二次計算。
02
LOD(fixed/include/exclude)計算
以上是通過fixed函數(shù)算出第一次和第二次的購買時間,并在此基礎(chǔ)上計算間隔時間(季度)的例子,從而可以看出每個季度流失客戶和再次購買客戶的間隔時間情況。
03
目標線
以上通過目標線的分布區(qū)間來計算每個省份的第90個百分位。
04
參數(shù)應用
以上例子通過動態(tài)計算來實現(xiàn)帕累托圖,并通過傳參給目標線,實現(xiàn)修改“銷售百分比參數(shù)”的值,查看不同參數(shù)值情況下的子類別分布情況。
通過對比Tableau Desktop和Yonghong Desktop,我發(fā)現(xiàn),在可視化數(shù)據(jù)分析上,兩者幾乎沒有差別,Yonghong Desktop甚至支持更多的圖表類型,更多的組件交互聯(lián)動,使用上也更簡單,比如在跨源組件聯(lián)動時,可以通過組件之間進行參數(shù)值的傳遞,來實現(xiàn)點擊一個圖表視圖,聯(lián)動過濾展示另一個圖表視圖的數(shù)據(jù)。Yonghong Desktop在自助分析、敏捷BI領(lǐng)域真正的是對標Tableau,我試用的場景用Yonghong Desktop都能做到。
Tableau的圖表效果十分精美,這塊Yonghong Desktop應該要再花力氣提升一下,不過從近一年多我使用Yonghong Desktop來看,其在視覺看效果這一點上也在不斷進化。
Yonghong Desktop官網(wǎng),下載軟件請用PC端訪問
04
高性能計算
1億行的數(shù)據(jù)量,在個人電腦進行數(shù)據(jù)分析,兩者都超快。
Tableau在2018年初,10.5版本開始,引入了高性能引擎技術(shù)Hyper。
Yonghong Desktop發(fā)布之初使用的是MPP高性能計算引擎,從9版本開始升級了高性能計算引擎并命名為VooltDB。可以看到現(xiàn)在Yonghong Desktop內(nèi)置的是VooltDB引擎,啟動后自動起了VooltDB節(jié)點,在Server上,VooltDB是收費的,而Desktop上則可以直接使用。
這里我拿了10列數(shù)據(jù)(1個日期時間列,4個文本列,5個數(shù)值列),1億行數(shù)據(jù)進行了簡單的比較。
選擇Tableau Desktop的數(shù)據(jù)提取,在切換到工作表的過程中,會彈出選擇存儲路徑的窗口,數(shù)據(jù)以.hyper的文件形式存儲下來。提取過程如下:不能點取消,抽取1億的數(shù)據(jù)會花幾十分鐘時間,這期間只能等,不能操作客戶端。
抽取完成后,Tableau Desktop上制作工作表進行分析的過程響應在秒級。
Yonghong Desktop是直接在數(shù)據(jù)集上點數(shù)據(jù)抽取,抽取數(shù)據(jù)過程如下:
抽取任務在后臺運行,也可以從調(diào)度任務里,去查看詳細任務進度:
抽取完成后,制作報告基于5000行樣本行數(shù)進行制作響應時間幾乎為零,查看報告里查詢?nèi)繑?shù)據(jù)也是秒級響應。
制作報告和查看報告:
10列1億行的數(shù)據(jù)從性能上看兩者沒有明顯的區(qū)別,如果需要對比出差別,可能需要更多的樣本數(shù)據(jù)(更多的行列數(shù))進行比較。但就個人電腦來說,能在筆記本上分析處理億級數(shù)據(jù),我覺得Yonghong Desktop和Tableau Desktop都太厲害了。
05
數(shù)據(jù)安全
都能實現(xiàn)行級別數(shù)據(jù)權(quán)限,但Yonghong Desktop控制的更細一些
永洪Desktop提供了行級別通過數(shù)據(jù)過濾和產(chǎn)品內(nèi)置參數(shù)(?{_USER_},?{_USER_ALIAS_},?{_GROUPS_},?{_ROLES_})的聯(lián)動來控制數(shù)據(jù)行權(quán)限的管理,也支持列級別的數(shù)據(jù)權(quán)限控制,同時還支持設(shè)置在Desktop中設(shè)置敏感信息的脫敏規(guī)則,以實現(xiàn)對數(shù)據(jù)中的敏感信息進行保護,還可以繼承來自Server的數(shù)據(jù)列黑白名單限制。整體在數(shù)據(jù)安全上的功能比較完整和豐富。
Tableau Desktop也可以通過篩選器和語句來實現(xiàn)行級別的權(quán)限控制,但是在Desktop端就沒有在設(shè)置更多的安全保護措施了。
06
產(chǎn)品與服務費用
Yonghong Desktop勝出
通過下圖來參考Tableau的費用,Creator包含了Tableau Desktop、Tableau Prep Builder和Tableau Server。增強的數(shù)據(jù)治理和了解數(shù)據(jù)情況的Data Management還需要單獨訂閱。
Tableau官網(wǎng)上有少許免費基礎(chǔ)入門課程,更多的教學培訓課程Tableau eLearning定價銷售,分為Creator課程和Explorer課程。Creator課程,按10美元/用戶/月,需要按年付費。Explorer課程,按5美元/用戶/月,需要按年付費。
Yonghong Desktop永久免費,不收取任何費用,真香!我可以在Desktop上制作報告,然后上傳至免費的Yonghong X+Viewer (Server版)。X+Viewer和收費版的Z-Suite的最大區(qū)別在于只能查看報告不能編輯報告,且只有一個用戶賬號。想想,對很多部門和中小企業(yè)而言,搭建這樣的系統(tǒng)基本就夠了,而且還是全免費的。
永洪有完善的社區(qū)(社區(qū)地址:https://club.yonghongtech.com/),幾乎全部的使用問題和系統(tǒng)問題都可以在社區(qū)上自主找到答案,另外永洪定期舉辦免費的線上培訓服務,聽了幾次,干貨頗多,質(zhì)量很高。
二者的功能都非常強大,且都在不斷進步和完善,國產(chǎn)化浪潮席卷而來,個人十分看好Yonghong Desktop。在接下來的一兩年中,Yonghong Desktop將很可能迎來數(shù)量級的用戶增長,墻裂推薦。
Yonghong Desktop 永久免費提供
掃描海報二維碼或點擊“閱讀原文”
輕松獲取Yonghong Desktop&X+Viewer
(下載軟件請用PC端訪問)
20w+數(shù)據(jù)愛好者及中小企業(yè)都在使用
點擊閱讀原文獲取軟件
總結(jié)
以上是生活随笔為你收集整理的数据分析工具评测丨Yonghong Desktop对战Tableau Desktop的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021年各国gdp排名,美国排第一位
- 下一篇: 《东方快车谋杀案》游戏上架 Steam: