新一代开源数据可视化开放平台,是如何做实时大屏/报表的?

先看两张简单配置的习作

datart 实时大屏——决策驾驶舱

datart——生产大屏

上面是在国产开源的数据可视化 datart 上简单配置的两个实时大屏,截图展现不出来交互的效果,下面传一段视频:

生产大屏页面

下面是安利时间

数据可视化 datart,是小编在github上发掘的,GitHub在2008年正式上线后,除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。注册用户和托管版本数量也是非常之多,其中不乏知名开源项目Rubyon Rails、jQuery、python、以及数据可视化工具 datart 等。

datart 在github和gitee上很火,跟它的前身davinci有关,积累了超多用户,另外社区维护非常好也是一方面原因。

开源地址:

Github:

https://github.com/running-elephant/datart​github.com/running-elephant/datart

Gitee:

running-elephant/datart​gitee.com/running-elephant/datart正在上传…重新上传取消

需要部署安装教程,以及技术交流,进入国产开源数据可视化社群,请加V信(retech01)

数据可视化 datart 是什么

datart 是基于 Apache V2 开源协议打造出的新一代开源数据可视化开放平台,支持各类企业数据可视化场景需求,如创建和使用报表、仪表板和大屏,进行可视化数据分析,构建可视化数据应用等。由原 davinci 主创团队出品,datart 更加开放、可塑和智能,并在数据与艺术之间寻求最佳平衡。

功能介绍

(一)架构设计

(二)数据源类型

JDBC、Excel / CSV 文件

Http、Python(计划中)

(三)已支持的数据库

MySQL、Oracle、SQL Server、Postgres、DB2、H2

Clickhouse、Doris、Kylin、达梦

MaxCompute、Redshift、Athena、BigQuery

TDEngine、Hive、Impala、Presto、Spark

(四)数据加工

1、加工方式

表视图:通过配置数据源表之间的关联关系来创建数据视图

SQL 视图:通过 SQL 语句创建数据视图

2、变量

查询变量:在仪表板中通过控制器输入,动态改变 SQL 语句

权限变量:预配置,与角色或用户绑定,控制数据行权限

3、数据模型

支持设置字段类型;支持设置维度层次结构;支持按照角色设置数据列权限

(五)自助分析

1、自助分析

拖拽数据模型进行自助分析;支持启用/禁止数据聚合;支持即时导出分析结果文件

2、图表

内置 24 种常用分析图表;可以自定义图表插件

共享社区经验:文档、开发教程、文章等

3、交互行为

支持基于维度层次结构的钻取;支持跳转到其他地址,以及携带筛选参数;支持选中图表元素后查看数据详情

(六)交互大屏

1、组件

支持引用已保存的分析结果图表;支持在仪表板中添加即时分析图表

支持 13 种常用筛选查询控制器组件;支持 5 种媒体组件;支持 Tab 容器组件

2、交互

支持图表组件联动;支持点击图表组件跳转到其他地址,并携带参数;支持选中图表元素后查看数据详情

3、演示

支持创建故事板,将制作完成的仪表板编排为演示文稿

4、图层管理

支持设置图层位置;支持使用“组”管理图层

5、导出与导入

支持导出与导入模板;支持导出为 Excel 文件;支持导出为 PDF 文件;支持导出为图片文件

(七)定时任务

1、终端

支持邮件;支持企业微信机器人

2、发送内容

支持发送仪表板 / 图表截图;支持发送 Excel 原始数据文件

3、任务日志

可以在详情页中查看每次发送的详细日志

(八)查询性能优化

1、并发控制

并发控制是使用 datart 服务器对数据视图并发查询进行性能优化;在 SQL 加工逻辑比较复杂、或是数据库负载较大的情况下,反复刷新图表和仪表板会导致数据库积压许多相同的执行任务,并发控制是针对这种场景做的优化,来达到减少数据库的压力、优化使用体验的目的。

2、缓存

datart 支持缓存查询结果数据,开启之后,在可视化中查询数据时,首次查询结果会被缓存起来,使用 SQL 语句作为索引;在之后缓存有效期内的所有相同 SQL 语句的查询均会直接返回缓存结果。

(九)企业级支持

1、两种租户管理模式

平台模式:将 datart 作为 SaaS 平台来使用。允许每个用户创建和管理自己的组织,可以邀请其他用户到组织中并授予角色和权限;

团队模式:将 datart 作为管理系统来使用。仅有一个组织,组织管理员可以添加和删除用户,以及给用户授予角色和权限

2、多维度管理权限

