又一款国产的可视化神器,开源了!

2023-05-16

2012298a2d665166d6f0f3e98794cfea.png

在互联网数据大爆炸的这几年,各类数据处理、数据可视化的需求使得 GitHub 上诞生了一大批高质量的 BI 工具。

借助这些 BI 工具,我们能够大幅提升数据分析效率、生成更高质量的项目报告,让用户通过直观的数据看到结果,减低沟通成本。

不过,还是有很多同学跟我反馈,说国外的开源 BI 工具使用门槛高,操作界面不符合国人的使用习惯,需要学习很久才能弄得清楚,所以让我看看有没有低门槛的开源 BI 工具可用。

恰巧,前两天我偶然在 GitHub 上发现了一款国产的开源 BI 工具,叫 DataEase

不论是用户体验,还是界面风格,都比较符合我们的操作习惯。

该项目自去年 6 月份发布以来,GitHub Star 数据持续稳定上涨,不到一年时间,便累积 9500 Star,在数据分析这个细分领域,其增长速度可谓十分惊人。

它的 GitHub 简介是 “人人可用的开源数据可视化分析工具”。

82a00417f093eaa38bd67eff60e24330.png

我试用了一下,发现这个口号并不是随便喊喊,使用体验和之前使用过的 BI 工具不太一样。所以今天来跟大家着重介绍一下这个项目。

  • GitHub:https://github.com/dataease/dataease/

DataEase 开源工具由 FIT2CLOUD 飞致云公司研发出品的。

这个公司可能大家并不陌生,作为目前在数据分析领域颇有建树的技术公司,飞致云在 GitHub 上参与发布过不少优质开源项目。

比如,国内有名的 JumpServer 开源堡垒机项目、MeterSphere 开源持续测试平台和二次元喜欢的开源建站工具 Halo 都是这个公司主导的。其开源产品范围覆盖了运维安全审计、BI 分析、软件测试、建站等多个领域。

他们的官网也整的十分酷炫,可实时访问由 DataEase 制作的飞致云开源大屏,上面展示了相关开源项目近 30 天的发展动态。

78b2273c510b957cead0031c3a28dedb.png

话不多说,下面我就来带大家体验一下,DataEase 这款产品为什么敢说自己是 “人人可用” 的。

操作丝滑,容易上手

不少朋友在反馈 BI 工具使用体验的时候都提到,国外的开源 BI 工具,比如 Superset、Metabase 等,操作上不符合国人的使用习惯。

实际上,用 BI 工具制作仪表板的步骤其实是大同小异的,基本都分为:创建数据源、创建数据集、通过数据集展示数据以及形成仪表板这几个步骤。

相比其他国外的开源 BI 软件,DataEase 将仪表板设计整体过程整理为:数据源→数据集→仪表板,制作逻辑更加清晰,而且对创建仪表板的步骤在细节上进行了大幅度的简化,主要体现在以下这些方面:

1. 数据源:DataEase 当前支持 19 种数据库,数据源配置界面将所有支持的数据库进行平铺展示,用户可以选择对应的数据库直接配置使用,更加直观便捷;DataEase 官方支持的所有数据源都可以直接使用,无需添加驱动。

9b7b4b1316d9d685fa7558c7c3e53b55.png

2. 数据集:DataEase 支持创建数据库数据集、SQL 数据集、表格文件、关联数据集、API 数据集多种类型的数据集,并且操作界面清晰明确,数据集还支持定时同步数据功能。此外,DataEase 还支持直连模式和本地模式(基于 Apache Doris/Kettle 实现)。

9cd5d12c44efbe81fb4f1ca93ee2ad1f.png

3. DataEase 支持关联数据集的功能,用户可以在功能界面进行相关配置,代替了 SQL 语句的编写,降低了学习门槛和使用门槛。

3f47645208601b76ef3b6061a278459f.png

4. 视图:DataEase 通过拖拉拽的操作进行视图制作和仪表板排版,简单易用,降低了用户的学习成本;在创建视图时,DataEase 把一些常用的选项设置为默认值,减少了操作过程中的重复性内容;视图外观方面,DataEase 可以配置视图边框、视图背景图、透明度等;视图支持上卷、下钻和多级联动。

64029b374da630362e731804550ba5a7.png 4c46d73b0d85f2ed0c6afe45848a62c8.png

