オープンソースの記事
、スーパーセット
1、テクニカルアーキテクチャ:Pythonの+フラスコ+は+ Reduxの+ SQLAlchemyのに反応します
2、群衆の使用:
(1)開発/アナリストは、かんばん、カンバンのビジネスの人々は、データを閲覧行います
(2)ビジネスの人々は条件を満たして結果を確認するためにグラフを編集することができますが、使用にはビジネスの人々に非常に友好的ではありません
3、インストールと展開:
ドッキングウィンドウを展開する最も簡単な方法の(1)インストール
4、出典:などハイブ、麒麟など、さまざまなデータソースをサポートしています
5の手順を作成する:接続するデータソースを - >定義テーブル/ SQLクエリ - >グラフ - >かんばん
6、可視化:
(1)47種まで、グラフの種類などをサポート
(2)以下のグラフ視覚化オプションは、例えば、追加するには、あまりにもいくつかのオプションを書式データは、コンフィギュレーションファイルを変更します
(3)かんばんのフィルタボックスに追加することができ、異なる条件下で観察サポート
(4)グループ管理チャートとかんばんをサポートしていません
(5)複数のグラフとの間の複雑な相互作用をサポートしていない、ドリルのファンクション・チャートを提供していません
(6)クエリライブラリに関連付けられたテーブルでサポートされていません
7、サポートドキュメント:
(1)クイックスタートインストールと文書の詳細の展開側面
(2)しかし、チャートの特定の特徴及び態様は、文書が自分の道を見つけようとするほとんどの必要性を生じなかっ説明します
8、メール通知:サポートされていません
9、著作権管理:
(1)レポートの権限の複雑な、面倒な、困難を使用します
(2)メニュー、データソース、データテーブル、フィールド、グラフ、およびその他のアクセス制御かんばん上に実装されてもよいです
10、2番目の開発:
(1)RESTfulなAPIをサポート
(2)旧Airbnbオープンソースプロジェクト、私たちのチームは、より大きな保護を大きなメンテナンス、バージョンアップ、バグ修正、二次開発していました。
11、ソースコード:コードの品質が悪いです
12、Githubの星数:22132
二、Redash
1、テクニカルアーキテクチャ:Pythonの+フラスコ+ AngularJS + SQLAlchemyの
2.群衆を使用します開発する必要がある/アナリストがデータを閲覧かんばん、カンバンのビジネスの人々を行い、SQLクエリ結果の可視化です。
3、インストールと展開:
(1)展開するのが比較的面倒搭載
(2)参考資料:
4、データソース:スーパーセット未満をサポートするデータソースは、麒麟をサポートしていません。
5、のステップを作成:接続するデータソースを - > SQLクエリ - >チャート - >かんばん
6、可視化:
(1)スーパーセットより、わずか12種類ほど良好チャートタイプをサポート
(2)マルチチャート可視化オプション
(3)不支持在看板种添加筛选框
(4)不支持图表和看板分组管理
(5)没有提供图表的下钻功能,不支持多图表间的复杂联动
(6)不支持跨库的表关联查询
7、支持文档:
(1)提供快速入门教程
(2)每一个功能模块都有文档且条理清晰
8、邮件通知:支持定时发送邮件
9、权限管理:权限设置简单,仅控制用户组对数据源的权限(只有两个权限:Full access或View only)
10、二次开发:
(1)提供完整的 RESTful API 接口
11、源代码:代码质量比Superset要好,但比Metabase差一点
12、Github星数:10891
三、Metabase
1、技术架构:Clojure + React + Redux
2、使用人群:界面漂亮、友好,使用体验好,适合业务人员使用
3、安装部署:
(1)windows下安装部署非常简单
4、数据源:支持数据源少(12种),不支持Hive、Kylin
5、创建步骤:连接数据源-->图表-->看板-->定时任务
6、可视化:
(1)支持的图表类型不如superset多,仅14种
(2)图表可视化选项多,例如,提供数据格式多,设置灵活
(3)可在看板中添加筛选框,支持在不同条件下查看
(4)通过创建集合,支持图表、看板、定时任务分组管理
(5)提供图表的简单钻取功能,不支持图表间的复杂联动
(6)不支持跨库的表关联查询
7、支持文档:
(1)安装部署、快速入门、具体功能、API等方面的文档详细
8、邮件通知:支持定时发送邮件
9、权限管理:
(1)权限设置单一,只有访问权限
(2)仅实现对数据源、数据表、图表、集合等权限控制
10、二次开发:提供完整的API文档,即使完全不会 Clojure,依然可以凭借丰富的 API 与文档完成许多二次开发。
11、源代码:代码质量最好,结构清晰,整洁度高
12、Github星数:12368
最后,几个开源BI工具的详细对比
最后,除了以上的开源BI产品(大规模推广应用还是有难度的),可以试试个人版免费的FineBI,学习文档,产品稳定性,易用性相对开源都比较成熟。
FineBI
1、技术架构:纯java开发,后台业务层spring mvc + Hibernate,前台框架fineui,底层架构引擎不明,只知道有大数据引擎。
2、使用人群:
(1)开发/数据人员准备好数据,数据人员/业务人员分析。
(2)业务人员完全可自行分析、制作可视化。整个数据分析流程分工明确。
3、安装部署:
(1)直接官网下载电脑适配的版本安装激活即可
4、数据源:支持各种数据源,支持Apache Kylin、Derby、HP Vertica、IBM DB2、Informix、Sql Server、MySQL、Oracle、Pivotal Greenplum Database、Postgresql、ADS、Amazon Redshift、Apache Impala、Apache Phoenix、Gbase 8A、Gbase8S、Gbase 8T、Hadoop Hive、Kingbase、Presto、SAP HANA、SAP Sybase、Spark、Transwarp Inceptor、Hbase等主流的一些关系型数据库及非关系数据库MongoDB等
5、创建步骤:连接数据源-->建立数据业务包-->建立分析数据表-->图表分析-->看板
6、可视化:
(1)支持的图表类型多,达47种
(2)图表可视化选项少,例如,数据格式选项偏少,如需添加,需要修改配置文件
(3)可在看板中添加筛选框,支持在不同条件下查看
(4)不支持图表和看板分组管理
(5)没有提供图表的下钻功能,不支持多图表间的复杂联动
(6)不支持跨库的表关联查询
7、支持文档:
(1)安装部署和快速入门方面的文档详细,还有教学视频
(2)但具体功能和图表制作方面的介绍文档几乎没有,需要自己摸索尝试
8、邮件通知:支持
9、权限管理:
(1)有一套完整的数据、业务包、报表、人员部门权限管理,有流程节点。
(2)可实现数据源、数据表、字段、图表、看板等权限控制
10、二次开发:
(1)不支持java层面的开发
(2)只有web接口
(3).NETとの統合を、JBPMワークフロー統合、CASシングルサインオン
11、出典:いいえ公共、人々の商用製品、運転中にチーム全体。
12は、個々のユーザーが無料で、商用の制約の2話の同時展開があり、より多くのお金が必要ですが、これはSAPに比べて高価ではありません。