一飞开源
阅读1296

[开源]新一代数据可视化开放平台,支持报表、仪表板、大屏、分析

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

新一代数据可视化开放平台,支持报表、仪表板、大屏、分析和可视化数据应用的敏捷构建。

[开源]新一代数据可视化开放平台,支持报表、仪表板、大屏、分析

What is datart?

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

二、开源协议

使用Apache-2.0开源协议

三、界面展示

[开源]新一代数据可视化开放平台,支持报表、仪表板、大屏、分析

[开源]新一代数据可视化开放平台,支持报表、仪表板、大屏、分析

[开源]新一代数据可视化开放平台,支持报表、仪表板、大屏、分析

[开源]新一代数据可视化开放平台,支持报表、仪表板、大屏、分析

[开源]新一代数据可视化开放平台,支持报表、仪表板、大屏、分析

[开源]新一代数据可视化开放平台,支持报表、仪表板、大屏、分析

四、功能概述

设计理念 Design Philosophy

  • 开放 Openness

BI产品作为标准化产品成熟度已经很高,但大多数BI产品为封闭系统,即用户只能使用BI产品内置提供的数据源、数据图表、可视化元素等。我们认为数据可视化平台可以在其系统边界范围内,在多个层面提供开放可扩展能力,新的扩展支持可以通过即插即用方式安装、更新或卸载。因此 datart 试图建立起一套标准化的 数据可视化开放平台 体系,标准化和开放性体现在以下方面:

  • 流程标准化:基于 Source > View > Chart > Visualization 建立 受管控的数据可视化应用 (Managed VizApp)开发、发布和使用的标准化流程
  • 交互标准化:Visualization 支持权限可控的标准化交互能力,如筛选、钻取、联动、跳转、弹窗、分享、下载、发送等
  • 插件标准化:在 Source、Chart、Visualization 层提供标准化可插拔扩展接口或SDK规范,支持开放扩展或按需定制
  • 可塑 Integrability

datart 可作为独立平台使用,但不仅限于此,为了更好支持快速构建定制化数据应用系统,datart 可以很容易被整合、被内嵌至其他三方系统,承担数据可视化部分功能。通过 datart 的登录对接能力、权限对接能力、Source 层对接能力和 Visualization 层分享、SDK等能力,用户可以基于 datart 平台对接或二开以快速满足业务系统定制化需求。

  • 智能 Augmented Analytics

传统BI产品只能对已有数据进行勘察,而现代BI产品更加重视对数据延展洞见,以形成完整数据分析洞察能力,或增强分析能力。datart 会在平台层面提供可扩展数据增强分析能力,基于数据通过可视化方式不仅回答 What,并且可以回答 Why。

功能特性 Features

[开源]新一代数据可视化开放平台,支持报表、仪表板、大屏、分析

五、技术选型

架构模块 Architecture

[开源]新一代数据可视化开放平台,支持报表、仪表板、大屏、分析

环境准备

  • JDK 1.8+
  • MySql5.7+
  • datart 安装包(datart-server-*-install.zip)
  • Chrome 和 WebDriver (可选)
  • Redis (可选)

文件结构

首先解压安装包

unzip datart-server-*-install.zip

解压之后的文件结构如下

├── bin               # 执行脚本目录
├── config            # 配置文件目录
├── (files)           # 应用生成文件目录;应用运行后生成
├── lib               # 项目依赖目录
├── (logs)            # 日志目录;应用运行后生成
├── static            # 静态资源目录
├── nohup.out         # 缺省日志输出文件
├── Deployment.md     # 部署说明
├── Dockerfile
└── LICENSE

六、源码地址

源码下载

源码已同步于GitCoffee,账户打通公测中,一飞开源账号授权登录如有问题,可独立注册GitCoffee新账号。问题反馈,请关注微信公众号:一飞开源。【一飞开源,正在致力于打造活力开源社区,共建开源新生态!】

关注下面的标签,发现更多相似文章

一飞开源
发布了 篇专栏 · 获取点赞 · 获取阅读

评论

查看更多
相关推荐
关于作者
一飞开源
获得点赞 100
文章被阅读 1000
相关文章