市场上商业化的和开源的报表产品很多,大部分解决的是BI问题。AI报表目前产品较少。BI报表一般与行业和具体的业务挂钩,无论前端是定制化开发,还是整套前后端系统。最终都离不开需要一个功能强大,通用的报表引擎。包括报表数据生成,查询相关,和报表配置,报表展现相关的产品。下表主要介绍市场上的几款BI报表产品。
特性 | Smartbi | FineReport | Tableau | DataEase | Superset |
支持数据源 | Hadoop,Excel, CSV,TXT, PostgreSQL等 | Oracle,sql sever, DB2,My SQL 等主流的关系型数据库, 以及Hadoop等 | 目前可以连接 70多种数据源。 Excel,CSV,TXT。 主流的关系行数据库 以及NoSql,Hadoop等 | Excel,主流关系数据库PostgreSQL、HADOOP等 | Hdfs,Mysql,csv, PostgreSQL等 |
支持拖拉拽 | 是 | 是 | 是 | 是 | 否 |
---|---|---|---|---|---|
查询引擎 | JDBC,Spark, IMPALA,hive等 | JDBC,Spark, IMPALA,hive等 | JDBC,Spark, IMPALA,hive等 | JDBC,Spark等 | Hive,Clickhouse, Presto, Spark,Impala, Kylin,Druid 等 |
是否开源 | 否 | 是 | 否 | 是 | 是 |
是否免费 | 1.按照license的所需服务器个数报价。 2.根据用户使用并发数报价。 3.个人版免费 | 企业版按项目收费,个人版免费 | 收费 | 免费 | 免费 |
发展潜力 | BI行业口碑很好。在国产BI中排名前3的厂商。它的企业版是要按项目收费的,个人版却是永久免费的。 | 开源报表,国内占有率十分高。它是可视化操作,呈现出图形化的一种界面,可以更快的掌握所有的技巧。 | tableau是国外的可视化软件,在国内存在技术支持不到位,学习资源短缺,复杂业务需求满足不了的问题。 | 可视化的选项不如Superset多 Superset对于非技术的人员相对友好一些。 | Superset更新迭代比较及时,社区也很活跃。Python技术栈。但从头编译整个工程,带来很多不确定性。 |