华人澳洲中文论坛

热图推荐

    比拟Superset和Metabase,DataEase开源工具为何更容易用?

    [复制链接]

    2022-11-27 09:19:36 21 0



    企业业务环境或运用环境中发生的数据大多存储在数据库中,然而这些数据无奈间接、形象地加以展现。数据可视化的意义就在于将原始数据经过不同类型的图形进行展现,为数据剖析提供更为具象化的伎俩,这是数据可视化剖析工具降生的使命和意义。
    无论是关于企业仍是集体,数据可视化都是一种常态的需要,数据可视化工具的使用群体也在不停裁减。面对宏大且继续减少的使用群体,数据可视化工具的易用性相当首要。它抉择了工具使用者所可以获取甚么样的使用体验。
    出名钻研机构Gartner在题为《Survey Analysis: Key Selection Criteria for Business Intelligence and Analytics Platforms》的讲演中指出,工具的易用性对企业获得商业价值是排在第一名的影响因素。
    DataEase(dataease.io)是一款开源数据可视化剖析平台,其使命就是做一款“人人可用的开源数据可视化工具”。DataEase由中国工程师团队主导开发,在国际具有活泼的开源社区,其提供的教程文档、社群交流、原厂反对等办事都给用户带来了极大的方便。
    Superset和Metabase是国外优秀的开源数据可视化工具。以前咱们比较了DataEase和Superset在部署上的差别,拜见《比拟Superset,DataEase开源工具的部署为何更简略?》一文。明天咱们来比较一下Superset、Metabase和DataEase的使用体验。
    首先用一张图概括使用Superset、Metabase和DataEase制造一个仪表板的次要步骤:


    如上图所示,使用三款软件制造仪表板的次要流程大体相反,都包罗了:创立数据源、创立数据集、经过数据集展现数据以及造成仪表板等步骤。然而比拟其余两款软件,DataEase对创立仪表板的步骤在细节上进行了大幅度的简化,次要体当初下列几点:
    1. DataEase经过迁延拽的操作进行视图制造和仪表板排版,简略易用,升高了用户的学习本钱;
    2. 视图制造的过程当中,大部份的操作选项反对默许配置,增加了用户反复选择的冗余操作;
    3. 反对关联数据集的功用,用户能够在功用界面进行相干配置,替代了SQL语句的编写,升高了学习门坎和使用门坎;
    4. 视图制造和仪表板制造进程合并,不需求先制造视图再调剂仪表板规划;
    5. 仪表板设计总体进程:数据源→数据集→仪表板,制造逻辑更为明晰。此外两款软件操作入口不一致,设计逻辑繁杂。
    接上去,咱们就从数据源、数据集、视图、仪表板四个步骤对Superset、Metabase和DataEase这三款开源数据可视化工进行具体比较。
    创立数据源
    ■ Superset
    Superset反对的数据源品种较多,其中有10种数据源能够间接使用,详细包罗:Druid、Hive、SparkSQL、AuroraMySQL(DataAPI)、AuroraPostgreSQL(DataAPI)、MySQL、PostgreSQL、Presto、SQLite和Trino,其余类型数据源需求自行装置驱动顺序才能够使用。配置项包罗:数据库IP、用户名、明码、端口、数据库称号、开启SSL等。


    ■ Metabase
    Metabase数据源需求进行后盾配置,目前反对13种数据库。配置项包罗:数据库IP、用户名、明码、端口、数据库称号、开启SSL、配置SSH隧道等。


    ■ DataEase
    DataEase以后反对20种数据库,数据源配置界面展现了一切以后所反对的数据库类型,用户能够选择对应的数据库间接配置使用。配置项包罗:数据库IP、用户名、明码、端口、数据库称号等。


    创立数据集
    ■ Superset
    Superset创立数据集的入口不惟一,有两种创立办法:
    1. 能够在“数据集”界面中添加数据集。此办法只能添加数据库的表,添加上后能够按需对该表进行字段调剂;


    2. 能够在“SQL编纂器”界面中编写SQL语句生成数据表,并保留到数据集。


    ■ Metabase
    Metabase的数据集与数据源同样,都属于后盾配置,数据集创立的操作界面也在不同的地位。
    数据集分为:
    1. 数据模型:即数据库数据集,就是对数据源的字段进行调剂,假如无需调剂能够间接使用数据表进行视图编纂;
    2. SQL数据集:属于前台配置项,能够编写SQL语句作为图表的数据来源。


    ■ DataEase
    使用DataEase创立数据集时,能够在同一个界面、同一个按钮下创立不同类型的数据集。
    数据集类型包罗:
    1. 数据库数据集:选择数据库中的一张表作为数据集;
    2. SQL数据集:编写SQL语句,将单个表或者多个表查问的后果作为数据集;
    3. Excel数据集:将Excel文件或者CSV文件作为数据集;
    4. 关联数据集:即经过可视化界面,将若干个数据表做关联查问后生成新的数据集。固然,多表的关联也能够经过编写SQL的形式完成,关联数据集功用给不懂SQL相干常识的用户带来了极大的方便;
    5. API数据集:将从HTTP API获得的数据作为数据集。




    DataEase的数据集还反对直连模式和按时同步模式:
    1. 直连模式:指的是间接在数据库中查问或计算,也是大少数BI工具使用的一种模式。但直连模式的查问速度受限于业务端数据库的机能,还会给数据库带来查问压力;
    2. 按时同步模式:按时同步模式下的数据集能够将业务端数据库的数据拉取到DataEase内置的Doris中进行剖析和计算,这样既进步了查问速度,又防止了对业务真个数据库带来查问压力。


    制造视图
    ■ Superset和Metabase
    Superset在配置完维度或目标后,需求点击“UPDATE CHART”按钮能力呈现数据。


    Superset在选择目标进行展现时,需求选择目标的聚合形式。目前没有默许的聚合形式,所以每次切换目标都需求从新选择一次聚合形式。


    Superset和Metabase的视图仅能进行数据展现的调剂,关于视图外观无奈进行调剂。




    ■ DataEase
    DataEase目前反对28种视图。在编纂视图时,将数据集的字段拖动到对应框中就能间接呈现出数据图形。


    在DataEase中默许设定了“乞降”的聚算计算,只要使用其余聚合形式时才需求切换选项。这样在切换目标时,无需选择聚合形式就可以实时展现调剂的后果。


    DataEase反对设置视图边框、视图配景、视图的通明度等配置,极大地晋升了视图款式的可选择性。


    创立仪表板
    DataEase创立仪表板的进程与Superset和Metabase不同。DataEase将“视图”板块和“仪表板”板块进行了功用合并,添加视图、调剂视图、规划排版等操作都是间接在仪表板中进行的。而Superset和Metabase则需求先制造视图,而后在仪表板中添加制造好的视图。下列是三款软件的仪表板制造界面:
    ■ Superset
    Superset在添加视图以前,需求先对仪表板进行规划,布局好视图的地位,能力将视图添加到仪表板对应的地位。此外,Superset对齐辅佐网格对比宽,DataEase所提供的辅佐网格颗粒度更细。


    ■ Metabase
    Metabase的仪表板编纂界面的辅佐网格也对比大,调剂视图的大小颗粒度不敷精密。


    ■ DataEase
    DataEase的仪表板编纂界面反对组件拖动,拖动过程当中自动显示对齐辅佐线,仪表板的底版可显示网格参考线以帮忙对齐。另外,DataEase还能够对仪表板的配景图进行设置,这是Superset和Metabase目前暂不反对的功用。


    假如在制造仪表板时没有好的设计设法,您也能够在DataEase的“模板市场”功用板块(http://dataease.io/templates/)选择模板间接运用,轻松切换为本人的数据集,免去了设计排版的懊恼。


    仪表板分享
    ■ Superset反对将仪表板导出为图片,或者以邮件的方式发送到指定邮箱;反对为指定的仪表板创立拜候链接,但拜候用户需求用户登录Superset后才能够拜候;
    ■ Metabase反对经过邮件发送制造的仪表板给指定用户,此外能够经过权限办理功用将仪表板所在的聚拢受权给用户进行查看或编纂,其余分享形式均不反对;
    ■ DataEase制造实现的仪表板能够导出图片或PDF;仪表板反对分享给指定的用户或用户组,用户登录后能够查看;DataEase也反对创立仪表板的公共链接发送给任何人以供在线拜候,公共链接的拜候还能够设置明码和无效期;此外,DataEase也反对制订按时发送仪表板的工作,以邮件、钉钉、飞书、企业微信等方式发送给用户。
    总结
    经过下面的比较咱们能够看出,三款开源软件虽然在创立仪表板的步骤根本相反,然而DataEase在细节方面进行了得多优化,无效晋升了软件的易用性。
    ■ 数据源:三款软件的创立形式根本统一。而在操作页面上,Superset和Metabase都是经过下拉菜单选择需求衔接的数据库,DataEase则将一切反对的数据库进行平铺展现,在操作界面上做了丑化;
    ■ 数据集:DataEase反对创立数据库数据集、SQL数据集、表格文件、关联数据集、API数据集多品种型的数据集,而且操作界面明晰明白;Superset将数据库数据、表格文件都搁置在数据库中进行纳管,创立的数据集只要数据库数据集和SQL数据集两种,不反对经过HTTP API的方式获得数据,并且需求在不同的界面进行创立;Metabase的数据集仅来自于数据库,不反对经过表格文件和HTTP API的方式来创立数据集。另外,只要DataEase的数据集反对按时同步数据功用;
    ■ 视图:Superset反对的视图品种至关丰硕,然而配置图表的进程会包孕一些反复性的任务。而DataEase把一些罕用的选项设置为默许值,增加了操作过程当中的反复性内容;视图外观方面,DataEase能够配置视图边框、视图配景图、通明度等,Superset和Metabase暂不提供这方面的配置功用;
    ■ 仪表板设计:DataEase提供了颗粒度更细的辅佐网格,Superset和Metabase的辅佐网格或间距都对比宽;Superset做仪表板规划前需求先布局视图散布,能力将视图添加到仪表板,DataEase则能够随便拖放视图地位,视图之间能够自动吸附;在仪表板的款式反对方面,DataEase反对配置仪表板的配景图、深淡色主题、对仪表板内的视图进行一致设置等,这是Superset和Metabase暂不具备的功用。
    ■ 仪表板分享:DataEase反对更多的仪表板分享途径,包罗邮件、钉钉、飞书、企业微信、导出PDF、导出图片和导出表格等方式;Superset能够导出图片、发送邮件和创立拜候链接;Metabase仅反对邮件和受权拜候两种形式。

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    注册会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题30

    帖子36

    积分172

    图文推荐