
# 在JupyterLab中创建定时任务
CloudRobo Notebook支持创建定时任务。本文档介绍了如何创建定时任务、一键运行Notebook文件，从而提高工作效率。
#### 功能亮点
- **一键运行**：允许用户一键运行Notebook文件，无需逐个执行Cell。

- **定时任务调度**：允许用户设置定时执行代码块的时间和频率。支持秒、分钟、小时和每天/每周/月的时间设置。
- **支持参数化执行**：允许用户在运行时向Notebook传递参数，使得Notebook能根据不同需求调整行为。
- **任务管理界面**：提供用户友好的界面，便于查看、添加和删除定时任务。
- **任务执行记录**：记录每次执行任务的状态和输出，方便后续查看和调试。
 
#### 创建定时任务
1. 打开CloudRobo Notebook。
2. 选中Notebook文件（ipynb文件），创建定时任务。 
   图1打开Notebook Jobs   
   ![](https://support.huaweicloud.com/usermanual-cloudrobo/zh-cn_image_0000002744091487.png)
   
   
3. 在Create Job界面，填写参数后单击"CREATE"。 
   图2创建定时任务参数填写   
   ![](https://support.huaweicloud.com/usermanual-cloudrobo/zh-cn_image_0000002714172618.png)
   表1参数说明 
   | 参数             | 说明                                                                                                                   |
   |:---|:---|
   | Job name       | 定时任务的名称                                                                                                              |
   | Environment    | 要运行该Notebook的Python环境                                                                                                |
   | Output formats | 执行结果的输出文件类型                                                                                                          |
   | Parameter      | 单击+，手动设置运行Notebook的Python变量                                                                                          |
   | Schedule       | 任务执行策略，可以立即运行；也可以设置定时策略运行，支持cron表达式。cron表达式需要使用Linux系统下支持的格式，其他的cron表达式会报错。表达式可能会包含问号，要兼容linux的cron表达式，需将"?"替换为"\*"。 |
      
   ![](https://support.huaweicloud.com/usermanual-cloudrobo/public_sys-resources/note_3.0-zh-cn.png)
   设置定时任务后，修改文件名称以及文件内容，已经创建好的任务不受影响。
   
   
4. 运行后，在NOTEBOOK JOBS页签可以看到任务运行记录，右上角"Reload"刷新。 
   图3查看定时任务运行记录   
   ![](https://support.huaweicloud.com/usermanual-cloudrobo/zh-cn_image_0000002714172616.png "点击放大")
   
   
5. 任务执行完成后会出现下载按钮，单击文件名称可以看到执行结果。 
   图4查看定时任务执行结果   
   ![](https://support.huaweicloud.com/usermanual-cloudrobo/zh-cn_image_0000002714172614.png "点击放大")
   
   
6. 在NOTEBOOK JOB DEFINITIONS页签可以看到所有的任务列表。单击任务名称，进入设置定时任务界面。可以启动、停止、删除定时任务；通过Edit Job Definition更新该定时任务，也可以查看该定时任务的运行历史。 
   图5NOTEBOOK JOB DEFINITIONS页签单击任务名称   
   ![](https://support.huaweicloud.com/usermanual-cloudrobo/zh-cn_image_0000002744091489.png "点击放大")
   图6设置定时任务   
   ![](https://support.huaweicloud.com/usermanual-cloudrobo/zh-cn_image_0000002743931517.png)
   
   
 