功能权限:功能模块的使用权限

资源权限:对功能模块中所创建的资源的使用权限

数据权限:

行权限:不同角色 / 成员访问同一个数据视图时,看到的数据行不一样;通过权限变量控制

列权限:不同角色访问同一个数据视图,看到的数据列不一样;在数据视图中设置

3、鉴权

内置 JWT 方式认证;支持 OAuth2 认证;支持 LDAP 认证

4、部署

支持 docker 部署;支持本地部署;支持分布式部署

5、资源迁移

支持可视化资源迁移功能,可以在不同 datart 实例中共享可视化资源

6、误删除预防

所有可视化功能模块都支持回收站功能,预防资源物理删除

写到这里。

需要部署安装教程,以及技术交流,进入国产开源数据可视化社群,请加V信(retech01)

后续继续补充使用场景,以及各类图表插件。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/63124.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据可视化:BI热力地图制作

热力图时以特殊高亮的形式显示访客热衷的页面区域和访客所在的地理区域的图示。热力图可以显示不可点击区域发生的事情。 热力图可以直观清楚地看到页面上每一个区域的访客兴趣焦点,无须报告数据分析,图形化展现,无需任何页面分析经验。 上…

海量数据如何在Web端实现动态可视化?看看这家企业是怎么做的

“我们TestLogger公司是一家赛车行业的软件公司,主要是通过分析在赛道上多个传感器收集到的赛车数据,帮助提高赛车性能。TestLogger Analyzer就是其中的一款核心数据分析工具,在我们构建该工具的第一个产品原型时,就发现由于不同类…

动态数据可视化图表制作

动态数据可视化图表制作的5个基本流程:原始数据分析、确定所需图表类型、导入数据,进行初步优化、整体优化和检验成效这五个流程。 1.原始数据分析: 明确动态数据分析并清楚认识到数据的类型、与其他数据之间的关联、需要哪些数据元素、舍弃…

数据动态可视化

数据动态可视化 0 前言1 所需工具2 制作步骤 0 前言 最近做数据分析时,需要绘制一些动态变化图,想到之前见过网上有很多展示世界各国综合实力、GDP这样的视频,便想要找一找有没有相关资源,结果发现教程较少,因此将我的…

数据可视化_EChat

如何获取echart Apache ECharts 实例化1 主要核心文件是这三个 将这三个文件放入webstorm 的 js文件夹中 按照官网文档的实例创建一个html&#xff0c;将body 的内容全部替换 引入js文件 <!DOCTYPE html> <html lang"en"> <head><meta chars…

手把手教你做出数据可视化项目(七)可视化图表数据动态获取及界面跳转

数据可视化前言&#xff1a;https://blog.csdn.net/diviner_s/article/details/115933789 Apache Echarts简介&#xff1a;https://blog.csdn.net/diviner_s/article/details/115934089 项目最终效果图&#xff1a; 此篇博客为自己学习pink老师的课后完成的项目的总结与记录&a…

会展行业年度总结,鲸会务深入探索双线会议领域

2021的日历只剩单薄的几页&#xff0c;又到了盘点与回顾这一年的时间。因为众所周知的原因&#xff0c;整个会议会展行业都在震荡中发展&#xff0c;而防控政策也客观上加速了行业的数字化升级&#xff0c;双线会议会展甚至线上会议会展成为大势所趋。在此过程中&#xff0c;一…

ChatGPT有几个版本,哪个版本最强,如何选择适合自己的?

​ChatGPT就像内容生产界的瑞士军刀。它可以是数学导师、治疗师、职业顾问、编程助手&#xff0c;甚至是旅行指南。只要你知道如何让它做你想做的事&#xff0c;ChatGPT几乎可以提供你要的任何东西。 但重要的是&#xff0c;你知道哪个版本的ChatGPT最能满足你的需求吗&#x…

明朝第一才子杨慎十首诗词

