> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chaintable.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 运行管理

> 设置运行参数和计算规格，管理 Notebook 实例并查看输出和日志。

打开一个已保存的 [Notebook](/zh/guides/notebooks/create)，在编辑器底部配置本次运行。

## 设置参数

将鼠标移到编辑器底部的参数区域，点击 **+**。填写 **Parameter name** 并选择类型，点击 **Save**。Notebook 运行参数使用字符串；例如添加 `raw_amount`，输入 `1500000`。

参数名与脚本读取的名称一致：

```python theme={null}
from chaintable import arguments

args = arguments.get_arguments()
raw_amount = int(args.get('raw_amount', '1500000'))
print(raw_amount / 10 ** 6)
```

输入值后离开输入框，再点击顶部 **Save** 保存 Notebook 修改。运行时使用当前输入值。

## 选择计算规格

点击 **Run** 左侧的规格选择器，选择本次实例需要的 CPU 和内存。基础脚本可以从 **0.25 vCPU / 1 GB** 开始。

<Frame>
  <img src="https://mintcdn.com/opcodelabspteltd/TOA0bb8_WqdBuVVN/images/guides/notebooks/resources.png?fit=max&auto=format&n=TOA0bb8_WqdBuVVN&q=85&s=79b3d75abd3e2c9eebb78750c89ebf37" alt="Notebook 可用的 CPU 和内存规格" width="1920" height="1080" data-path="images/guides/notebooks/resources.png" />
</Frame>

运行实例占用所属账户的 Notebook 资源额度。

## 启动和停止

点击 **Run** 启动一次实例。运行中按钮变为 **Cancel**，下方显示 **Output**、**Resources**、**BlockX** 和 **Instance detail**。

* **Output**：查看 `print()` 输出和异常信息。
* **Resources**：查看实例的 CPU 和内存使用情况。
* **BlockX**：查看脚本发起的 BlockX 计算信息。
* **Instance detail**：打开本次实例的配置、状态和日志。

点击 **Cancel** 停止当前实例。修正脚本或参数后，再点击 **Run** 会创建新的运行实例。

## 切换后台运行

前台运行依赖页面持续保持活动。需要离开页面时，在运行面板点击 **Switch to Background**，随后可在账户的 **Instances** 中查看它。

<Frame>
  <img src="https://mintcdn.com/opcodelabspteltd/TOA0bb8_WqdBuVVN/images/guides/notebooks/instance.png?fit=max&auto=format&n=TOA0bb8_WqdBuVVN&q=85&s=97afcf506cdc8602c349d762b05199c6" alt="实例详情中的后台运行标记、资源规格和日志" width="1920" height="1080" data-path="images/guides/notebooks/instance.png" />
</Frame>

实例详情的 **Background** 为 `True` 表示已切换后台。需要在实例结束后自动重启脚本时，按[创建持续运行调度](/zh/guides/notebooks/scheduling#创建持续运行调度)完成配置。

## 判断运行结果

在账户 **Instances** 中打开要检查的实例。对照 **Start Time**、**End Time** 和 **Arguments** 确认是哪次运行，再查看 **Logs** 中的输出或异常；已结束实例也可以查看日志。查看自动启动的实例时，**Launched** 显示对应调度。

| 状态        | 含义                    |
| --------- | --------------------- |
| Running   | 实例仍在运行                |
| Succeeded | 脚本正常退出                |
| Failed    | 脚本异常或实例运行失败，查看日志和结束信息 |
| Canceled  | 实例被取消或达到运行期限          |
