Dify+数据库+ECharts打造数据可视化图表

[复制链接]
发表于 2025-5-28 08:12:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
用 Echarts 让你的数据“活”起来,讲述它自己的故事。
图表作为一种直观、高效的数据出现方式,可以或许化繁为简,让酷寒的数据抖擞活力,资助我们更好地理解和分析信息。
下图是Echarts官网上各种图表示例,是不是还挺炫酷的。


今天分享一下如何使用Dify平台,联合强盛的Echarts图表库,轻松搭建工作流。
将数据库中的数据直接转化为精致的可视化图表,让数据开口语言。
1 Mysql数据库预备

在开始数据可视化之旅前,我们须要先预备好数据源。
1.1 安装数据库插件

在插件市场搜索“db”可以看到数据库相关的插件。这次使用下图的数据库查询插件。


1.2 新建库表

这次就用中国历史票房红榜的数据了。
我们选取此中的年份、影戏名称、评分、导演、票房来新建数据表。


新建数据库test。
新建数据库表boxoffice结构如下:
  1. -- ----------------------------
  2. -- Table structure for boxoffice
  3. -- ----------------------------
  4. DROPTABLE IF EXISTS `boxoffice`;
  5. CREATETABLE `boxoffice`  (
  6.   `years` varchar(64) CHARACTERSET utf8 COLLATE utf8_unicode_ci NULLDEFAULTNULL,
  7.   `movie_name` varchar(255) CHARACTERSET utf8 COLLATE utf8_unicode_ci NULLDEFAULTNULL,
  8.   `score` floatNULLDEFAULTNULL,
  9.   `director` varchar(64) CHARACTERSET utf8 COLLATE utf8_unicode_ci NULLDEFAULTNULL,
  10.   `box_office` floatNULLDEFAULTNULL
  11. ) ENGINE = MyISAM CHARACTERSET= utf8 COLLATE= utf8_unicode_ci ROW_FORMAT =Dynamic;
复制代码
数据如下:


2 Echarts插件工作流

完成数据库预备后,就可以在Dify中搭建工作流,实现数据的自动化图表转换。
起首安装Echarts图表插件。


看一下这个插件的详情,目前只支持线性图表、柱状图、饼图三种范例。


整体工作流如下:


回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表