0 / 0
Go back to the English version of the documentation
创建和管理 Notebook
Last updated: 2024年11月21日
创建和管理 Notebook

您可以使用下列其中一种方法将 Notebook 添加到项目中: 创建 Notebook 文件,从资源中心复制样本 Notebook ,从计算机上的本地文件添加 Notebook ,或者从 URL 添加 Notebook。  

所需许可权
您在项目中必须具有“管理员”或“编辑者”角色才能创建笔记本。

请观看这个简短的视频,以了解 Jupyter Notebook 的基本知识。

此视频提供了一种可视方法来学习本文档中的概念和任务。

  • 视频脚本
    时间 脚本
    00:00 本视频介绍了使用watsonx.aiStudioWatson Studio)处理Jupyter笔记本的基础知识。
    00:07 从项目开始,为项目添加笔记本。
    00:12 只需提供名称和描述以及要使用的 Python 运行时环境,然后创建 Notebook。
    00:22 我们先加载一个文件,这样就有一些数据需要处理。
    00:28 只需将文件拖放到 "文件" 滑出面板即可。
    00:32 将文件添加到项目后,可以在此 Notebook 中使用该文件。
    00:38 只需单击 "插入到代码中" ,然后插入 pandas DataFrame。
    00:43 在运行 Notebook 之前,最好在顶部插入一个单元格来描述 Notebook 执行的操作。
    00:51 将单元格类型改为Markdown,这样该单元格就不会被视为代码,然后添加说明。
    00:59 现在,您已准备好运行 Notebook。
    01:02 插入的代码将数据集加载到DataFrame,使用您的凭据Cloud Object Storage实例,然后显示数据集的前五行。
    01:13 在返回到项目之前,请保存 Notebook。
    01:20 在 "资产" 选项卡上,您将找到 Notebook。
    01:24 如果打开 Notebook ,那么它将处于只读方式。
    01:28 但是,您可以编辑 Notebook 并进行更改。
    01:34 例如,您可以访问 "信息" 面板并更改 Notebook 的名称。
    01:41 在 "环境" 选项卡上,您可以更改用于运行 Notebook 的环境,以及停止或重新启动运行时环境。
    01:53 如果您希望共享笔记本的只读版本,那么可以从此处执行此操作。
    01:58 您可以通过链接或社交媒体选择要共享的内容量以及要共享 Notebook 的方式。
    02:08 如果要将 Notebook 调度为在其他时间运行,那么可以创建作业。
    02:14 只需提供作业的名称,然后选择 Notebook 版本和运行时。
    02:24 然后,选择调度选项,例如: 指定要运行的作业的日期以及是否希望作业运行重复。
    02:43 创建并运行作业后,您将看到状态,该作业将显示在项目中的 "作业" 选项卡上。
    02:55 在 Cloud Pak for Data as a Service 文档中查找更多视频。

在 Notebook 编辑器中创建 Notebook 文件

要在 Notebook 编辑器中创建 Notebook 文件,请执行以下操作:

  1. 从您的项目中,转到资产页面,点击新资产 > 使用数据和模型Python或 R 笔记本

  2. 新建 Notebook 页面上,指定创建 Notebook 的方法。 您可以创建空白 Notebook ,从 资源中心选择样本 Notebook ,从文件系统上载 Notebook 文件或从 URL 上载 Notebook 文件:

    • 您选择上载的 Notebook 文件必须遵循以下要求:
      • 文件类型必须为 .ipynb
      • 文件名不得超过 255 个字符。
      • 文件名不得包含以下字符: < > : ” / | ( ) ?
    • 该 URL 必须是可共享且不需要认证的公共 URL。
    • 您可以在 样本 下以及资源中心中找到样本 Notebook。
  3. 指定要使用的语言 (Python 或 R) 的运行时环境。 您可以选择提供的环境模板或您创建和配置的环境模板。 有关环境的更多信息,请参阅 Notebook 环境

  4. 单击创建。 该 Notebook 将以编辑方式打开。

    创建新笔记本或打开现有笔记本以进行编辑所需的时间可能有所不同。 如果没有可用的运行时容器,则必须创建一个容器,只有在容器可用后,才能加载Jupyter笔记本用户界面。 创建容器所需的时间取决于集群负载和大小。 当存在运行时容器时,打开 Notebook 的后续调用将大大加快。

    打开的笔记本被您锁定。 有关更多信息,请参阅 锁定和解锁 Notebook

  5. 告知服务信任 Notebook 内容并执行所有单元。

    以编辑模式打开新笔记本时,Jupyter服务默认认为该笔记本不受信任。 运行不可信的 Notebook 时,不会执行认为不可信的内容。 不可信任的内容包括任何 Javascript、HTML 或Markdown单元格中的 Javascript,或任何不是由您生成的输出单元格中的 Javascript。

    1. 在该 Notebook 右上角,单击不可信
    2. 单击信任以执行所有单元。

锁定和解锁笔记本

如果以编辑方式打开 Notebook ,那么此 Notebook 将由您锁定。 当您持有锁时,只有您可以对笔记本进行更改。 所有其他项目用户都将在 Notebook 上看到锁定图标。 只有项目管理员才能解锁锁定的 Notebook 并以编辑方式将其打开。

关闭 Notebook 时,将释放锁定,另一个用户可以选择以编辑方式打开 Notebook。 请注意,必须在运行时环境仍处于活动状态时关闭 Notebook。 如果运行时已停止或处于空闲状态,那么无法为您释放笔记本锁定。 如果未为您释放笔记本锁定,那么您可以从项目的 "资产" 页面解锁笔记本。 锁定该文件可避免可能因为对该文件进行争用性更改而导致的合并冲突。

查找 Notebook

您可以从项目的 资产 页面中查找并打开 Notebook。

您可以在视图或编辑方式下打开 Notebook。 以视图方式打开 Notebook 时,无法更改或运行该 Notebook。 仅当 Notebook 以编辑方式打开并在环境中启动时,才能更改或运行该 Notebook。

您可以通过以下方法打开 Notebook:

  • 单击笔记本。 这将以视图方式打开 Notebook。 然后,要以编辑方式打开笔记本,请单击笔记本工具栏上的铅笔图标 (编辑图标)。 这将启动与 Notebook 关联的环境。
  • 展开笔记本条目右侧的三个垂直点,然后选择 查看编辑

查看有关 Notebook 的信息

您可以通过单击项目的 " 资产 " 页面中的 Notebook 资产类型来查看有关 Notebook 的以下信息:

  • 该 Notebook 的名称
  • 上次修改 Notebook 的日期以及进行更改的人员
  • 该 Notebook 的编程语言
  • 笔记本当前是否已锁定

下一步

了解更多信息

在 " 视频" 页面上,查找显示如何从资源中心运行样本笔记本的视频。

父主题: Jupyter Notebook 编辑器

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more