可視化mark

待嘗試研究的可視化組件及產品:css

  • 開源組件
  • 商業組件

開源組件html


  • zeppelin
  • Caravel
  • D3.js
  • Flare
  • talend(ETL)
  • pentaho
  • spagoBI
  • NanoCubs
  • Dygraphs
  • Saiku
  • airpal
  • Chart.js
  • chartist.js
  • ECharts
  • FnordMetric
  • redash
  • zingchart

zeppelin前端


  • 主頁:
  • apache 開源產品
  • 在編寫 Flink,Spark,Hive 等相關做業時,要是能快速的將咱們所編寫的做業能可視化在咱們面前的工具
  • http://www.pointtec.de/zeppelin/

Caraveljava


  • Caravel 是 Airbnb (知名在線房屋短租公司)開源的數據探查與可視化平臺(曾用名Panoramix),該工具在可視化、易用性和交互性上很是有特點,用戶能夠輕鬆對數據進行可視化分析
  • 快速建立數據可視化互動儀表盤
  • 豐富的可視化圖表模板,靈活可擴展
  • 細粒度高可擴展性的安全訪問模型,支持主要的認證供應商(數據庫、OpenID、LDAP、OAuth 等)
  • 簡潔的語義層,能夠控制數據資源在 UI 的展示方式
  • 與 Druid 深度集成,能夠快速解析大規模數據集
  • https://github.com/airbnb/superset
  • https://segmentfault.com/a/1190000005083953

D3.jsgit


  • 一個強調網頁標準的用來建立數據可視化JavaScript庫。使用HTML、SVG和CSS,可讓使用者以數據驅動的方式去操做DOM,可以知足如今瀏覽器的兼容性而且不受專用框架的限制。
  • 示例地址:https://github.com/d3/d3/wiki/Gallery

Flaregithub


  • 處理複雜、交互式圖表、支持數據管理、視覺編碼、動畫和交互做用,各類可視化表格從時間線到多層圖表來講明關係
  • 演示地址:http://flare.prefuse.org/demo
  • 關注演示部分:
    1. layout -> intent

talendweb


  • 網址:https://www.talend.com/download/talend-open-studio/
  • 即提供免費版本,也提供收費版本
  • Pentaho Data Integration (Kettle)是Pentaho生態系統中默認的ETL工具。經過很是直觀的圖形化編輯器(Spoon),您能夠定義以XML格式儲存的流程。在Kettle運行過程當中,這些流程會以不一樣的方法編譯。用到的工具包括命令行工具(Pan),小型服務器(Carte),數據庫存儲庫(repository)(Kitchen)或者直接使用IDE(Spoon)。正則表達式

  • Talend Open Studio是 Talend 開發的ETL工具——Talend 是一家主營數據集成和數據管理解決方案的企業。Talend 採用用戶友好型,綜合性很強的IDE(相似於Pentaho Kettle 的 Spoon)來設計不一樣的流程。這些流程能夠在IDE內部測試並編譯成Java 代碼。您能夠隨時查看並編輯生成的Java代碼,同時實現強大的控制力和靈活性。 二者都很是優秀,都屬於用戶友好型的交叉平臺(基於Java的)工具。它們的主要差別在於Kettle 將 ELT 流程編譯爲 XML 格式,然而Talend Open Studio 則生成 Java 代碼sql

  • 易用性:數據庫

    1. Talend:有 GUI 圖形界面可是以 Eclipse 的插件方式提供
    2. Kettle:有很是容易使用的 GUI,出現問題能夠到社區諮詢。
  • 技術支持:
    1. Talend:主要在美國
    2. Kettle:在美國,歐洲(比利時,德國,法國,英國),亞洲(中國,日本,韓國)均可以找到相關技術支持人員
  • 部署:
    1. Talend:建立 java 或perl 文件,並經過操做系統調度工具來運行
    2. Kettle:可使用 job 做業方式或操做系統調度,來執行一個轉換文件或做業文件,也能夠經過集羣的方式在多臺機器上部署
  • 速度
    1. Talend:須要手工調整,對特定數據源有優化知識
    2. Kettle:比 Talend 快,不過也須要手工調整,對 Oracle 和 PostGre 等數據源作了優化,同時也取決於轉換任務的設計
  • 數據質量:
    1. Talend:在 GUI 裏有數據質量特性,能夠手工寫 SQL 語句。
    2. Kettle:在 GUI 裏有數據質量特性,能夠手工寫 SQL 語句、java腳本、正則表達式來完成數據清洗。

