AI in Place(沉浸式AI)是一系列嵌入在DataWorks各个操作界面中的智能化功能集合。从代码编辑器里的智能补全,到数据发布时的一键描述生成,它能提供精准、上下文感知的即时帮助,让智能成为您开发工具的内置属性。
您可阅读DataWorks 智能助手文档了解DataWorks全局的Data + AI能力。
功能介绍
DataWorks支持的操作界面智能化功能集合如下:
能力类型 | 能力描述 | 涉及模块 |
| 根据当前获取到的上下文信息,对正在编写的SQL、Python进行智能代码补全。 | 数据开发、数据分析 |
| 通过自然语言交互,智能搜索内容,包含但不限于周期任务、周期实例等。 | 运维中心 |
| 通过自然语言描述或关键字输入,快速创建数据表,并自动推荐、补全字段名和描述。 | 数据开发 (数据目录) |
| 根据UDF函数的配置及代码,自动生成函数描述。 | 数据开发 |
| 在发布任务节点时,一键自动生成规范、清晰的变更描述,简化发布流程。 | 数据开发 |
| 对SQL查询结果进行一键分析,自动生成直观的可视化图表和摘要。 | 数据开发、数据分析 |
| 当任务运行失败时,自动诊断日志,秒级定位错误原因,提供解决方案并推荐快捷修复操作。 | 运维中心 |
| 根据表的元数据信息和业务场景,一键智能推荐并生成合适的数据质量监控规则。 | 数据质量 |
公测说明
DataWorks Copilot目前处于免费公测阶段。参与公测前,请详细阅读《DataWorks Copilot服务协议》。在Copilot公测确认弹窗中点击确认参加即可。
支持浏览器:仅保证PC端Chrome浏览器69以上内核版本正常使用智能助手。
支持地域:华东1(杭州)、华东2(上海)、华北2(北京)、华北3(张家口)、华北6(乌兰察布)、华南1(深圳)、西南1(成都)、中国香港、新加坡、马来西亚(吉隆坡)和印度尼西亚(雅加达)。
权限限制:仅支持主账号、租户管理员或其他具有同等权限的用户。
快速体验
在Data Studio欢迎页,单击DataWorks Copilot智能助手进行快速体验。
若看不到欢迎页,可关闭Data Studio中的所有Tab,在默认界面点击显示欢迎页面即可。
代码补全
在数据开发、数据分析模块的代码编辑器中,根据当前获取到的上下文信息,对正在编写的SQL、Python进行智能代码补全。
SQL代码补全
功能说明:当您在编写SQL代码时,DataWorks Copilot根据当前获取到的上下文信息,对正在编写的SQL进行智能代码补全。
操作说明:按下TAB
键可以接受补全结果,按下CTRL + →
,可选择接受部分结果,按下ESC
键则放弃补全结果。
如果您不希望在编辑代码时看到代码提示,可以在页面底部工具栏右下角单击关闭智能代码补全。重新点击该图标,即可再次开启智能代码补全。
Python代码补全
DataWorks Copilot默认状态不支持Python节点的代码补全。您需通过启用个人开发环境并安装通义灵码插件,获取Python代码补全能力。
进入Data Studio页面,单击顶部个人开发环境,按需选择已有个人开发环境实例或新建实例。
单击左侧导航栏的
图标,进入程序扩展页。
在程序扩展页的搜索框中输入Lingma,找到Lingma - Alibaba Cloud AI Coding Assistant并点击安装。
此时,当您编写Python代码时,页面即可自动进行代码补全。
智能搜索
功能说明:通过智能搜索功能,只需输入日常用语(自然语言),即可快速、精准地在周期任务、周期实例等模块中找到您关心的目标。
操作说明:以周期任务为例,演示智能搜索流程。在运维中心的周期任务页面,单击筛选处的智能搜索。在弹出的对话框中输入自然语言指令(例如“按任务类型排序”)后回车,即可查看搜索结果。
智能建表
功能说明:在数据目录创建新表中,通过自然语言快速生成SQL建表语句。
操作说明:在Data Studio页面,单击左侧一级菜单栏中的数据目录。在数据目录列表中,选择任意一个数据目录新建表,进入新建表的功能界面。单击建表页面顶部中的Copilot 建表,进入Copilot 建表功能界面。在输入框中,输入您的指令,对返回的结果进行接受或者拒绝。
UDF函数描述生成
功能说明:在Data Studio中,您创建一个UDF函数时,往往需要对当前函数的功能及本次代码的改动进行描述,供评审人了解当前函数的作用。
操作说明:在Data Studio页面,单击左侧一级菜单栏中的资源管理。在资源管理页面,单击新建按钮或顶部的,选择 。在编辑函数时,函数类型选择嵌入式函数。当您完成自定义函数代码之后,您仅需单击描述窗口右下方的Copilot图标,大模型会自动生成针对当前函数的描述。
节点发布描述生成
当您完成节点开发之后,需要发布至生产环境。您可通过Copilot能力,直接生成节点发布的变更描述。
智能图表及见解生成
功能说明:在数据开发、数据分析中,借助DataWorks Copilot智能图表助手,您可一键生成基于查询结果的可视化图表及数据见解。
操作说明:以数据分析为例,在SQL查询与分析的结果区域,单击查询结果区的图表功能,进入图表功能界面后,单击图表区域顶部的Copilot,等待Copilot返回结果。
任务异常智能诊断
功能说明:对于运行失败的任务,Copilot可通过大模型对任务错误日志进行智能诊断,并给出解决建议。
操作说明:在运维中心页面,单击左侧导航栏
,进入周期实例页面。单击运行失败实例,选中运行失败节点,单击右下角的运行诊断即可对任务进行智能诊断。质量规则智能推荐
功能说明:在新建质量监控时,您可通过Copilot规则推荐,自动生成质量规则。
操作说明:在数据质量页面,单击左侧导航栏
,进入按表配置规则页面。选择目标表,单击右侧的新建质量监控,进入该表的质量规则配置。在选择质量规则处,点击Copilot规则推荐,创建规则后按需选择接受。