
# 新建脚本
数据开发模块的脚本开发功能支持新建、编辑、调试、执行各类SQL、Python和shell脚本，开发脚本前请先新建脚本。
#### 前提条件
- 已完成[新建数据连接](https://support.huaweicloud.com/usermanual-dataartsstudio/dataartsstudio_01_0404.html)和[新建数据库](https://support.huaweicloud.com/usermanual-dataartsstudio/dataartsstudio_01_0405.html)等操作。
- 脚本在每个工作空间的最大配额为20000，脚本目录最多5000个，目录层级最多为10层。请确保当前数量未达到最大配额。
 
#### 操作步骤
**新建目录（可选，如果已存在可用的目录，可以不用新建目录）**
1. [登录DataArts Studio管理控制台](https://console.huaweicloud.com/dayu/)。
   详情请参考[访问DataArts Studio实例控制台](https://support.huaweicloud.com/usermanual-dataartsstudio/dataartsstudio_01_0001.html)。
   
2. 在DataArts Studio控制台首页，选择对应工作空间的"数据开发"模块，进入数据开发页面。
3. 在数据开发主界面的左侧导航栏，选择"数据开发 \> 脚本开发"。
4. 在脚本目录中，右键单击目录名称，选择"新建目录"。
5. 在弹出的"新建目录"页面，配置如[表1]所示的参数。
    表1脚本目录参数 
   | 参数   | 说明                                             |
   |:---|:---|
   | 目录名称 | 脚本目录的名称，只能包含英文字母、数字、中文字符、"_"、"-"，且长度为1\~64个字符。 |
   | 选择目录 | 选择该脚本目录的父级目录，父级目录默认为根目录。                       |
      
   
6. 单击"确定"，新建目录。
**新建脚本**
1. 在脚本目录中，右键单击目录名称，选择新建相应的脚本。
2. 进入脚本开发页面，具体操作请参见[开发SQL脚本](https://support.huaweicloud.com/usermanual-dataartsstudio/dataartsstudio_01_0424.html)、[开发Shell脚本](https://support.huaweicloud.com/usermanual-dataartsstudio/dataartsstudio_01_0425.html)、[开发Python脚本](https://support.huaweicloud.com/usermanual-dataartsstudio/dataartsstudio_01_4503.html)。
   ![](https://support.huaweicloud.com/usermanual-dataartsstudio/public_sys-resources/note_3.0-zh-cn.png)
   当前最多支持创建5个同类型的临时脚本。当关闭了未保存的临时脚本，再次新建同类型的脚本时，会打开上次未保存的临时脚本。
   
 