5. 仪表板设计:DataEase 把视图制作和仪表板制作过程合并,不需要先制作视图再调整仪表板布局;DataEase 提供了颗粒度更细的辅助网格,而且可以随意拖放视图位置,视图之间可以自动吸附;在仪表板的样式支持方面,DataEase 支持配置仪表板的背景图、深浅色主题、对仪表板内的视图进行统一设置等。

be42d1b14e9ff7d53081fdfcabe64a66.png

6. 仪表板分享:DataEase 支持更多的仪表板分享途径,可以为仪表板创建公共链接,方便外部用户访问查看,同时也支持包括邮件、导出 PDF、导出图片和导出表格等分享方式。

主题丰富,自带模板市场

在探索的过程中,我意外发现,DataEase 竟然还有自己的 “模板市场”。

这里面的模板种类涵盖了多个使用场景和行业领域,用户不用自己费心设计就可以做出漂亮的大屏,十分适合没有相关经验的新手入门。

702890fa9604483536abe1bd4655a369.png
  • 模板市场:https://dataease.io/templates/

“模板市场” 功能板块还被内嵌在 DataEase 的操作界面中,选择模板直接应用,轻松切换到自己的数据集,可以快速生成自己想要的大屏。

cc686edf4ea50786c0d690f65d73fdb8.png

开箱即用,几分钟完成部署

充分体验过 DataEase 安装流程后,我不得不说,DataEase 的安装部署对新人来说非常友好,用户只需执行一个安装命令即可完成安装。

DataEase 简化安装部署的思路主要体现在以下几个方面:

  1. 使用 Docker 屏蔽系统的环境差异;

  2. 提供脚本代替手工操作;

  3. 提炼配置参数,提供默认配置;

  4. 注册系统服务,提供快捷命令。

以下是 DataEase 具体的安装步骤:

针对服务器是否能够连接公网的不同情况,DataEase 提供在线安装和离线安装两种安装方式。具体步骤可参考官方文档:

  • https://dataease.io/docs/installation/online_installation/

  • https://dataease.io/docs/installation/offline_installation/

接下来为大家分别进行逐步讲解。

1、在线安装

执行以下命令,即可安装:

curl -sSL https://github.com/dataease/dataease/releases/latest/download/quick_start.sh | sh

2、离线安装

下载安装包并解压。

  • 安装包下载地址:https://community.fit2cloud.com/#/products/dataease/downloads

执行解压目录中的安装脚本

/bin/bash install.sh

3、数据备份

DataEase 安装后产生的用户数据全部放在了安装目录中,用户只需要保留或备份安装目录中的文件即可。这样即使删除了容器和镜像,重新安装后用户依然可以使用之前的数据。

通过上述步骤我们可以看到,在整个过程中用户只需执行安装脚本即可,过程步骤少,操作简单,无需额外操作。从安装部署角度来说,对于没什么相关知识基础的用户非常友好。

总结

除了上面提到的这些地方的设计,DataEase 的教学文档、教学视频等知识体系也做得比较完善,我在使用过程中碰到的问题基本都可以得到解决,一个小时左右就可以制作出自己专属的仪表板了。

综合体验下来,可以说 DataEase 已经是一款非常容易上手且强大的开源 BI 产品,它的口号 “人人可用” 体现在方方面面。

低门槛、高易用性的 BI 产品是未来 BI 产品发展的大方向,数据可视化在将来也不再是一般人难以触及的领域,希望像 DataEase 这样的产品的出现,能够帮助更多用户和企业发掘和展现数据的价值。

  • GitHub:https://github.com/dataease/dataease/

推荐:
最全的java面试题库

PS:因为公众号平台更改了推送规则,如果不想错过内容,记得读完点一下“在看”,加个“星标”,这样每次新文章推送才会第一时间出现在你的订阅列表里。点“在看”支持我们吧!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

