提问 发文

EasyCode用AI发电,让你“优雅”地完成数据处理

易知微创新技术团队

| 2024-08-22 15:50 55 0 0

在进行数据可视化搭建的过程中,为了确保数据的准确性和适用性,让大屏更精准、有效地传达数据中的信息,往往会涉及到对原始数据进行数据清洗、整合、转换、筛选等数据处理工作

在EasyV中,用户通常会使用「数据过滤器」来进行数据的处理,从而有效地分析和理解数据,并进行直观呈现。而使用数据过滤器,往往需要用户具备专业的JavaScript开发背景。对于非专业的、无JavaScript基础的用户来说,难以完成各类数据格式转换以及逻辑运算,还有可能导致可视化大屏的搭建制作成本不降反升。

这个问题一直是我们想要解决的“硬骨头”,很幸运赶上了AI大模型时代,“老问题”遇到了“新方案”。EasyV全新上线「EasyCode智能编程助理」,通过智能编程,辅助无代码编写能力的非专业用户,完成数据处理。同时也为我们的专业开发用户,提供代码优化支持

 

一、应用场景‍‍

1.智能编程

辅助完成基础过滤器代码书写,包括需要进行数据处理的部分,主要应用场景包含以下三方面⬇️:


1.1基础逻辑运算

可对原始数据进行基础的加减乘除等逻辑运算,并返回呈现运算结果。

图片

1.2数据处理

在基础逻辑运算的基础上,根据实际需求,对大屏接入的数据进行升降序、字段、筛选统计、标准组件数据格式处理等操作。

图片

1.3数据模拟生成

可以根据当前数据格式,生成一定数量的模拟数据。

图片


2.代码优化

可针对已有过滤器代码,进行算法优化改进,包含大部分的常见问题场景,主要应用于以下三方面⬇️:

2.1智能非空校验优化

对代码进行判空优化,避免数据异常。

图片

2.2代码简洁性优化

将复杂代码优化为更简单的形式,既可以便于代码校验,又可以节省计算机的运行成本。

图片

2.3死循环预防机制

可以避免代码在执行中不能依靠自身终止循环,导致计算机持续运算,无法跳出循环。

图片

「EasyCode智能编程助理」已经初步上线EasyV👏,欢迎大家多多试用~ 


二、应用流程‍‍

 1.功能入口

「EasyCode智能编程助理」的功能入口在数据过滤器的编辑页(项目过滤器无此功能)。点击图标后弹出对话框,可自行输入指令进行代码返回,并对生成的过滤器代码片段进行复制、全屏查看、重新生成、一键应用、原始代码对比等操作,同时支持将对话框中的内容清空。

图片

2. 功能模块

进入智能编程对话框,输入指令,可生成数据处理脚本,查看过滤器执行后的结果,并支持将结果与原始数据进行对比。

Tips:对话框输入的指令需保证真实有效,能够让编程助理生成计算逻辑语言。

3. 代码优化‍‍‍

3.1直接输入代码进行优化

在代码优化对话框中直接输入想要优化的代码段,编程助理会返回优化处理结果和过滤器执行后结果,其中优化处理结果为优化后的代码段。

图片

3.2过滤器原始代码优化

已经新建过滤器后,想要对过滤器中的代码进行优化。

图片Step 1:一键导入

在代码优化对话框,再次点击过滤器的AI智能编程助理入口,将过滤器代码一键导入对话框,即可在对话框中看到过滤器原始处理代码。

Step 2:一键优化

点击一键优化,等待编程助理返回优化处理结果和过滤器执行后结果。


4. 清空会话

智能编程和代码优化对话框均支持清空会话操作,且仅对当前对话框生效,不会清空其他对话框的内容。

图片

「EasyCode智能编程助理」已经初步上线EasyV👏,通过在EasyV过滤器模块,接入AI大模型。辅助无代码编写能力的非专业用户,完成数据处理。同时也为我们的专业开发用户,提供代码优化支持。EasyCode用AI发电,让每一位用户的数据处理更加优雅。点击下方「阅读原文」即可开通产品试用,未来我们也会持续优化迭代,欢迎大家多多试用反馈~

今年,EasyV针对AI新技术进行了产品多方面的升级优化,从搭建到演示实现智能化,全流程引入可视化AI助手AI数字人、AI语音助理、AI问答助手、AI智能解析,不仅是「创作搭建」的「生产力」,更是「分析演示」的「超级大脑」。EasyV➕AI,让可视化更简单,一句话,让你的EasyV大屏被AI“硬控”!

收藏 0
分享
分享方式
微信

评论

游客

全部 0条评论

67

文章

473

人气

0

粉丝

0

关注

官方媒体

轻松设计高效搭建,减少3倍设计改稿与开发运维工作量

开始免费试用 预约演示

扫一扫关注公众号 扫一扫联系客服

©Copyrights 2016-2022 杭州易知微科技有限公司 浙ICP备2021017017号-3 浙公网安备33011002011932号

互联网信息服务业务 合字B2-20220090

400-8505-905 复制
免费试用
微信社区
易知微-数据可视化
微信扫一扫入群