大屏可视化—DataEase、AJ-report、Superset调研试用

2024-03-12 00:30

本文主要是介绍大屏可视化—DataEase、AJ-report、Superset调研试用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一.DataEase


1. 官方介绍

DataEase 是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表,并可以方便的与他人分享。


 2.技术栈

  • 后端:Spring Boot
  • 前端:Vue.js、Element
  • 中间件:MySQL
  • 数据处理:Kettle、Apache Doris
  • 基础设施:Docker

3.安装部署

部署要求

  • 操作系统: CentOS 7.x
  • CPU/内存: 4核8G
  • 磁盘空间: 200G

安装步骤

(1)下载安装包

安装包下载链接: 
开源社区 - FIT2CLOUD 飞致云https://community.fit2cloud.com/#/products/dataease/downloads下载好安装包之后叫文件复制到Linux机器的/tmp目录下

(2)以 root 用户 ssh 登录到目标机器

cd /tmp
# 解压安装包
tar zxvf dataease-v1.5.0-offline.tar.gz

(3)执行安装脚本

# 进入安装包目录
cd dataease-v1.5.0-offline
# 运行安装脚本
/bin/bash install.sh

(4)安装成功后,通过浏览器访问如下页面登录 DataEase。

地址: http://目标服务器IP地址:服务运行端口
用户名: admin
密码: dataease

(5)下次打开

进入到dataease-v1.5.0-offline目录下执行:
dectl start

4.试用

(1)连接数据库

(2) 试用成果

 

 (3)试用感受

  • 内置的图表种类有限,如果需要源码做二次开发的话需要购买企业版
  • 图表类型主要是Ant V,Echarts,但只有一些基础的图表
  • 响应式布局,不能固定设置大屏宽高比例。如果需要展示的大屏比例和电脑的比例差异过大,制作调整可能较麻烦
  • 图表不能设置轮播效果,无法设置一些动态效果
  • 样式上:可修改主题,更换背景,配色方案丰富
  • 支持实时刷新,可设置刷新频率
  • 可下钻
  • 链接分享方便

二.AJ-report


1.官方介绍

         AJ-Report是全开源的一个BI平台,酷炫大屏展示,能随时随地掌控业务动态,让每个决策都有数据支撑。
    多数据源支持,内置mysql、elasticsearch、kudu驱动,支持自定义数据集省去数据接口开发,目前已支持20种大屏组件/图表,不会开发,照着设计稿也可以制作大屏。


2.技术栈

(1) 后端

  • Spring Boot2.3.5RELEASE
  • MyBatis-plus3.3.2
  • flyway5.2.1

(2)前端

  • npm
  • webpack
  • ECMAScript6
  • vue-cli
  • vue-router
  • element-ui
  • avue
  • vue-echarts
  • vue-superslide
  • vuedraggable
  • luckysheet

3.安装部署

(1)发行版部署

下载最新发行版,解压
cd aj-report-xxxx
vim conf/bootstrap.yml 修改数据库连接等信息
sh bin/start.sh Linux启动
bin/start.bat Windows修改第4行的JAVA_HOME后(去掉rem注释),双击启动启动后访问
http://serverip:9095
用户名密码:admin/123456登陆后修改"数据源->mysql数据源"用户名密码

(2)源码编译部署

在Linux上先准备好maven、node.js、jdk

  • [Apache Maven] 3.5
  • [Node.js] v14.16.0
  • [Jdk] 1.8
git clone https://gitee.com/anji-plus/report.git
cd report
sh build.sh
编译完成放在build文件夹 aj-report-xxxx.zipunzip aj-report-xxxx.zip
cd aj-report-xxxx
vim conf/bootstrap.yml 修改数据库连接等信息
sh bin/start.sh Linux启动
bin/start.bat Windows修改第4行的JAVA_HOME后(去掉rem注释),双击启动启动后访问
http://serverip:9095
用户名密码:admin/123456登陆后修改"数据源->mysql数据源"用户名密码

4.试用

(1)连接数据库

(2)试用效果

 

(3)试用感受

  • 数据库种类较少
  • 可拖拽,操作方便,图表的调整也比较简单直观
  • 大屏可直接设置宽高
  • 工具栏内容较少,图表较少
  • 没有内置边框
  • 源码开源,可自己编写源码添加组件增加工具栏
  • 链接直接分享
  • 不能下钻

三.superset

1. 官方介绍

Apache Superset 是一个现代化的企业级商业智能 Web 应用程序。它快速、轻量、直观,并加载了选项,使所有技能组合的用户都可以轻松地探索和可视化他们的数据,从简单的饼图到高度详细的 deck.gl 地理空间图。

2.技术栈及安装部署

Installing Locally Using Docker Compose | Supersethttps://superset.apache.org/docs/installation/installing-superset-using-docker-compose

3.试用

(1)连接数据库

(2)试用效果 

 (3)试用感受

  • 需要汉化,国外文档,使用教程不太详
  • 分享链接要设置免登入
  • 图表种类比前两者丰富
  • 仪表盘样式调整较前两者复杂
  • 可实时刷新
  • 可组件联动
  • 不可直接设置整个仪表盘宽高

