zoukankan      html  css  js  c++  java
  • 大数据可视化工具

     大数据时代商业智能(BI)和数据可视化诉求更为强烈,数据可视化是大数据『最后一公里』,BI唤醒沉睡的数据。 

    传统型BI力求大而全的统一综合型报表和分析平台,侧重传统式报表开发,俨然一把屠龙刀。现互联网公司快速迭代的业务发展,需要的却是倚天剑,促使自助式BI和敏捷BI得以迅速发展。

    时代召唤,传统BI巨头也逐渐向自助式BI和云BI转型。一时间,数据可视化和BI呈现出"百家争鸣,百花齐放"的盛况!

     

    开源BI工具


     1、Superset

    • Airbnb开源的数据可视化工具。
    • 与kylin有很好的结合
    • Python开发,版本迭代进度很快
    • 可能是目前颜值最高的开源BI工具
    • 不能快速复制图表,得从SQL层面再走一遍
    • 权限管理,官方提供了一个复杂的权限控制,但是并不好用
    • https://github.com/apache/superset
    •  
    • Superset的star数已经远远超过其他可视化工具
    •  Python + Flask AppBuilder

       数据库支持:

    •  

      示例:

     

    2、Redash

    • 开源BI工具,提供了基于 Web 的数据库查询和数据可视化功能
    • Redash允许快速和方便地访问数十亿条记录
    • 支持简单的报警规则
    • 可以把Dashboard分享出去
    • 美观程度相比Superset不够精美
    • 支持的图表类型有限
    • https://github.com/getredash/redash
    •  
    • 支持ClickHouse
    • Python + Flask + SQLAlchemy

     数据库支持:

    • 所有主流数据库

     示例:

     

     3、metabase

    • 界面相对好漂亮,明显是经过UI设计师仔细调校过的。相对的,Superset与Redash一看就是程序员充当设计师的产物。
    • Metabase非常注重非技术人员(如产品经理、市场运营人员)在使用这个工具时的体验
    • https://github.com/metabase/metabase
    •  
    • Clojure

      数据库支持:

      示例:

     

    4、CBoard

    • 国人开发的一款可视化工具
    • 交互设计的不错,拖拽模式,支持邮件
    • Java系
    • https://github.com/yzhang921/CBoard
    •  
    • 虽然star不高,但在市场二三线企业有大量使用和企业二次开发版本
    • 中文文档

      数据源支持

      示例: 

     

    5、Davinci

    • 宜信技术研发中心的大数据可视化平台开发的达芬奇开源BI软件
    • 面向业务人员/数据工程师/数据分析师/数据科学家,致力于提供一站式数据可视化解决方案。
    • 功能还是比较全面的,只是在国内还没有大范围的使用。值得期待
    • Java系
    • https://github.com/edp963/davinci
    • Davinci:https://edp963.github.io/davinci/
    •  

        数据源支持:

    •  

     

       示例:

     

     6、SpagoBI

    • 专业的开源套件,适用于传统来源和大数据系统的现代商业分析
    • 在版本6以前是完全开源的SpagoBI,2018年发布的6.0版本开始,改名为Knowage并走向开源的社区版及收费的企业版两个版本
    • Java系
    • https://github.com/topics/spagobi
    •  

      没看到太多资料,从网上看到的图片,界面风格已经过时。

     

     

      商业BI工具


     1、FineBI

    • 是国产BI工具,帆软公司的。FineBI有移动端、PAD端、以及大屏。自助式BI
    • 国内做的一流的BI工具,很炫酷,也比较实用
    • FineBI是一套企业数据化管理和可视化BI的方案,集成了Alluxio 、Spark、 HDFS、zookeerer等大数据组件,引擎支撑前端快速地展示分析,真正实现亿级数据,秒级展示
    • 一般企业的产品整体打包价格几十万

      示例:

    2、 QlikView 

    • 是一种将用户作为数据接收者的解决方案
    • QlikView比较灵活,展示样式多样。它允许设置和调整每个对象的每个小方面,并自定义可视化和仪表板的外观
    • 能够自动关联数据:识别集合中各种数据项之间的关系,无需手动建模
    • 内存型的BI工具,数据处理速度很大程度上依赖内存大小,Qlikview处理数据输入,是将其保存在多个用户的内存中
    • 定价:限量版免费; Qlik Sense Cloud Business的协作功能每位用户每月15美元
    • 详细介绍 

    3、Tableau 

    • 中型企业和大型企业,不过互联网讲究的是开源免费,用的较少
    • 功能上Tableau和Qlikview产品的功能重合度非常高。不过Tableau相比qlikview可视化更美观,分析也更方便
    • 尤其像Tableau,ETL功能并没有集成,得有个非常好的数据仓库作为基础
    • 定价:每个部署至少需要一个Tableau Creator(每月70美元); 可以选择观察者(每月12美元,最低100美元)或探索者(每月35美元,最少5美元)
    • 活跃的社区(各种培训视频、博客、论坛、社交网络)

    4、Power BI

    • 微软系列,用于商业智能和分析需求。
    • 它与微软的主要工具(包括MS Excel,Azure Cloud Service和SQL Server)紧密集成。
    • 定价:三层:作者版(免费),专业版(每位用户每月9.99美元),Premium版(视性能而定)

    5、SmartBI

    • 偏向于传统BI,操作使用上需要有一定的技术,在用户的学习成本上较高

      6、QuickBI

    • 阿里云旗下产品
    • 是一个基于云计算致力于大数据高效分析与展现的轻量级自助BI工具服务平台。通过对数据源的连接和数据集的创建,对数据进行即席的分析与查询;
    • 通过电子表格或仪表板功能,以拖拽的方式进行数据的可视化呈现

     

    Flag:

      1、Tableau VS PowerBI VS QLik 对比

     2、目标

    •  

      3、superset

         Davinci

         

     

    参考资料


  • 相关阅读:
    Daily scrum[2013.12.03]
    Daily scrum[2013.12.02]
    gcc编译使用math.h的c程序
    推荐两篇分布式协调算法paxos的文章
    Linux系统如何查看版本信息
    [原]gcc编译器强别名导致的问题
    [转]Linux 在一个命令行上执行多个命令
    [转] Python执行系统命令的方法 os.system(),os.popen(),commands
    [转]Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程
    [转]MySQL数据库基准压力测试工具之MySQLSlap使用实例
  • 原文地址:https://www.cnblogs.com/tgzhu/p/14528212.html
Copyright © 2011-2022 走看看