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