IBM Cloud Pak® for Data 4.8 版本将于 2025 年 7 月 31 日结束支持(EOS)。 欲了解更多信息,请参阅 IBM Cloud Pak for Data 版本 4.X 的停止服务公告。
在 版本支持结束之前,升级到 版本。 IBM Cloud Pak for Data 4.8 IBM Software Hub 5.1 有关更多信息,请参阅从 IBM Cloud Pak for Data 版本 4.8 升级到 IBM Software Hub 版本 5.1。
导入项目
可以通过导入项目来创建预加载资产的项目。
使用下列方法之一:
观看以下视频以了解如何从 ZIP 文件和 GitHub 存储库创建项目。
此视频提供了一种可视方法来学习本文档中的概念和任务。
从本地文件或样本导入项目
您可以导入先前导出的项目。 您可以从行业加速器下载样本项目,其中包含一组用于实现特定目标的资料科学资产。
如果从文件创建了项目,那么可以从本地系统上的项目 ZIP 文件创建该项目。 您选择的压缩文件必须是 Cloud Pak for Data 项目的已导出 ZIP 文件,并且必须来自您当前正在使用的同一 Cloud Pak for Data 版本或来自较早版本。 无法导入从 Cloud Pak for Data as a Service中的项目导出的压缩文件。
如果导入的项目包含已导入到源 Cloud Pak for Data 实例中的目录的元数据导入资产,那么不会将此类元数据导入资产导入到目标 Cloud Pak for Data 实例上的新项目。 未导入这些资产,因为在源系统上选择的目标目录在目标系统上不存在。 导入项目后,可以复制元数据导入资产,并将其添加到目标系统上存在的目录中。 有关更多信息,请参阅 复制元数据导入资产。
请注意,如果导入的项目中包含 Notebook,那么在 Notebook 编辑器中只能处理这些 Notebook,即使它们是在 JupyterLab 中创建的也是如此。 在该项目中无法使用 JupyterLab IDE。
要从本地文件创建项目,请执行以下操作:
从 Git 存储库导入项目
您可以使用缺省 Git 集成或不推荐使用的 Git 集成从 Git 存储库导入项目。
准备工作
- 在创建具有 Git 集成的项目之前,必须了解您拥有的选项以及选择任一选项的含义:
- 您必须配置 对 Git 存储库的访问权。 这使您能够从与项目关联的远程存储库中克隆分支。
如果导入的项目包含 Notebook ,那么您只能在 Notebook 编辑器中使用这些 Notebook ,即使这些 Notebook 是在 JupyterLab中创建的。 在该项目中无法使用 JupyterLab IDE。
使用 Git 存储库创建项目
要创建具有 Git 存储库的项目,请执行以下操作:
- 从导航菜单中,选择 项目> 所有项目。
- 选择 创建与 Git 存储库集成的项目。
- 输入名称。
- 选择集成类型:
- 缺省 Git 集成 ,用于处理文件时基于 true Git的版本控制。
- 不推荐 Git 集成 ,用于 Git 与锁定的集成。 虽然您仍可以创建并使用具有此集成类型的项目,但不推荐使用此项目创建选项。 您有以下项目配置选项:
- 创建 新的空项目 或 从 Git 存储库导入现有项目。
- 将项目标记为敏感。 创建项目后,无法更改此设置。
- 记录项目活动。 您随时可以在项目设置页面上启用或禁用此选项。
- 通过选择将 JupyterLab IDE 指定为 Notebook 和脚本的唯一编辑器工具。 您可以随时在项目的 " 设置 " 页面上启用此选项。
- 选择令牌和 Git 存储库。
- 单击创建。
- 项目导入完成后,查看项目导入摘要以检查是否已成功导入所有资产。
- 在开始处理新项目中的已导入资产之前,请检查缺少的凭证 (例如,在 Notebook 和数据连接中) ,以在项目资产之间成功重新链接。
- 通过单击项目中的 访问控制 选项卡来添加合作者,然后单击 添加合作者 或 添加用户组。 所有用户都将需要 为协作创建访问令牌。
如果笔记本是在 JupyterLab, 中创建的,当您尝试打开笔记本时,可能找不到所需的笔记本内核。 在这种情况下,您需要将 Notebook 与相应的环境模板相关联。 为此,请完成下列步骤:
在以编辑方式打开的 Notebook 中:
- 单击笔记本信息图标
,从笔记本工具栏单击环境 ,然后从列表中为笔记本选择环境模板。
- 单击笔记本信息图标
在打开该 Notebook 之前,请在项目资产页面中执行以下操作:
- 选中该 Notebook 并将其解锁(如果已锁定)。 只有将 Notebook 解锁后,才能更改它的环境。
- 单击 操作> 更改环境 ,然后为 Notebook 选择相应的环境模板。
如果您注意到项目导入中缺失 Notebook 或 Python 脚本,那么表明它们可能未包括在原始项目导出中。 请确认在该存储库与项目之间同步资产的人员已显式选择这些资产,并已将其添加到项目导出中。
项目导入的状态也会在项目的 概述 页面上进行跟踪。 请在项目的资产页面上查找自述文件,了解已添加的资产的分析用例,以及已应用的数据分析方法。 导入的 Notebook 作业始终在该 Notebook 的最新可用版本上运行。
了解更多
父主题: 创建项目