Notebook作业开发流程
DataArts Studio的Notebook是一个交互式开发环境,提供全托管式JupyterLab云化版本,即开即用。帮助数据工程师及数据科学家轻松完成开发、调试、调度集群作业,并支持实时探索、处理和数据可视化。
Notebook是基于开源JupyterLab进行了深度优化的交互式数据分析挖掘模块,提供在线的开发和调试能力,用于编写和调测模型训练代码,并支持Markdown文件编写。完成DataArts Studio对接Notebook实例后,您可以基于Notebook提供的Web交互的开发环境同时完成代码的编写与作业的开发,使用Notebook灵活地进行数据分析与探索。
关于Jupyter Notebook的详细操作指导,请参见Jupyter Notebook使用文档。
使用Notebook实例提交DataArts Studio作业适用于在线开发调试场景下的作业需求,无需准备开发环境,一站式完成数据分析与探索。
- Notebook当前为受限使用功能。如需使用该特性,请联系客服或技术支持人员。
- 目前仅支持华东二局点申请开放使用。该功能受限于当前Region的ECS资源。
- 当前Notebook功能处于首版本公测阶段,建议仅用于个人开发和测试。
Notebook作业开发流程
| 功能 | 描述 |
|---|---|
| 购买资源 | 在创建Notebook个人运行环境时,需要选择资源组以确保Notebook实例的基础脚本可以正常运行,您需要根据业务需求提前购买Notebook资源组。具体操作请参见购买资源组。 |
| 打通网络(可选) | 如果DataArts Studio实例或Notebook资源组需连接云上服务(如MRS、DLI等),则您需要确保资源组与该云服务网络互通。具体操作请参见打通网络。 |
| 创建个人运行环境 | 个人运行环境是Notebook的基础开发环境,在进行Notebook作业开发前需要先创建个人运行环境。具体操作请参见创建个人运行环境。 |
| 创建Notebook作业 | 创建一个Notebook作业,具体操作请参见创建Notebook作业。 |
| 开发调试 | 在Notebook文件中进行业务代码编写和调试,具体操作请参见使用Notebook在线开发和调试。 |
| 配置调度 | 在Notebook作业执行前需要为其配置调度参数。具体操作请参见Notebook作业配置 |
| 提交执行 | Notebook开发调试完成,并配置了调度参数后,可以将该Notebook作业提交执行,具体请参见Notebook作业提交、执行和查看调度。 |