在github社区很火的一款可视化数据分析工具,尝试了两次,操作下来感觉很不错,给大家分享下这款开源的数据可视化工具 datart 的使用体验。
工具特点
作为一款BI开发和数据展现工具,datart与国内BI工具相比,路线不同,作为开源的可视化工具,模块更清晰,数据开发模式简单便利,图表展现方式更为丰富,管理权限体系强大。
这里着重提一下,datart 的前身是 davinci ,已拥有超千企业用户。datart 是 davinci 工程力的升级版,它每个可能扩展的点都是可插拔化的(source、view、chart、viz等)。

核心优势
(1)更开放:datart 在多个层面提供开放可扩展能力,新的扩展支持可通过即插即用方式安装、更新或卸载,datart 解决方案是建立起一套标准化的数据可视化开放平台体系
(2)更可塑:datart 可作为独立平台使用,但不仅限于此,datart 可以很容易被整合、被内嵌至其他三方系统,承担数据可视化部分功能。通过 datart 的登录对接能力、权限对接能力、Source 层对接能力和 Visualization 层分享、SDK等能力,用户可以基于 datart 平台对接或二开以快速满足业务系统定制化需求。
(3)更智能:datart 更加重视对数据的延展性、洞见性,拥有完整数据分析洞察能力,分析能力增强。datart 会在平台层面提供可扩展数据增强分析能力,基于数据通过可视化方式不仅回答 What,并且可以回答 Why。


使用优势
1、支持市场上所有主流数据存储
2、提升企业实时数据应用项目开发迭代能力,缩短数据开发周期
3、开箱即用,免去运营维护
4、大幅度降低人力开发成本、大幅降低大数据开发门槛,在没有大数据开发人员的情况下,可以通过 datart 进行数据加工
5、数据应用提效明显,实时数仓将原来T+1的数据处理效率提升至实时
数据可视化解决方案
我们先来快速浏览一下怎样使用 datart 制作一个可视化作品。如果想要深入了解 datart 中的具体功能,可以在之后的章节里寻找对应介绍
注册与登录
首次访问系统需要注册账号,点击登录页右下角
注册账号
进入注册页



创建数据源
进入系统之后,首页是可视化目录的展示页面,主导航栏在左侧

制作可视化作品首先需要一个数据源,点击主导航栏上的
数据源
菜单来创建一个
MySQL
数据源,输入名称、选择数据源类型并填写所需的参数,点击
测试连接
,测试成功之后就可以保存了

创建数据视图
然后点击主导航栏上的
数据视图
菜单,来编辑一个数据视图。点击数据视图右上角的加号按钮,选择
新建数据视图
, 中部的编辑器会创建一个新的页签

在编辑器工具栏中选择刚刚创建的数据源,编写SQL,完成之后点击工具栏上的
执行
按钮,就可以在下方看到执行结果

可以点击执行结果列头部的按钮来编辑字段类型和权限,编辑完成后,点击右上角的保存按钮保存数据视图

创建数据图表
数据视图创建完成之后,就可以制作可视化作品了。数据图表是最基础的可视化作品,点击主导航栏的
可视化
菜单进入可视化目录,并点击目录右上角的加号进行创建;我们先创建一个公共数据图表

创建完成后,在目录上选中刚创建的数据图表,右侧区域会显示该图表,由于刚创建还没有内容,点击右上角的编辑按钮进行编辑

进入编辑界面后,在左上角选择刚才创建的数据视图,出现字段之后,将字段拖拽到中间的
数据
栏中来制作图表

在中间的
样式
栏中可以编辑图表的显示样式

点击右上角保存,一张简单的公共数据图表就制作好了

创建仪表板
下面我们来创建一个仪表板,和数据图表的步骤一样,先点击目录右上角的加号,在目录上创建一个仪表板,仪表板可以选择
自动
和
自由
两种布局模式,不同的布局模式适合不同的使用场景;我们先创建一个自动布局的仪表板,同样,创建完成后在目录上选中它,然后在右侧区域点击编辑按钮来进行编辑

在编辑界面,我们可以将刚刚创建的公共数据图表添加到仪表板中来,也可以直接在仪表板内创建数据图表

按照上个段落介绍的方式,再创建几个数据图表,这样一个简单的仪表板就制作出来了

我们可以在左侧目录上选择刚创建的数据图表和仪表板来预览,同时可以在右侧区域顶部点击页签来快速切换

创建故事板
接下来我们创建一个故事板,来演示刚刚创建的可视化作品。点击左上角的
演示
菜单,目录会切换为故事板列表,点击加号创建一个故事板,和仪表板一样,创建完成后在右侧点击编辑按钮来制作故事板

点击左上角的加号按钮添加刚才创建的仪表板,并设置过渡动画,一个故事版就做好了。点击播放按钮,就可以播放刚才制作好的故事版了
总结
datart 数艺是面向业务人员/数据工程师/数据分析师/数据科学家,
致力于提供一站式数据可视化解决方案
。既可以作为公有云/私有云部署使用,也可作为可视化插件集成到三方系统。
你只需在可视化UI上简单配置,就可以服务多种数据可视化应用,并支持高级交互/行业分析/模式探索/社交智能等可视化功能。
{{o.name}}
{{m.name}}