最近更新时间:2023.08.18 17:27:51
首次发布时间:2021.09.14 11:21:01
在任务开发过程中,往往会使用一些函数。在创建函数之前,您需要在数据开发 > 任务开发 > 资源库中,根据项目绑定的 E-MapReduce(EMR)、湖仓一体分析服务(LAS)、流式计算 Flink 版(Serverless Flink)引擎来创建资源,上传资源包。
如果代码或函数中需要使用 .Jar 等资源文件,您可以引用已上传的资源文件。
如果内置函数无法满足您的需求,也支持通过资源包创建自定义函数。同时,也可以基于资源文件,定义和创建1个或者多个函数,在开发时进行引用实现个性化逻辑处理。同一个资源,可以被多个函数复用。
进入资源库页面
在概览界面,显示加入的项目中,单击数据开发进入对应项目。
在左侧导航栏单击资源库进入。
进入资源库后,您可任意通过以下三种方式来新建资源:
您也可以在对应的引擎实例下新建子目录文件夹,通过不同子目录来分类管理不同的资源类型。
参数 | 说明 |
---|---|
关联信息 | |
引擎绑定 | 支持选择 LAS、EMR、流式计算 Flink 版。 |
关联实例 | 不同引擎绑定关联对应的实例:
|
关联Schema | LAS 引擎下需选择对应实例下的 LAS Schema 库。 |
保存至 | 资源上传后的文件路径。 |
基本信息 | |
资源名称 | 输入资源名称,只允许数字、字母、下划线、-和.组成。 注意 相同引擎类型下,不能和已创建成功的资源名称重复。 |
资源描述 | 输入资源描述信息,方便后续管理。 |
资源类型 |
|
资源来源 |
|
资源文件 |
注意
|
进入资源库。
左上角选择 LAS、EMR、流式计算 Flink 版等引擎类型及实例类型,如引擎类型选择 EMR,关联实例ID选择如emr-xxx。
在搜索输入框中,输入资源名称/责任人关键字进行搜索。
鼠标悬浮资源名称时:可显示资源简介,内容包含资源类型、创建人,创建时间,最近修改时间等信息。
鼠标单击资源名称时:可显示资源详情,并且可编辑以下部分资源配置信息,具体包括:
资源绑定引擎类型 | 可修改参数 | 说明 |
---|---|---|
LAS、EMR、流式计算 Flink | 资源描述 | 可修改资源描述说明,方便后续的管理。 |
责任人 | 可修改资源责任人。 | |
资源文件 |
| |
在资源列表,单击资源名称 > 右侧更多操作 > 单击删除, 在删除弹窗中单击删除按钮,即可删除资源文件。
注意
若该资源已被某个函数或某个任务引用,则会提示存在依赖函数或依赖任务,需先解除引用再删除资源。
单击资源名称 > 右侧更多操作 > 单击移动,可以移动资源至当前项目内当前引擎下的其他目录。
引用任务:任务ID、任务名称、责任人。
引用函数:函数名称、函数说明、责任人。