文档

智能助手(DataWorks Copilot)

更新时间:

DataWorks Copilot是您在DataWorks的智能助手,当前阶段可根据自然语言快速转换为需要的SQL命令,包括SQL生成、SQL改写、SQL纠错、生成注释等,帮助您轻松高效地完成数据ETL及数据分析工作。本文为您介绍在各个场景下DataWorks Copilot的智能SQL能力。

邀测说明

  • 满足以下条件的用户,将自动获得本次Copilot邀测资格,无需申请。

    • DataWorks版本为:标准版、专业版或企业版。

    • DataWorks项目空间所在地域为:华东1(杭州)、华东2(上海)、华北2(北京)、华北3(张家口)、华南1(深圳)或西南1(成都)。

    说明

    不满足上述条件的用户暂不支持参加本次Copilot邀测,您可以升级DataWorks版本或前往邀测地域进行体验。

  • 当前DataWorks Copilot入口已覆盖:数据开发(DataStudio)、数据分析、数据质量、数据服务。

唤起DataWorks Copilot

您可以在已覆盖的DataWorks功能模块页面唤起DataWorks Copilot。

  • 单击页面顶部的Copilot,打开右边侧边栏唤起。

  • 在对应的SQL编辑页面,右键选择Copilot唤起。

image.png

唤起DataWorks Copilot后:

  • 如果您是首次使用,可单击右边侧边栏的新人引导,查看Copilot的使用引导。

  • 您可以通过“/”快速选择所需要的意图,然后通过自然语言描述详细的意图,后续DataWorks Copilot会根据意图类型和描述为您智能生成对应SQL命令或进行相关操作。

    说明

    右边侧边栏中,如果您未选择明确的意图,DataWorks Copilot可根据自然语言自动识别您的意图;但是在SQL编辑页面中,如果您未选择明确的意图,则默认您的意图为SQL生成。

开启或关闭智能代码补全

  • 开启Copilot白名单后,默认开启智能代码补全,即在代码编辑页面中编辑代码时默认展示代码提示,您可以按Tab键接受此建议或按Esc键取消此建议:

    image

  • 如果您不希望在编辑代码时看到代码提示,可以在右下角关闭智能代码补全功能。

    image

功能演示