使用 Copilot 数据科学和数据工程聊天面板(预览版)

重要

此功能目前为预览版

用于数据科学和数据工程笔记本的 Copilot 是一种 AI 助手,可帮助你分析和可视化数据。 它适用于湖屋表、Power BI 数据集和 pandas/spark 数据帧,可直接在笔记本中提供回答和代码片段。 使用 Copilot 的最有效方法是将数据加载为数据帧。 可以使用聊天面板来提问,AI 提供的响应或代码可以复制到笔记本中。 它了解数据的架构和元数据,如果数据加载到数据帧中,则它还了解数据帧中的数据。 可以要求 Copilot 提供数据见解、创建可视化效果代码或为数据转换提供代码,并识别文件名以便于参考。 Copilot 通过消除复杂的编码来简化数据分析。

注意

启用 Azure OpenAI

  • 必须在租户级别在 Fabric 中启用 Azure OpenAI。

注意

如果在没有 GPU 容量的区域中预配了工作区,并且数据未启用跨地理位置流动,Copilot 将无法正常运行,并且你会看到错误。

成功执行 Chat-Magics 安装单元

  1. 要使用 Copilot 窗格,chat-magics 的安装单元必须在你的 Spark 会话中成功执行。

    显示已执行的笔记本单元的屏幕截图。

    重要

    如果你的 Spark 会话终止,chat-magics 的上下文也会终止,同时擦除 Copilot 窗格的上下文。

  2. 在继续使用 Copilot 聊天窗格之前,请验证是否满足所有这些条件。

在笔记本中打开 Copilot 聊天面板

  1. 选择笔记本功能区上的 Copilot 按钮

    显示 Copilot 功能区的 显示 Copilot 功能区的屏幕截图。

  2. 若要打开 Copilot,请选择笔记本顶部的 Copilot 按钮。

  3. Copilot 聊天面板将在笔记本右侧打开。

  4. 此时会打开一个面板,以提供概述信息和有用的链接。

    显示 Copilot 有用链接窗格的屏幕截图。

关键功能

  • AI 帮助:生成代码、查询数据并获取加速工作流的建议。
  • 数据见解:快速数据分析和可视化功能。
  • 解释:Copilot 可以提供对笔记本单元的自然语言解释,并可以在运行笔记本活动时提供活动概述。
  • 修复错误:Copilot 还可以在出现笔记本运行错误时修复这些错误。 Copilot 与笔记本单元(执行的输出)共享上下文,并提供有用的建议。

重要通知

  • 不准确:存在不准确的可能性。 仔细查看 AI 生成的内容。
  • 数据存储:客户数据暂时存储,以识别对 AI 的有害使用。

笔记本中的 Copilot 聊天入门

  1. 用于数据科学和数据工程的 Copilot 提供了有用的入门提示。 例如:“将数据从我的湖屋加载到数据帧”或者“从数据生成见解”。

    屏幕截图显示 Copilot 的开始提示。

  2. 其中每个选择都输出文本面板中的聊天文本。 作为用户,必须填写要使用的数据的特定详细信息。

  3. 然后,可以在聊天框中输入任何类型的请求。

    显示 Copilot 启动提示的屏幕截图。

Copilot 聊天面板的常规用法

  • 如果在聊天面板条目中更具体地描述您的目标,Copilot 的响应就会更准确。
  • 可以从聊天面板中“复制”或“插入”代码。 在每个代码块的顶部,两个按钮允许将项目直接输入到笔记本中。
  • 要清除对话,请选择顶部的 显示 Copilot 清理提示的屏幕截图。 图标,即可在窗格中移除你的对话。 它清除任何输入或输出的窗格,但上下文将保留在会话中,直到它结束。
  • 使用 %configure_privacy_settings 命令或聊天魔法库中的 %set_sharing_level 命令配置 Copilot 隐私设置。
  • 透明度:阅读我们的透明度说明,了解有关数据和算法使用的详细信息。