2018年5大可視化BI工具選型對比分析
如今,有大量功能強大的可視化工具和BI工具能快速的實現數據可視化,幫助業務分析推動決策。
在本文中,筆者將比較近兩年國內外市場份額較高,也是相對成熟的BI分析平台,對比其主要功能,為個人使用或企業IT工具選型提供一個參考。
在百度搜索商業智能(BI)工具時,可能每個BI供應商都將其產品稱為唯一的「最佳」解決方案進行宣傳,暈乎轉向。筆者身邊有很多在數據中心工作的朋友,也有各種IT信息部的大佬,也見慣了各家上門兜售產品的廠商。所以對BI產品的好壞,各中優劣有所了解。也恰逢前陣子在整理一些產品資料,便有了下文。如果你想了解功能性產品的真實價值,避免被大肆宣傳的廣告和評論誤導,那你來對地方了。
我這邊主要列出了5類BI可視化工具(QlikView、Tableau、Power BI、帆軟FineBI和Google Data Studio)的特性、優點和缺點。主要比較它們的關鍵參數,包括可用性、設置、價格、支持、維護、自助服務功能、不同數據類型的支持等。
QlikView
QlikView是一種將用戶作為數據接收者的解決方案。它允許用戶在工作流程中探索和發現數據,這與開發人員在處理數據時的工作方式類似。為了保持數據探索和可視化方法的靈活性,該軟體致力於維護數據之間的關聯。這可以幫助最終用戶發現您的數據,即使這些搜索項目的來源是令人難以置信的,這些數據也會提醒您檢索相關項目。
QlikView比較靈活,展示樣式多樣。它允許設置和調整每個對象的每個小方面,並自定義可視化和儀錶板的外觀。QlikView數據文件(QVD文件)概念的引入,一定程度上取代了ETL工具的功能,擁有可集成的ETL(提取,轉換,載入)引擎,能夠執行普通的數據清理操作,但是這可能會很昂貴。
產品差異化
Qlikview的設計是在avant-garde預構建的儀錶板應用程序和聯想儀錶板的基礎上開發的,這些應用程序既創新又直觀易用。由於具有先進的搜索功能,它還提供了避免使用數據倉庫和使用關聯儀錶板在內存中提取數據的功能。
特徵
Qlikview的獨特性和靈活性的完美結合使其在其他BI供應商中佔有一席之地,並為各行各業處理了大量不同規模的業務提供各種有用的應用程序。
其中一個特點是QlikView能夠自動關聯數據:識別集合中各種數據項之間的關係,無需手動建模。
另一個特性,Qlikview處理數據輸入,是將其保存在多個用戶的內存中,即保存在伺服器的RAM中。這樣可以加快查詢速度,從而加快數據探索速度,並改善用戶在運行中計算的聚合體驗,而不是基於存儲的計算。由於Qlikview保留了內存中的數據,因此根據需要計算聚合要快得多,而不是查詢預先計算的聚合值。又有點也有缺點,內存型的BI工具,數據處理速度很大程度上依賴內存大小,對硬體要求較高,一般企業的配置,數據處理起來較慢,而且Qlikview對於複雜業務需求,必須寫qlikview的腳本。
可用性
QlikView的儀錶板和報告很容易瀏覽,但是對於構建報表可能有點挑戰,因為它需要高水平的開發人員技能,熟悉默認SQL以及使用Qlikview的專有查詢語言(qlikview腳本)進行訓練以構建資料庫交互。
定價
QlikView的價格政策可在官網上找到,定價方案比較複雜。許多新用戶通過其「文檔許可證」陷入了代價高昂的陷阱,該文檔許可證以某種模糊的方式表達了工作條件。最初的定價計劃實際上可能會讓費用增加一倍,因為速率僅適用於一個「文檔」。許多客戶後來發現這是令人不愉快的驚喜,並且它還可以刺激用戶的價格近兩倍。與Qlikview相比,其他競爭對手的定價政策更直接。
總是QlikView更像是是一個BI可視化展現的工具,相比其他可視化工具(非BI類)圖形展現方便,性能也還可以。但如果是探索性的數據分析,比如你想拖一些數據看看結論與猜想是否正確,有時候可能要做20多個儀錶盤才能驗證自己的猜想,qlikview可能就不太合適了,它比較適合一開始就知道怎麼分析展現。
總而言之,如果您有正確的思維方式來應用程序化界面,並且能夠從一開始就整合正確的問題,以便您的數據以不同形式派生,那麼Qlikview可能是適合您的解決方案。當然,您還需要準備投入額外的努力來維護正確的報告。
Tableau
可視化BI神器Tableau。與大多數其他商務智能工具一樣,它通過可視化方式進行數據分析。它旨在輕鬆創建和分發互動式數據儀錶板,通過簡單而有效的視覺效果提供對動態,變化趨勢和數據密度分布的深入描述。
與許多其他服務一樣,Tableau提供了連接多種系統類型的數據源的工具,如以文件格式(CSV,JSON,XML,MS Excel等)組織的數據系統,關係數據系統和非關係數據系統(PostgreSQL ,MySQL,SQL Server,MongoDB等),雲系統(AWS,Oracle Cloud,Google BigQuery,Microsoft Azure)。
比較特別的是Tableau有幾種方法可以共享數據報告,具有一定的協作性。將它們發布到Tableau伺服器;通過電子郵件Tableau Reader功能;通過公開發布Tableau工作簿並授予訪問任何有鏈接的人員的許可權。這種選擇的大小可以帶來很大的靈活性並消除許多限制。缺點就是,這種方式起碼對於筆者坐在公司的辦公習慣不太適應,反而更習慣登錄門戶去查看下載或者郵件推送(有點老掉渣),本土化有些水土不服。
產品差異化
Tableau提供了多種具有鮮明特徵的可視化功能,實現了數據發現和深入洞察的智能方式。豐富的可視化類型庫包括「文字雲」和「氣泡圖」,可為Tableau提供獨特的高級別理解。樹圖和樹形圖為視覺效果提供上下文信息。後者通常用於描述零件分類數據,重點關注最相關的信息。
Tableau儀錶板非常靈活。它的中心特徵允許以期望的方式用任何「重疊」來布置儀錶板,這在屏幕空間人體工程學中非常方便。
Tableau很容易理解為工作工具,其學習曲線非常溫和,因為它努力為任何類型的用戶提供其所有權力,甚至是那些以前從未接觸過可視化工作流技術細節的用戶。
從開發人員的角度來看,Tableau不僅簡單易用,而且在目的地方面也非常整潔,因為它提供了通過附加自定義參數的附加過濾來控制結果的能力。所有的數據都以清晰、有吸引力和互動的方式進行交流。Tableau提供了對數據的深刻見解,並允許有效地壓縮複雜的決策過程。
特性
- 免費共享能力(有一定的限制)
- 支持連接到30多個數據源類型
- 混合數據源
- 支持多維數據集
- 與R的集成,為許多資料庫映射現成的驅動程序
- 領導社區建設工作(各種培訓視頻、博客、論壇、社交網路參與)
功能上Tableau和Qlikview產品的功能重合度非常高。不過Tableau相比qlikview可視化更美觀,分析也更方便,可以做探索性的分析,數據量少時非常快。兩個工具都有強悍的分析功能,但是數據抓取功能都非常弱。比如增量很麻煩,假如數據源刪數據,兩種工具都要重新導數據。這兩種工具的側重點都是在獲取一堆歷史數據,然後進行分析,想分析實時數據還很欠缺。尤其像Tableau,ETL功能並沒有集成,得有個非常好的數據倉庫作為基礎。
可用性
非常容易使用,從這個列表看,它被認為是最好的易於使用的工具。考慮到這些廣泛的Tableau特性,它最方便的用例是通過圖表、圖形和其他可視化類型發現結構化數據。對於一個普通的業務用戶來說,這很容易,而且與開發工具一樣強大。導入數據、構建有吸引力的可視化,共享並以簡單明了的形式發布它們。
定價
Tableau有不同的許可計劃,類似於其他BI解決方案。Tableau提供了三種截然不同的產品,價格截然不同。
這三種產品分別是Tableau桌面、Tableau和Tableau伺服器,它們的價格不同。詳細的價格信息可以在官方網站上找到。
Tableau桌面是為大多數的個人用戶設計的,每年為個人用戶提供$999,企業使用$1,999,覆蓋支持。個人使用意味著它是針對單個開發人員的,並且支持6個數據源。企業使用意味著它是為業務需求而設計的,並允許多達44個數據源。
Tableau是一個基於雲的BI平台,由Tableau供應商提供web界面。Tableau可以免費使用它的公共選項,但重要的是要記住,這個解決方案是託管在公共伺服器上的,所有的報告都是公開共享的,這個私人在線版本的售價為500用戶/年。
Tableau伺服器對於運營自己伺服器的公司來說是一個成熟的業務工具,它希望對數據流進行完全控制,並保證後台主機的安全性。然而,它的價格是每10個用戶$10000。客戶的支持還提供額外的25%的年成本。
FineBI
FineBI是列表中唯一上榜的國產BI工具,帆軟公司的。
FineBI是一套企業數據化管理和可視化BI的方案,意思是在具備可視化BI功能的同時,又側重於幫助企業打造數據化管理的一個應用。從其使用流程中可以看出:分別為管理員創建業務包(準備數據),業務人員新建儀錶板(可視化和探索性分析),業務人員新建螺旋分析(前端再處理數據),領導查看分析(對外分享報告)。
創建業務包就是準備數據,這個工作一般讓信息部去做,把數據轉化成業務分析人員可理解的數據(一般會準備大而全的明細數據)。然後,業務人員拿著業務包里的明細數據,根據需求做分析,比如做一個銷售dashboard,分析每個產品、每個地區、每個銷售員的銷售情況綜合判斷。在沒有分析目標的情況下,可以嘗試探索性分析:聚合、預測、帕累托等,都有現成的模型。
產品差異化
FineBI有兩種抓取數據的方式,一種是FineIndex(原cube)的方式取數分析,也就是「資料庫-FineIndex-前端分析」的方式,這個是tableau和qlikview沒有的。這裡的FineIndex相當於一個中間的多維資料庫,用於存儲數據表,對數據關聯轉義,這些都對之後的前端分析處理數據效率有很大的提升。因為直接sql取數,效率受資料庫本身的限制,數據量大時,一般分析工具很容易就卡死甚至內存溢出導致系統無響應,這也是FineIndex方案的初衷。FineIndex存在有兩個意義,一個是提升效率,一個是對數據進行二次整合處理。
另一種是FineDirect,通過FineDirect直連引擎,可以直接對接關係型資料庫(Oracle,Sqlserver)以及hadoop、kylin、greenplum、vertica等大數據平台,支持10億至百億的數據訪問,實時數據分析。FineBI已有FineIndex引擎(原cube)和新的FineDirect直連引擎,可以搭配使用滿足不同的場景。企業可根據實際需求的不同準備兩種類型的數據,通過FineIndex模式配置那些不經常更新,實時性要求不高的數據;通過FineDirect引擎來配置大數據量且有實時分析需求的數據。
特性
FineBI可以自動關聯數據表之間的關係,通過鍵,自動建模。
再者與其他不同BI工具不同的是,FineBI有移動端、PAD端、以及大屏。
FineBI還有類似辦公協同軟體OA的一套數據協同管理,主要出於數據安全考慮。可以設置部門只能看部門內的數據,個人只能看個人許可權範圍內的數據,dashboard製作完分享給別人時,也可以指定分享給誰,被分享者收到通知後登錄門戶時,可以看到報表出現在桌面中,然後修改、批註。筆者覺得這一點好太多,尤其是出於數據安全的考慮,更能適應本土化的需求。
可用性
FineBI屬於自助式BI,使用簡單,具有豐富的可視化和前端分析操作。能可視化地進行數據鑽取,數據切片和數據旋轉等多維分析操作。SPA螺旋式聚合分析功能可對前端數據進行再次處理,類似於Tableau的新建數據欄位。配合幫助文檔和教學視頻能輕鬆上手,無需付額外培訓費用駐場培訓。
定價
FineBI的定價不同於其他產品按年按人數付費,FineBI是按照功能模塊買斷,多維資料庫引擎、決策門戶、OLAP分析組件、管理駕駛艙等功能組件,類似於移動電信的自選套餐,一般企業的產品整體打包價格幾十萬。
Power BI
Power BI是由微軟開發和支持的軟體解決方案,用於商業智能和分析需求。 Power BI的核心是一個提供多種交互選項的在線服務,還提供了多個連接第三方軟體和服務提供的數據的網點。
Power BI提供了一個簡單的基於Web的界面,具有豐富的實用功能,從定製的可視化到對數據源的有限控制。桌面應用程序通過添加數據清理和規範化工具,將可用功能擴展到更大程度。
在旅途中工作和制定數據驅動決策的另一種方式是通過移動應用程序,該應用程序可用於多個平台。通過將您的工作發布到Power BI服務,並通過組合報告形成生動的儀錶板,使數據通信集中化並易於跟蹤所有參與者,分享見解也非常簡單。
Power BI簡潔,但功能強大。但是,像其他軟體一樣,它也有其起伏,目前並不是非常成熟,商業選型必須仔細考慮。
產品差異化
Power BI與其他解決方案有何不同?
首先,由於它是微軟產品,它遵循與其他主要微軟產品相似的理念、原則和體系結構。它也為Windows用戶提供了一個熟悉的界面。
Power BI的創建和設計旨在構建MS Excel的功能,將其升級到下一個級別,進一步擴展其可操作性以解鎖新的用例,覆蓋更多的平台並接觸到雲。
作為微軟的產品,Power BI與微軟工具帶中的其他軟體有聯繫,但遠比利用一整套全新的業務分析工具更有效。因此,Power BI不僅與其他產品有關,它與微軟的主要工具(包括MS Excel,Azure Cloud Service和SQL Server)緊密集成。
特徵
Power BI有一個免費的基本版本,讓用戶有機會首先探索它
它支持多種方式來整合或導入數據(流數據、雲服務、Excel電子表格和第三方連接)
它具有實時饋送數據的互動式儀錶盤
用於將Power BI與應用程序集成的簡單API
分享報告和儀錶板的不同方式
多平台支持(Web,桌面,移動)
可用性
所有熟悉Windows的用戶(即幾乎所有人)都可以直接使用該界面,因此使用Power BI通常非常直觀。
許多控制項和描述對MS Excel和其他MS Office產品都有類似的看法,這些產品在處理報表時可深刻理解您的進度。
可視化是使用良好的舊式拖放創建的。您只需要將一個可視類型拖放到報表的空白區域,即可構建新圖表或可視化數據。這將以默認外觀的空白視覺形式創建未來可視化的佔位符。通過簡單地將數據欄位拖放到佔位符本身或其屬性中(這些數據在高亮顯示時它們將可用),您選擇要在此視覺中呈現的數據(確切欄位或數據片段) )。
定價
微軟Power BI被認為是一個體面的分析工具,其定價政策非常民主。
定價結構非常簡單,提供了兩種選擇:功能有限的免費版Power BI,以及具有全套服務的Power BI Pro企業版。
免費選項適用於任何單個用戶,並具有1 GB的數據容量限制,儀錶盤和報告總共有10K行/小時的數據流數據,以及有限的數據刷新和協作功能。
Power BI Pro每月為一位用戶提供9.99美元的費用,並將每個用戶的容量限制擴展到10GB數據,每小時流量數據高達每小時1M行,這是其API的最大速率)。它還支持直接連接到數據源,並使用Data Connectivity Gateway訪問您的本地數據,以及高級協作工具,如Office 365組、內容包、Active Directory組、行級安全措施以及數據目錄。
Google Data Studio
今天列表中最年輕的工具是Google分析解決方案的一部分。在這個領域相對較新,它力求通過易用性,簡單而漂亮的設計,創新的解決問題以及簡單,習慣的方式來共享儀錶板(就像您通常共享文檔一樣),從而在眾多競爭對手中站穩腳跟。在測試版中,Google Data Studio提供了一個關於如何處理數據的有趣視角。這是一個完全基於Web的解決方案,沒有桌面版本(不像其他BI解決方案)。這個工具開始時相當不錯,但時間會顯示它是否會長期運行良好。
產品差異化
谷歌希望在市場上找到正確的位置,不僅僅是單一的商務智能工具,還可以通過將他們方便地結合到谷歌分析解決方案數據工具包(一種用於分析數據和促進數據驅動的解決方案。
Google通常會努力在所有產品中實現最大的簡單性和直觀性。你會驚喜地發現一個簡單的儀錶板可以放在一起。但是,有些部分可能仍然頗具挑戰性,特別是在數據處理方面。請注意,該工具仍處於測試階段,所以很多事情可能不被支持,並且不清楚這是否僅僅是早期版本的限制或工具的永久性缺陷。
Google Data Studio允許將原始數據轉換為互動式可視化,並將其編譯到儀錶板中。此外,該工具完美適用於Google特定的數據源。它通過數據連接器的便利設施提供了對數據的輕鬆訪問。
最後,最好的部分之一涉及Google Data Studio中使用的協作技術,使開發團隊能夠共同處理單個問題。藉助Data Studio,您可以讓其他人按照Google文檔中的相同方式查看和編輯您正在處理的信息中心。
特徵
Google數據源的連接器
用於處理原始數據的轉換工具
內置視覺類型的體面庫
強大的團隊合作能力。
可用性
正如我們已經討論過的那樣,該工具非常易於使用。快速連接數據並找出界面的工作方式。您會喜歡創建報告和儀錶板,因為它非常簡單而有趣。它通過三個簡單的步驟完成:選擇視覺類型,將其拖放到將其放置在所需位置的報告區域中,然後設置可視化度量。
儘管如此,某些零件並不是很容易完成。弄清楚如何個性化和調整視覺效果和圖表的格式可能是相當令人費解的。不過,雖然這可能不是第一次,但你可能會在練習幾次之後才能掌握它。
共享很簡單,功能類似於Google Drive,因此您不必再次習慣它,因為您可能擁有相同的體驗。訪問級別的控制也類似:您可以通過電子郵件或可共享鏈接發送邀請來訪問報告或報告文件夾,並選擇授予僅查看或允許編輯的許可權。
但是,請注意,整體功能仍然有限。尤其是,您不會發現任何支持豐富的報告交互功能,例如讓用戶鑽取數據的某些部分,或者點擊並聚焦視覺效果突出顯示他們想要查看的部分。此外,自定義視覺效果的能力很窄,因為您只能捏住一些設置。最後,計算僅提供大約50個函數,與其他BI工具相比,這是一個很小的選擇。
定價
Google Data Studio是免費發布的。 最初,在推出Data Studio時,每個用戶只有5個報告的限制,但從2017年2月起,此欄已被解除,現在用戶可以無限制地使用該工具。
總結
所有可視化BI平台都有自己的優點和缺點,適合業務的才是最好的,希望這樣的選型對大家有幫助!
推薦閱讀:
※數據之美
※3分鐘帶你認識知乎刷贊
※小白零基礎學數據分析年終總結
※大數據時代的小人物
※基於Python的信用評分卡模型分析