杨慎(1488&#xff5e;1559)&#xff0c;公认为明朝三大才子之首。“相如赋&#xff0c;太白诗&#xff0c;东坡文&#xff0c;升庵科第。”前面的几个大家可能都猜得出来&#xff0c;司马相如的赋&#xff0c;李白的诗&#xff0c;苏东坡的文&#xff0c;而所谓的“升庵科第”…

Python爬虫——爬取古诗词

文章目录 前言一、基本目标二、使用步骤1.进行分析2.整体代码 结果总结 前言 &#x1f338;当你喜欢哪个诗人&#xff0c;想获取他的全部诗词数据的时候&#xff0c;可以通过爬虫来解决这个问题&#xff0c;用爬虫把诗词全部爬下来&#xff0c;然后存到txt文档中&#xff0c;打…

LLM-GPT系列:GPT-1(201806)【1.17亿、5GB】、GPT-2(201902)【15亿、40GB】、GPT-3(202005)【1750亿、45TB】【OpenAI】

GPT1:Imporoving Language Understanding By Generative Pre-training GPT2:Lanuage Models Are Unsupervised Multitask Learners GPT3:Language Models Are Few-shot Learners GitHub:https://github.com/openai/gpt-3 从GPT三个版本的论文名也能看出各版本模型的重点…

汇正财经靠谱吗?沪深创均深V反弹,科创50大涨

盘面回顾&#xff1a; 沪深创午后均多头反击&#xff0c;实现探底回升翻红&#xff0c;截止收盘沪指涨0.09%&#xff0c;深成指涨0.44%&#xff0c;创业板指涨0.67%&#xff0c;科创50大涨1.56%。脑机接口概念股继续大涨&#xff0c;算力、ChatGPT概念股午后再有走强&#xff…

云原生:数字化转型的关键驱动力

作者 | 刘凡 责编 | 梦依丹 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09; 随着 Docker、K8s、云原生等技术的演进&#xff0c;为企业数字化转型提供了一种更加现代化的 IT 平台&#xff0c;本文作者是云原生一体化平台 Rainbond 创始人刘凡&#xff0c;他…

几个快速提升工作效率的小工具(Listary等)分享一下(强烈建议收藏)

您好&#xff0c;我是码农飞哥&#xff0c;感谢您阅读本文&#xff01;如果此文对您有所帮助&#xff0c;读者朋友们毫不犹豫的给个一键三连呗 文章目录 给方法名命名的工具搜索工具下载使用 总结结尾彩蛋 给方法名命名的工具 不知道你是否有在给方法或者类起一个合适的方法名…

可以帮助提升程序员高效工作效率的常用小工具推荐

给大家分享一些程序员的实用工具&#xff0c;工具用得好&#xff0c;帮助你快速提升效率。 1、Xmind思维导图 Xmind是一款比较适合记录想法的软件&#xff0c;尤其是在当你负责项目的时候&#xff0c;把项目的各方面想法进行细化和展现出来&#xff0c;不用大量的文字来…

一位老程序员的退休忠告:别想着靠技术生存一辈子!

点击关注公众号&#xff0c;Java干货及时送达&#x1f447; 笔者目前是自己单干&#xff0c;但此前有多年在从事软件开发工作&#xff0c;回头想想自己&#xff0c;特别想对那些初学JAVA/DOT、NET技术的朋友说点心里话&#xff0c;希望我们的体会多少能给你们一些启发。 一、 在…

.NET5发布,这个微软“全家桶”会是.NET的春天吗?

在全面开源的步伐下&#xff0c;微软也逐步跟上了脚步&#xff0c;作为微软最早迈向开源的重要软件之一&#xff0c;.NET 5的发布对微软及其使用者都具有重要意义。 微软未来目标是将所有的 .NET 组件整合到一个产品下&#xff0c;然后用户可以根据需求使用 .NET 的某个部分&a…

让AI为你制作思维导图 —— ChatMind

ChatMind是什么 ChatMind&#xff0c;是一款利用与 AI 的对话中生成和编辑思维导图的工具&#xff0c;支持上下文改写扩充对话&#xff0c;ChatMind AI 可用于多种场景&#xff0c;例如记笔记、日程安排、项目管理、头脑风暴、框架等等。 既能帮助用户快速总结分析&#xff0…

AI写代码靠谱吗?

ChatGPT出来半年多了&#xff0c;用GPT编码的程序员有多少&#xff1f;虽然没有数据支撑&#xff0c;但我感觉用AI编码程序员并不多。我问过几个朋友&#xff0c;他们的回复是&#xff0c;AI没办法完成他想要完成的任务&#xff0c;最终还是得靠自己去写。 GPT真的没办法帮助程…

linux下oracle死机,Linux系统参数造成的Oracle服务器停止响应

环境&#xff1a; Oracle 11gr2 dataguard 512GB内存 128核cpu 高性能存储服务器 uname -an Linux dbhost 2.6.18-238.el5 #1 SMP Sun Dec 19 14:22:44 EST 2010 x86_64 x86_64 x86_64 GNU/Linux 症状&#xff1a; 做rman备份时&#xff0c;系统内存急剧下降&#xff0c;直到…