又一款国产的可视化神器,开源了! 的相关文章

  • 按照 STAR 法则介绍自己做过的项目

    大家好啊 xff0c 我是大田 介绍项目注意两点 xff1a 1 自己真的做过 2 逻辑表达能力 为什么推荐你用 STAR 法则说呢 xff1f STAR 法则是结构化面试中非常重要的理论 面试官通过这样的描述全面了解你的测试知识 经验 技
  • 汇总最近遇到的 Linux 面试题

    大家好啊 xff0c 我是大田 今天汇总最近小伙伴遇到的 Linux 面试题 1 你之前在公司使 linux 命令做什么 xff1f 搭建测试环境 查看后台 志 2 在之前公司 xff0c 测试环境使 的是哪个 linux 版本 xff1f
  • vio

    VIO概述 0 IMU与视觉进行比较 IMU视觉惯性测量单元利用图像的VIO六自由度IMU xff0c 陀螺仪测量角加速度 加速度计测量加速度利用图像通过特征 像素 xff08 直接法 xff09 进行位姿估计高频 gt 61 100hz
  • ZUPT的相关初步理解

    参考至https zhuanlan zhihu com p 115529319 零速修正 Zero Velocity Update ZUPT 即 xff0c 当载体处于静止状态时 xff0c 载体此时的速度为零 xff0c 利用载体中的惯性
  • 误差状态方程与雅可比矩阵

    误差状态方程 在惯性的优化中包括p v q ba bg 外参等等优化变量 预积分量由陀螺 加计的示数得到 xff0c 以及陀螺 加计的白噪声 偏置 可以先将白噪声从预积分量中剥离出来 xff0c 作为预积分量测的协方差阵 xff1b 计算预
  • java核心内容——int和Integer有什么区别?

    java核心内容 int和Integer有什么区别 xff1f 1 典型回答2 知识扩展1 理解自动装箱 拆箱2 源码分析3 原始类型线程安全4 Java 原始数据类型和引用类型局限性 1 典型回答 int 是我们常说的整形数字 xff0c
  • docker虚拟机(可显示界面)

    1 docker是什么 xff1f 官方解释是容器 xff0c 是一种轻量化的虚拟机 与virtual box等虚拟机应用相比 xff0c 个人的使用体验是 xff0c 更加的方便快捷 xff0c 适合一个应用起一个虚拟机 2 docker
  • 编译DBoW2出现:fatal error: opencv/cv.h: 没有那个文件或目录 错误

    解决方法 xff1a 将各文件中的 include lt opencv cv h gt 替换为 include lt opencv2 opencv hpp gt 即可 另外 xff0c ORB SLAM要求OpenCV 3 0 xff0c
  • 揭晓3类AI无法取代的工作,高学历竟没有优势!

    整理 朱珂欣 出品 CSDN程序人生 xff08 ID xff1a coder life xff09 上周 xff0c IBM 就打响 AI 取代潮 的第一枪 xff0c CEO Arvind Krishna 在接受彭博社采访时表示 xff
  • 嵌入式Linux书籍清单

    原文链接 xff1a 重磅推荐 嵌入式Linux书籍清单 Linux入门C语言数据结构ARM裸机Linux驱动Linux应用Shell脚本Makefile Linux入门 作为嵌入式开发人员 xff0c 我们没有必要把精力放到使用哪个Lin
  • STM32串口之环形队列接收数据

    原文链接 xff1a STM32串口之环形队列接收数据 码代码的应该学数据结构都学过队列 环形队列是队列的一种特殊形式 xff0c 应用挺广泛的 因为有太多文章关于这方面的内容 xff0c 理论知识可以看别人的 xff0c 下面写得挺好的
  • Ubuntu18下xsens IMU的驱动安装及使用imu_utils标定

    最近在做xsens IMU的标定工作 xff0c 网上资源很多很杂 xff0c 打算按自己的操作过程 细节及遇到的问题记录一下 xff0c 里面有参考的博文都附了链接 主体可参考此博文 xff1a VIO 中 IMU 的标定流程 1 3 i
  • 常见 Promise 面试问题

    前端面试过程中 xff0c 基本都会问到 Promise xff0c 如果你足够幸运 xff0c 面试官问的比较浅 xff0c 仅仅问 Promise 的使用方式 xff0c 那么恭喜你 事实上 xff0c 大多数人并没有那么幸运 所以 x
  • k8s1.18高可用集群安装-超详细中文官方文档

    前言 这篇文章会带领大家去安装k8s1 18的高可用集群 xff0c 如果你是初学小白 xff0c 只要跟着做 xff0c 也能保证100 完成安装 xff0c 下面开始我们的安装之旅吧 xff0c 内容较多 xff0c 都是干货 心灵鸡汤
  • Kubernetes中部署MySQL高可用集群

    MySql简介 MySQL是一个关系型数据库管理系统 xff0c 由瑞典MySQL AB 公司开发 xff0c 属于 Oracle 旗下产品 MySQL 是最流行的关系型数据库管理系统之一 xff0c 在 WEB 应用方面 xff0c My
  • openstack安装和使用

    前言 本篇文章会介绍openstack的安装 openstack各组件的配置和功能 还会演示openstack云主机的创建流程 xff0c 整篇文章花费一天时间完成 xff0c 万字长文 xff0c 需要的可以关注 xff0c 相互学习 x
  • 通过helm部署gitlab服务

    微信公众号搜索DevOps和k8s全栈技术 xff0c 即可关注我的公众号 xff0c 也可通过扫描文章最后的二维码关注 xff0c 每天都会分享技术文章供大家参考阅读 xff0c 拥抱开源 xff0c 同大家共同进步 xff01 标题错了
  • k8s部署Zipkin搭配Kafka+ElasticSearch实现链路追踪

    微信公众号搜索DevOps和k8s全栈技术 xff0c 即可关注我的公众号 xff0c 也可通过扫描文章最后的二维码关注 xff0c 每天都会分享技术文章供大家参考阅读 xff0c 拥抱开源 xff0c 同大家共同进步 xff01 xff0
  • 全了!2020年互联网大厂的薪资和职级一览!(阿里巴巴、腾讯、百度、字节跳动、华为、京东、美团、滴滴、小米 9 家)...

    以 BAT 为代表的互联网大厂 xff0c 一直是求职者眼中的香饽饽 xff0c 大厂经历 在国内就业环境中无异于一块金子招牌 对于企业和HR来说 xff0c 大厂的职级规则也是整个行业的标杆 xff0c 从中小微企业到大型企业 xff0c
  • 降本增效!英特尔降薪裁员,网友:省钱发股息?

    整理 朱珂欣 出品 CSDN程序人生 xff08 ID xff1a coder life xff09 当硅谷的寒风吹过 xff0c 大家都难逃 窘境 近日 xff0c 据外媒 siliconangle 报道 xff0c 英特尔正计划裁员中

