通常在项目开发过程中,需要做一些临时的数据分析,这些分析无需在生产环境进行调度,这时可以在个人目录下创建属于个人的代码文件。个人目录的代码文件如需在生产环境进行周期性调度,可以提交至项目目录。本文介绍个人目录的具体使用方法。
前提条件
已创建工作空间并绑定计算资源,详情请参见创建工作空间、绑定计算资源(参加新版数据开发公测)。
进入个人目录
进入DataWorks工作空间列表页,在顶部切换至目标地域,找到已创建的工作空间,单击操作列的 ,进入Data Studio。
在Data Studio一级功能入口选择
,进入数据开发,在二级功能入口找到个人目录区域。
个人目录界面说明
Data Studio个人目录具体支持的操作如下:
:将本地文件夹添加到个人目录。
:新建NoteBook。
:新建文件。
:新建文件夹。
:刷新。
:收起文件夹。
个人目录支持的文件类型
个人目录支持如下类型文件的读写和运行:
.ipynb
:NoteBook文件。.sh
:Shell文件。.py
:Python文件。.sql
:SQL文件。
个人目录还可以读写Visual Studio Code支持的其他开发语言对应的文件类型,但不提供语法提示和开发环境,不支持运行。
个人目录下文件来源说明
我的文件
我的文件下创建的文件由DataWorks统一存储,您可以在这里创建文件并进行开发。
本地文件
本地文件是指将您本地硬件上已有的项目文件上传至Data Studio中,在Data Studio中编辑、修改、调试等。
在个人目录中,单击
,然后选择已创建的文件夹和文件。
添加成功后,即可在个人目录中查看本地文件并进行开发。
通过此方式添加的文件,修改后将同步修改本地文件。
本地文件仅您可见,其他用户不可见。
个人开发环境文件
个人开发环境文件指创建了个人开发环境后,系统提供的系统盘空间(默认30 GiB),您可以在此空间内创建文件并进行开发。
在Data Studio顶部切换至个人开发环境后,即可在个人目录中查看个人开发环境中的文件并进行开发。
个人开发环境提供的存储空间位于
/mnt/workspace/.virtual_documents
路径下,您可以右键个人开发环境文件,选择在集成终端中打开查看。
个人开发环境挂载的NAS存储空间
个人开发环境挂载NAS文件是指创建了个人开发环境时,选择了挂载NAS,您可以在NAS空间内创建文件并进行开发。
创建个人开发环境,并选择新增存储来源,挂载NAS。
完成创建并在Data Studio顶部切换至个人开发环境后,即可在个人目录中查看个人开发环境挂载的NAS中的文件并进行开发。
NAS文件所在的位置取决于您配置的挂载路径,您可以右键单击NAS中的文件,选择在集成终端中打开查看。
调试运行
以SQL文件为例,编辑完代码后,在右侧单击调试配置,设置计算资源、计算配额、DataWorks资源组及脚本参数后,单击运行。
DataWorks提供脚本参数,可实现代码动态入参,您可在SQL代码中通过${变量名}
的方式定义代码中的变量,并在调试配置 > 脚本参数处,为该变量赋值。脚本参数配置为具体取值后,在任务运行时会自动替换。
将个人目录文件提交至项目目录
在个人目录完成代码开发并测试运行成功后,可将个人目录的文件提交至项目目录。
单击编辑器操作栏中的提交到项目目录。
选择提交的文件对应项目目录中的节点类型,本文以MaxCompute SQL为例。
选择创建节点所属的路径(项目目录),单击确定。
如果没有可选的项目目录,请在左侧二级功能入口的项目目录下手动创建。
按
Enter
键,确定MaxCompute SQL节点名称。提交完成后,即可在项目目录中看到已提交的MaxCompute SQL节点。
- 本页导读 (1)
- 前提条件
- 进入个人目录
- 个人目录界面说明
- 个人目录支持的文件类型
- 个人目录下文件来源说明
- 我的文件
- 本地文件
- 个人开发环境文件
- 个人开发环境挂载的NAS存储空间
- 调试运行
- 将个人目录文件提交至项目目录