pentaho


  • 網址:http://www.pentaho.com/product/big-data-analytics
  • pentaho自稱爲「全面的數據集成和商業智能平臺」,該公司主要大力推銷它的商業軟件,該軟件基於開源社區。
  • Pentaho是一個以工做 流爲核心的、強調面向解決方案而非工具組件的BI套件,整合了多個開源項目,目標是和商業BI相抗衡。它偏向於與業務流程相結合的BI解決方案
  • 功能和特色
    ◆ 工做流引擎:Shark and JaWE
    ◆ 數據庫:Firebird RDBMS
    ◆ 集成管理和開發環境:Eclipse
    ◆ 報表工具:Eclipse BIRT
    ◆ ETL工具:Enhydra/Kettle
    ◆ OLAP Server:Mondrian
    ◆ OLAP展現:JPivot
    ◆ 數據挖掘組件:Weka
    ◆ 應用服務器和Portal服務器:JBoss
    ◆ 單點登錄服務及LDap認證:JOSSO
    ◆ 自定義腳本支持:Mozilla Rhino Javascript腳本處理器

spagoBI


NanoCubs


Dygraphs


Saiku


airpal


  • Airpal 是一個基於 Web 的查詢執行工具,利用 Facebook 的 PrestoDB 進行查詢和獲取結果。提供了查找表、元數據、瀏覽數據行,編寫和執行查詢的功能,這些功能所有經過瀏覽器完成。一旦查詢開始執行,用戶可跟蹤查詢進度獲取並下載結果。查詢的結果可生成新的 Hive 表用於進一步的分析
  • 源碼地址:https://github.com/airbnb/airpal
  • 項目特性:
    •可選的用戶訪問控制
    •SQL語法高亮
    •查詢結果導出到CSV文件,或者存到Hive表中
    •可查看SQL查詢的歷史記錄
    •可保存查詢
    •根據表名搜索對應的表
    •可查看錶結構,並預覽前1000行數據

Chart.js


  • chart.js 是一個簡單、面向對象、爲設計者和開發者準備的圖表繪製工具庫
  • ChartJS 使用HTML5 Canvas元素的Javascript圖形庫,支持6種統計圖形,不依賴其餘庫
  • 網址:http://www.bootcss.com/p/chart.js/

chartist.js


ECharts


FnordMetric


  • FnordMetric是一個使用SQL語句來實現數據收集和可視化的框架,它使用chartsql擴展了標準的sql,容許你編寫查詢語句來返回圖表而不是返回表,查詢結果做爲SVG向量圖或者images來呈現出來。這些圖表能夠很容易嵌入一個web站點中,這樣你就能夠在短短几分鐘內繪製漂亮的圖表
  • 網址: http://fnordmetric.io/
  • 參考:http://blog.csdn.net/itas109/article/details/52311390

redash


  • re:dash 是一款開源的BI工具,提供了基於web的數據庫查詢和數據可視化功能
  • 訪問地址: https://redash.io/

zingchart


 

商業組件


  • Ethink
  • Tableau
  • PowerBI
  • FineReport
  • Style Intelligence
  • sisense

EThink


  • 公司地址: http://www.ethinkbi.com/#
  • 演示: http://www.ethinkbi.com/try/
  • 說明:安徽象形信息科技有限公司(ETHINK)是國內大數據產品及方案服務商,專一於大數據,BI,大數據分析,大數據挖掘工具領域,是一家國內大數據分析產品領域的領導企業
  • 關注點:
    1. 地圖下鑽(缺點:不能按比例縮放) http://120.26.36.169:8088/ethinknew/user?type=item2
    2. K線圖:關注下面關聯的時間軸

Tableau


    1. 混合數據源
    2. 高效快速
    3. Tableau9.0版本開始支持中國地圖
  • 產品分類:
    1. Tableau Desktop:收費,分我的版跟專業版,我的版只能連本地文件,專業版則無限制。Tableau製做端,建立可視化圖表的軟件
    2. Tableau Server:收費。能夠發佈作好的可視化圖表,在瀏覽器或者移動設備上便可查看,共享、協做提升數據分析決策效率
    3. Tableau Online:收費,按年收取。基於雲的服務,簡單來說就是雲計算版server,企業不用本身部署Tableau server服務,經過Tableau本身的雲端服務器,處理髮布出去的可視化圖表,一樣能達到server的效果。不過因爲服務器不在中國境內,運行效率可能會受到影響
    4. Tableau Public:免費。可在線分享本身的工做表、儀表板以及故事,與更多的人交流交互式數據故事
    5. Tableau Reader:免費。Tableau閱讀器可打開並查看Desktop中生成的可視化圖表,而且能進行可視化交互、篩選、鑽取和查看明細
  • 關注點:
    1. 圖表豐富,操做簡單
    2. 交叉表

PowerBI


 

FineReport


Style Intelligence


sisense


相關文章
相關標籤/搜索