随机推荐

  • K8s 超详细总结!

    一个目标 xff1a 容器操作 xff1b 两地三中心 xff1b 四层服务发现 xff1b 五种Pod共享资源 xff1b 六个CNI常用插件 xff1b 七层负载均衡 xff1b 八种隔离维度 xff1b 九个网络模型原则 xff1b
  • Kubernetes 1.21正式发布 | 主要变化解读

    我们很高兴地宣布 Kubernetes 1 21 的发布 xff0c 这是我们 2021 年的第一个版本 xff01 这个版本包含 51 个增强功能 xff1a 13 个增强功能升级为稳定版 xff0c 16 个增强功能升级为 beta 版
  • k8s之DNS服务器搭建

    一 导读 在使用k8s部署springboot 43 redis简单应用这篇文章中 xff0c spring boot连接redis是直接使用的IP连接 xff0c 那么可不可以直接使用服务名称进行连接呢 xff1f 答案是可以的 xff0
  • linux系统常用命令大全

    点击上方 34 DevOps和k8s全栈技术 34 关注公众号 Linux 是一个广泛使用的操作系统 xff0c 被用于服务器 嵌入式系统和个人电脑等领域 在 Linux 中 xff0c 命令行是一个非常重要的工具 xff0c 它可以让用户
  • 从容器到k8s,演变过程和具体案例分享

    点击上方 34 DevOps和k8s全栈技术 34 关注公众号 Kubernetes xff08 k8s xff09 是一种开源的容器编排平台 xff0c 它能够管理和自动化容器化的应用程序的部署 扩展和运行 Kubernetes 可以与
  • kubernetes集群降级|k8s1.24+版本降级到1.23

    点击上方 34 DevOps和k8s全栈技术 34 关注公众号 在CentOS系统上进行Kubernetes版本降级需要谨慎操作 xff0c 因为降级可能会导致集群出现不稳定的情况 在进行版本降级之前 xff0c 建议先备份Kubernet
  • K8S使用手册

    概念理解 Pod概念 Pod是Kubernetes中一个抽象化概念 xff0c 由一个或多个容器组合在一起得共享资源 这些资源包括 xff1a 1 共享存储 xff0c 如 Volumes 卷 2 网络 xff0c 唯一的集群IP地址 3
  • Python中的下划线详解

    原文地址 xff1a https dbader org blog meaning of underscores in python 作者 xff1a Dan Bader 译者 xff1a 首席IT民工 本文介绍了Python中单下划线和双下
  • Android 7.1 系统裁剪、定制化实践 snd-aloop 内录音

    背景描述 此篇是对 Android音频框架之一 详解audioPolicy流程及HAL驱动加载 Android音频框架之二 用户录音启动流程源码走读 和 Android音频框架之三 用户录音启动流程源码走读 startRecord 的延续内
  • 如何在UBUNTU14.04下安装UHD和GNURadio

    前提 xff1a 1 xff0c 假定你已经安装了ubuntu14 04 xff08 虚拟机和Linux系统均可 xff09 2 xff0c 现在 xff0c 意图在此系统下安装GNURADIO 基于以上两个事实 xff0c 现对UHD和G
  • 微软CEO发话:今年停止加薪并减少奖金,网友:总比失业好!

    整理 朱珂欣 出品 CSDN程序人生 xff08 ID xff1a coder life xff09 5 月 10 日 xff0c 据 CNBC xff08 美国消费者新闻与商业频道 xff09 报道 xff0c 微软 CEO Satya
  • Ubuntu14.04下配置USRPN210

    前提 xff1a 默认你已经安装好UHD与GNURADIO xff08 如果还没有安装或者配置UHD与GNURADIO xff0c 请点击这里 xff09 xff0c 现在想配置USRP N210 步骤 xff1a xff08 一 xff0
  • Makefile教程(绝对经典,所有问题看这一篇足够了)

    该篇文章为转载 xff0c 是对原作者系列文章的总汇加上标注 支持原创 xff0c 请移步陈浩大神博客 xff1a http blog csdn net haoel article details 2886 makefile很重要 什么是
  • vue 移动端无限瀑布流 插件使用

    瀑布流插件 xff1a import waterfall from 39 vue waterfall2 39 Vue use waterfall lt div class 61 34 seat box 34 gt lt div class
  • 鹅厂开源零代码、全功能、强安全的 ORM 库,专为 API 而生!

    APIJSON 是一种专为 API 而生的 JSON 网络传输协议 以及 基于这套协议实现的 ORM 库 为各种增删改查提供了完全自动化的万能通用接口 xff0c 零代码实时满足千变万化的各种新增和变更需求 能大幅降低开发和沟通成本 xff
  • Apache ShenYu:全新的响应式架构,释放 API 的全能潜能!

    Apache ShenYu 一款使用 Java Reactor 开发的响应式 API 网关 以其高性能 xff0c 动态灵活的流量管控 xff0c 热插拔 xff0c 易部署等特性 xff0c 开箱即用为用户提供整套全生命周期的 API 网
  • 换掉 VS Code!这个最新开源的编辑器用起来无比丝滑!

    Lapce xff08 IPA xff1a l ps xff09 是一个使用纯 Rust 编写的开源代码编辑器 通过利用 OpenGL 渲染 GUI xff0c 以及 Rust 提供的性能 xff0c 采用Xi Editor的Rope Sc
  • 13.1k Star,开源的轻量级备忘录中心,非常清爽!

    今天给大家推荐一个非常不错的开源项目 一款清爽的轻量级备忘录中心 memos xff0c 目前拥有近 1 3 w 个 star xff0c 非常的受欢迎 memos 是采用 React 43 Tailwind 43 TypeScript 4
  • 4.6k Star,SpringBoot+Vue+App+硬件实现的智能家居系统,一套带走!

    今天 xff0c 推荐一个智能家居系统项目 这是我目前见过的最好的智能家居系统项目 xff0c 功能完整 xff0c 代码结构清晰 值得推荐 简介 FastBee是一个简单易用的物联网平台 可用于搭建物联网平台以及二次开发和学习 适用于智能
  • 又一款国产的可视化神器,开源了!

    在互联网数据大爆炸的这几年 xff0c 各类数据处理 数据可视化的需求使得 GitHub 上诞生了一大批高质量的 BI 工具 借助这些 BI 工具 xff0c 我们能够大幅提升数据分析效率 生成更高质量的项目报告 xff0c 让用户通过直观