这篇关于大屏可视化—DataEase、AJ-report、Superset调研试用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/799586

相关文章

可视化实训复习篇章

前言: 今天,我们来学习seaborn库可视化,当然,这个建立在Matplotlib的基础上,话不多说,进入今天的正题吧!当然,这个是《python数据分析与应用》书中,大家有需求的可以参考这本书。 知识点: Matplotlib中有两套接口分别是pyplot和pyylab,即绘图时候主要导入的是Matplotlib库下的两个子模块(两个py文件)matplotlib.pyplot和matp

Windows/macOS/Linux 安装 Redis 和 Redis Desktop Manager 可视化工具

本文所有安装都在macOS High Sierra 10.13.4进行,Windows安装相对容易些,Linux安装与macOS类似,文中会做区分讲解 1. Redis安装 1.下载Redis https://redis.io/download 把下载的源码更名为redis-4.0.9-source,我喜欢跟maven、Tomcat放在一起,就放到/Users/zhan/Documents

据阿谱尔APO Research调研显示,2023年全球髓内钉市场销售额约为4.7亿美元

根据阿谱尔 (APO Research)的统计及预测,2023年全球髓内钉市场销售额约为4.7亿美元,预计在2024-2030年预测期内将以超过3.82%的CAGR(年复合增长率)增长。 髓内钉市场是指涉及髓内钉制造、分销和销售的行业。髓内钉是一种用于整形外科手术的医疗器械,用于稳定长骨骨折,特别是股骨、胫骨和肱骨。髓内钉通常由不銹钢或钛等材料制成,并插入骨的髓管中,以在愈合过程中提供结构支

【第十三课】区域经济可视化表达——符号表达与标注

一、前言 地图最直接的表达就是使用符号表达。使用符号可以把简单的点线面要 素渲染成最直观的地理符号,提高地图的可读性。只要掌握了 ArcGIS 符号制 作的技巧,分析符号并总结出规则,就可以制作符合要求的地图+符号。 (一)符号的选择与修改 符号的选择在制图中至关重要,使用符号选择器对话框可从多个可用样式 中选择符号,并且每个符号都有一个标签用来描述其图形特征,如颜色或类型, 利用这些标签可

芯片后端之 PT 使用 report_timing 产生报告如何阅读

今天,就PT常用的命令,做一个介绍,希望对大家以后的工作,起到帮助作用。 在PrimeTime中,使用report_timing -delay max命令生成此报告。switch -delay max表示定时报告用于设置(这是默认值)。 首先,我们整体看一下通过report_timing 运行之后,报告产生的整体样式。 pt_shell> report_timing -from start_

【python】python葡萄酒国家分布情况数据分析pyecharts可视化(源码+数据集+论文)【独一无二】

👉博__主👈:米码收割机 👉技__能👈:C++/Python语言 👉公众号👈:测试开发自动化【获取源码+商业合作】 👉荣__誉👈:阿里云博客专家博主、51CTO技术博主 👉专__注👈:专注主流机器人、人工智能等相关领域的开发、测试技术。 python葡萄酒国家分布情况数据分析pyecharts可视化(源码+数据集+论文)【独一无二】 目录 python葡

【python】python基于akshare企业财务数据对比分析可视化(源码+数据集+论文)【独一无二】

👉博__主👈:米码收割机 👉技__能👈:C++/Python语言 👉公众号👈:测试开发自动化【获取源码+商业合作】 👉荣__誉👈:阿里云博客专家博主、51CTO技术博主 👉专__注👈:专注主流机器人、人工智能等相关领域的开发、测试技术。 系列文章目录 目录 系列文章目录一、设计要求二、设计思路三、可视化分析 一、设计要求 选取中铁和贵州茅

【python】python股票量化交易策略分析可视化(源码+数据集+论文)【独一无二】

👉博__主👈:米码收割机 👉技__能👈:C++/Python语言 👉公众号👈:测试开发自动化【获取源码+商业合作】 👉荣__誉👈:阿里云博客专家博主、51CTO技术博主 👉专__注👈:专注主流机器人、人工智能等相关领域的开发、测试技术。 【python】python股票量化交易策略分析可视化(源码+数据集+论文)【独一无二】 目录 【python】pyt

【科学计算与可视化】2. pandas 基础

1. 安装 Pandas 首先,确保你已经安装了 Pandas。你可以使用以下命令安装:pip install pandas 2. 导入 Pandas 在开始使用 Pandas 之前,你需要先导入它:import pandas as pd 3. 创建数据结构 Pandas 主要有两种数据结构:Series 和 DataFrame。 3.1 Series Series 是一个一维的标签

Seaborn:数据可视化的强大工具

文章目录 引言Seaborn的原理1. 底层结构2. 数据集成3. 图形类型 Seaborn的使用1. 安装与导入2. 数据加载与探索3. 绘制图形分布图关系图分类图 4. 图形定制5. 导出图形 结论 引言 在数据分析和科学计算领域,数据可视化是一个至关重要的步骤。它能够帮助我们更直观地理解数据中的模式、趋势和关联。在Python的数据可视化库中,Seaborn是一个基于ma