管理用户数据函数的库

开发自定义业务逻辑时,可以使用 PyPI 中的公共库,也可以合并自己的专用库进行数据处理或转换。

本文介绍如何为用户数据函数添加、更新和删除库。

用户数据函数支持两种类型的库:

  • 公共库PyPI 上提供的任何公共库。
  • 专用库:你自己的自定义库作为 .whl 包上传。

添加公共图书馆

若要从 PyPI 添加公共库,请执行以下步骤:

  1. 登录到 Microsoft Fabric

  2. 打开要更新的用户数据函数项。

  3. 从工具栏中选择 库管理

    显示如何管理库的屏幕截图。

    注释

    fabric_user_data_functions 默认包含,无法删除。 这是 Fabric 用户数据函数 SDK。 可以在新版本可用时更新版本。

  4. 选择“从 PyPI 添加”。 输入库名称并选择版本。 例如,输入 pandas 并选择版本 2.3.3

    显示如何添加 pandas 库的屏幕截图。

  5. 重复上一步,根据需要添加更多库。

  6. 选择 “发布” 以应用库更改。 发布完成后,库状态从 “已保存 ”更改为 “已发布 ”。

更新或删除公共库

使用以下步骤更新库版本:

  1. 打开用户数据函数项并选择 “库管理”。
  2. 找到要更新的库,然后选择版本下拉列表。
  3. 选择其他版本。
  4. 选择 “发布 ”以应用更改。

删除库:

  1. 打开用户数据函数项并选择 “库管理”。
  2. 将鼠标悬停在库行上,然后选择回收站图标。
  3. 选择 “发布 ”以应用更改。

添加专用库

专用库是由你或你的组织生成的自定义代码包。 可以采用(Python wheel)格式上传私有库.whl

若要添加专用库,请执行以下步骤:

  1. 打开用户数据函数项并选择 “库管理”。

  2. 选择“上传”。

    显示如何添加专用库的屏幕截图。

  3. 浏览并选择您的 .whl 文件。

  4. 选择 “发布 ”以应用更改。

专用库要求

  • .whl文件大小必须小于 30 MB。
  • .whl 文件必须独立于平台(与操作系统无关的)。 平台特定的轮子不受 numpy-2.2.2-cp311-cp311-linux_armv6l.whl 支持。