30+程序老兵转型路--工具篇(可视化Sugar)

最近打算学习一点数据分析的内容,下图中虽然广告成分有点多,但是技多不压身个,都说程序员应该有一点产品思维,并对数据保持敏感。

image.png
看了一些培训机构的介绍,涉及到的知识点还挺多的,有工具、思维、实操及最后的报告。果然一口吃不了个胖子,慢慢学吧。

image.png

Excel和SQL应该是最基础的,这个在上一篇30+程序老兵转型路--工具篇(WPS+PostgreSQL)中进行了介绍

本次我们来学习一下数据可视化,tableau是比较火的可视化软件,但是需要下载安装,在saas大火的今天,有一些更便捷的替代方案。

Sugar是百度智能云推出的敏捷 BI 和数据可视化平台,通过拖拽图表组件可实现 5 分钟搭建数据可视化页面,组件丰富,开箱即用,无需SQL和任何编码。通过可视化图表及强大的交互分析能力,企业可使用 Sugar有效助力自己的业务决策。

下面我们来试用一下Sugar

准备数据源

我们准备了300多条CPU的监测数据,这个是导出的csv文件

image.png

我们需要准备一个云数据库,能够提供公网的IP用来作为Sugar的数据源,这里我使用了一个免费的云数据库MemFireDB

image.png

使用dbeaver将csv数据导入到云数据库中,也可以在云数据库控制台,或者应用程序中动态插入、修改数据

image.png

在dbeaver中预览一下数据,导入成功了

image.png

配置Suager可视化大屏

在数据源管理中,创建数据源,这里填写我们在上一步中云数据服务地址、数据库名、用户名

3_WPS图片.png

在模型管理中,创建模型,在这里我们想展示一个CPU的历史曲线,选择“timestamp”作为维度,选贼user的利用率作为度量值

image.png

在大屏管理中,配置大屏,选择大屏模板,点击折线图,然后可以选择配置数据,这里数据可以选择API,也可以选择云数据库,这里我们选择刚才配置的云数据库数据数据源

image.png

配置完成,我们可以预览看一下折线图的效果

image.png

配置完成后,点击保存,在大屏管理的列表中,可以选择分享,将刚创建出来的数据大屏分享给其他网友

image.png

总结

再畅享一下,APP(用户)直接将数据写入云数据库中,Sugar可以实时从云数据库中加载数据进行大屏展示,我们无需安装任何本地软件或服务,是不是挺香!!!我们分享出去的图表会随着云数据库中的数据变化而变化,真正做到动态可视化

image.png

你可能感兴趣的:(30+程序老兵转型路--工具篇(可视化Sugar))