重要说明:

IBM Cloud Pak® for Data 4.7 版本将于 2025 年 7 月 31 日结束支持(EOS)。 欲了解更多信息,请参阅 IBM Cloud Pak for Data 版本 4.X 的停止服务公告

在 IBM Cloud Pak for Data 4.7 版本支持结束之前,升级到 IBM Software Hub 5.1 版本。 更多信息,请参阅 IBM Software Hub 版本 5.1 文档中的升级 IBM Software Hub。

导出项目 (Watson Studio)

您可导出项目中的资产,以便与其他人共享。

您可以用于导出项目中的资产的方法取决于项目的类型,这些方法在以下方面工作:

  • 对于没有 Git 集成的项目,您可以:

  • 对于具有缺省 Git 集成的项目,您可以:

    1. 将已更改的项目文件推送到 Git 存储库。
    2. 使用 Git 服务来创建存储库的归档。 可以在可以使用项目 ZIP 的任何位置使用此归档。
  • 对于具有不推荐使用的 Git 集成的项目,您可以:

    • 将项目导出到桌面

      这个项目 ZIP 文件可以与其他人共享,以及用来从文件创建新项目。

    • 正在使更改与 Git 同步

      此功能仅在具有不推荐使用的 Git 集成的项目中受支持。 可以通过从 Git 创建新项目来共享推送到 Git 存储库的资产。

要求和限制

必需的角色
您需要项目中的 管理员编辑者 角色才能导出项目。
限制
  • 不能从项目用户界面导出大于 1024 MB 的资产。 要导出高达 5 GB 的资产,请将 asset 命令 与 Cloud Pak for Data 命令行界面 (cpd-cli) 配合使用。
  • 如果项目标记为敏感,那么无法从项目中导出数据资产,连接或已连接的数据。
  • 在选择资产时要注意始终包括这些资产的依赖关系,例如数据流的数据资产或连接, Notebook ,已连接的数据,元数据导入,数据质量定义和规则或作业。 依赖关系不予检查。 如果不包含依赖项,那么后续项目导入将不起作用。
  • 您只能在 IBM Cloud Pak for Data 中创建的项目间共享资产。 不能从 IBM Cloud Pak for Data 导出项目并将其导入 Cloud Pak for Data as a Service。

将项目导出到桌面

导出项目时,您选择的项目资产会打包为单个 ZIP 文件,该文件可以像任何其他文件一样共享。

要将项目资产导出到桌面,请执行以下操作:

  1. 打开要从中导出资产的项目。

  2. 检查您在导出中包含的资产 (例如, Notebook 或连接) 是否不包含您不想共享的凭证或其他敏感信息。 在开始导出之前,应移除这些信息。 只有专用连接凭证才应移除。 另请注意,从连接目录添加的任何连接都将是该项目的局部连接。 这些连接不再是平台级别的连接。

  3. 可选。 创建文本自述文件,在其中列出要包括在导出内容中的资产。 提供已添加的资产的分析用例以及所使用的数据分析方法的简要描述。 请将该文本文档作为数据资产上载到项目中。

  4. 单击项目工具栏中的 "导出到桌面" 图标

  5. 选择要添加的资产。 可以按资产类型进行过滤,或者通过选择每次导出项目时应用的首选项(窗口标题右侧的“设置”图标)来定制项目导出设置。

    请注意,您当前最多只能选择 1000 个资产,并且导出文件的大小不能超过 1 GB。

  6. 可选:更改项目导出文件的名称。

  7. 在下列情况下,必须提供密码:

    • 您希望导出具有共享凭证的连接。 请注意,必须提供此密码才能在项目导入时解密这些凭证。
    • 您希望导出通过将 API 调用设置为 On检索到 掩码敏感凭证 的连接。 如果没有密码,那么不会导出用于屏蔽通过 API 调用检索的敏感凭证的连接。
  8. 单击导出。 导出运行时请勿退出此页面。

    缺省情况下,导出至桌面时,此文件保存至 Downloads 文件夹。 如果已存在具有相同名称的 ZIP 文件,那么不会覆盖现有文件。

    请确保浏览器设置会将 ZIP 文件作为 .zip 文件而不是作为文件夹下载至桌面。 压缩此文件夹以启用项目导入会导致错误。 另请注意,无法将其他资产手动添加到桌面上已导出的项目 ZIP 文件。

    项目导出的状态在项目的 " 概述 " 页面上进行跟踪。

正在使更改与 Git 同步

在启用 Git 集成的情况下,您可以在不推荐使用 Git 集成的项目中同步项目资产与 Git 存储库之间的更改。

必需的角色
您需要对项目具有 管理 许可权,才能将项目资产导出到 Git 存储库。

要将项目资产推送到 Git 存储库:

  1. 在项目中,点击项目工具栏上的 同步图标

  2. 选择 拉和推 以将项目资产推送到 Git 存储库。 可以将增量更改推送到存储库。

  3. 选择访问令牌。

  4. 选择要添加的资产。 可以按资产类型进行过滤,或者通过选择每次导出项目时应用的首选项(窗口标题右侧的“设置”图标)来定制项目导出设置。

    重要说明:

    在 JupyterLab, 中提交并推送到版本库的笔记本和 Python 脚本更改不会自动同步。 您必须先显式地选择这些资产,才能将其包括在项目同步范围内。 请参阅将项目资产同步

    请注意,无法将其他资产手动添加至导出到 Git 存储库的项目资产。

父主题: 管理项目