文件管理

在此页面主要是配置任务所需要的运行代码、数据集以及输出目录,您需要先创建对应的任务目录并上传相应的数据。美团云DLS现阶段采用独立的在线分布式文件系统(HDFS)来存储任务的运行代码、数据、模型和任务运行日志。

Step1:新建文件夹

点击新建文件夹按钮,输入文件夹名称: 图片

Step2:上传文件

进入目标文件夹下,点击“上传”按钮,在文件选择框中选择对应的文件,点击“确定”上传: 图片

Step3: 文件读写

注:文件的读写操作不支持python的Open操作,读写文件操作需采用tf.gfile方法传递文件路径进行读写操作。
使用方法见Tensorflow官方文档:https://www.tensorflow.org/api_docs/python/tf/gfile/GFile

 # 读取文件
with tf.gfile.Open('您的HDFS文件相对路径' 'rb') as rf:
    rf.read() 
 # 写入文件
with tf.gfile.Open('您的HDFS文件相对路径', 'wb') as wf:
    wf.write()

Step4:预览文件

DLS提供了简单的代码文件预览功能,点击某个文件即可打开预览: 图片

Step5:下载文件

DLS支持文件的下载,您可以及时将输出的文件下载到本地进行其它操作: 图片

Step6:删除文件

您可以将不需要的文件删除掉,DLS支持批量删除: 图片