更新时间:2022-02-24 GMT+08:00

资源管理

用户可以通过资源管理功能,上传自定义代码或文本文件作为资源,在节点运行时调用。可调用资源的节点包含DLI Spark,MRS Spark,MRS MapReduce和DLI Flink Job。

创建资源后,配置资源关联的文件。在作业中可以直接引用资源。当资源文件变更,只需要修改资源引用的位置即可,不需要修改作业配置。关于资源的使用样例请参见开发一个Spark作业

新建目录(可选)

如果已存在可用的目录,可以不用新建目录。

  1. 登录DLF管理控制台。
  2. 数据开发模块控制台的左侧导航栏,选择配置管理 > 资源管理
  3. 在资源目录中,单击,弹出“新建目录”页面,配置如表1所示的参数。

    表1 资源目录参数

    参数

    说明

    目录名称

    资源目录的名称,只能包含英文字母、数字、中文字符、“_”“-”,且长度为1~32个字符。

    选择目录

    选择该资源目录的父级目录,父级目录默认为根目录。

  4. 单击“确定”,新建目录。

新建资源

新建资源前,已开通OBS服务。

  1. 登录DLF管理控制台。
  2. 数据开发模块控制台的左侧导航栏,选择配置管理 > 资源管理
  3. 单击“新建资源”,弹出“新建资源”页面,配置如表2所示的参数。

    表2 资源管理参数

    参数

    是否必选

    说明

    名称

    资源的名称,只能包含英文字母、数字、中文字符、“_”“-”,且长度为1~32个字符。

    类型

    选择资源的文件类型:

    • jar
    • file
    • archive

    资源位置

    选择资源所在的位置:

    • 本地
    • OBS

    主Jar包

    选择已上传到OBS中的主Jar包。“类型”“jar”,且“资源位置”“OBS”时,配置该参数。

    依赖Jar包

    选择已上传到OBS中的依赖Jar包。“类型”“jar”,且“资源位置”“OBS”时,配置该参数。

    选择资源

    选择具体的资源文件。

    存储路径

    选择资源的目的存储路径。“资源位置”“本地”时,配置该参数。

    描述

    资源的描述信息。

    选择目录

    选择资源所属的目录,默认为根目录。

  1. 单击“确定”,新建资源。

编辑资源

资源新建完成后,用户可以根据需求修改资源的参数。

  1. 登录DLF管理控制台。
  2. 数据开发模块控制台的左侧导航栏,选择配置管理 > 资源管理
  3. 在资源的“操作”列,单击“编辑”,弹出“编辑资源”页面,参考表2修改资源的参数。
  4. 单击“确定”,保存修改。

删除资源

当用户不需要使用某个资源时,可以参考如下操作删除该资源。删除资源前,请确保该资源未被作业使用。

  1. 登录DLF管理控制台。
  2. 数据开发模块控制台的左侧导航栏,选择配置管理 > 资源管理。。
  3. 在资源的“操作”列,单击“删除”,弹出“删除资源”页面。
  4. 单击“确定”,删除资源。

导入资源

当用户想要导入某个资源时,可以参考如下操作导入该资源。

  1. 登录DLF管理控制台。
  2. 数据开发模块控制台的左侧导航栏,选择配置管理 > 资源管理。。
  3. 在资源目录中,右键单击,选择“导入资源”,弹出“导入资源”页面。
  4. 导入已上传至OBS中的资源管理文件,单击“下一步”“关闭”,导入资源。

导出资源

当用户想要导出某个资源到本地时,可以参考如下操作导出该资源。

  1. 数据开发模块控制台的左侧导航栏,选择配置管理 > 资源管理。。
  2. 在资源的“操作”列,单击“导出”,弹出“导出资源”页面。
  3. 选择“只导出资源定义”或“导出资源定义和资源文件”,单击“确定”,导出资源。