datagear(7)-期末作业:综合数据分析

我们通过集成vue,利用人工智能构建具有数据下钻能力的综合数据分析系统。

首先上传群里面的vue模板压缩包,添加新的页面。

然后选择包含vue的模板压缩包,修改一下看板名称,例如数据分析-全国招生情况统计等跟你的分析内容相符的名称,

然后点击保存后,就可以看到这个看板了。然后点击编辑,就可以看到页面了。这个模板是一个就业信息,作为给AI的模板,让AI生成我们需要的数据分析。

我们只做一个高考人数的地图代替中间的地图,首先建立一个数据集,把下面的信息输入kimi或者deepseek,

在MySQL数据库中,表`全国招生情况统计`表包含(序号,省份,高考人数,本科率,一本率,211率,985率,困难级别,其中本科率,一本率,211率,985率是百分比表示的数字类型,但是图表显示需要数字,不能有百分号,生成SQL语句,显示每个省份的高考人数,显示省份和高考人数。

生成的SQL语句贴到数据集中,如下图所示

点击预览,可以看到省份和高考人数。点击保存。

然后制作一个高考人数的图表,图表类型选择地图,数据集选择刚才建立的数据集,分别设置名称和数值,

然后我们只做一个带参数的数据集,点击地图的某个省份后,把这个省份的名称传递过来,然后只显示这个省份的信息。

添加数据集,添加一个参数,如图所示

然后让AI生成带参数的SQL语句:

在MySQL数据库中,表`全国招生情况统计`表包含(序号,省份,高考人数,本科率,一本率,211率,985率,困难级别,生成SQL语句,显示每个省份的高考详细数据,显示省份,高考人数,本科率,一本率,211率,985率,困难级别。datagear的数据集中,添加了一个名称是"省份"的参数,在sql语句中添加这个参数,datagear中参数的表示方式是 '${参数名称}'

kimi生成的SQL语句如下:

SELECT

`省份`,

`高考人数`,

`本科率`,

`一本率`,

`211率`,

`985率`,

`困难级别`

FROM `全国招生情况统计`

WHERE `省份` = '${省份}';

贴到数据集中,

点击预览,会弹出一个输入省份的弹窗,输入北京,就只显示北京的高考数据,表示参数设置成功了。

然后我们创建一个省份高考详细数据数据集对应的图表,我们选择表格方式显示数据。

选择图表类型是表格,然后把要显示的每一列都标注上。保存。

记住这两个图表的ID,然后打开我们的看板的模板,

把模板的其他图表删除,只保留地图部分,然后把两个ID分别替换看板中的ID编号。这样

然后点击保存并展示,就可以看到点击地图的某个省份,显示这个省份的详细数据这样的效果。

今天先到这里,下次我们制作一个综合性的,多个区域能点击进行下钻分析的看板。

相关推荐
lilichong831234567 小时前
CRM支持数据统计分析吗?业务数据可视化应用路径解读
信息可视化·数据挖掘·数据分析
这个DBA有点耶13 小时前
2026年分布式数据库有哪些主流选择?先评估这5个维度再决定
数据库·分布式·dba
这个DBA有点耶16 小时前
从MySQL 5.7到8.0:JSON查询性能差在哪?虚拟列索引vs多值索引怎么选
数据库·mysql·架构
胡写代码16 小时前
数据库审计字段,别再每张表各写一套了——我统一成这 6 个字段
数据库
SelectDB19 小时前
StarRocks 适合做日志分析吗?
数据分析·json·自动化运维
SelectDB20 小时前
为什么 JSON 正在成为分析数据库新的竞争点?
数据库·json·agent
ClouGence20 小时前
开源数据库管理工具 CloudDM 4.2.0 发布,新增 GoldenDB、KingbaseES 等数据源
数据库·dba·devops
发霉的馒头21 小时前
ORA-00845: MEMORY_TARGET not supported on this system的解决方法
数据库
草莓熊Lotso1 天前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
煎饼皮皮侠1 天前
【设计】设计一个web版的数据库管理平台后端(之五) --借鉴mybatis
数据库·mybatis