检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在编辑器的左上角单击“文件 > 新建函数后端 > 前端自定义认证示例”,在弹窗中单击“确定”,然后编写用于安全认证的函数脚本。 修改示例中的认证参数名称和认证参数值,此处使用API请求的Header参数“x-auth”作为认证参数,当“x-auth”的值为“user1:xxxx”时将认证通过。
使用设备集成时,需要同时开启消息集成。 在页面配置实例的高级配置信息,完成后单击“下一步”。 表2 高级配置信息 参数 说明 网络配置 虚拟私有云 选择实例所关联的VPC和子网,VPC和子网须在准备资源中提前创建。 入公网访问 是否开启公网访问ROMA Connect,请根据您的业务需要选择。 入公网带宽 仅当“入公网访问”开启时需要配置。
信息、目标端信息、Mapping信息和异常数据存储(可选)、任务完成后执行(可选)几个部分,本节及接下来的几个小节将对这几部分分别进行介绍。本节主要提供数据集成任务基本信息和任务计划的配置说明。 前提条件 ROMA Connect已接入源端和目标端数据源,具体请参考接入数据源。 ROMA
创建后端自定义认证 如果您需要把自己的认证系统用于后端服务请求的认证鉴权,可以使用自定义认证来实现。 自定义认证包括前端和后端两种类型: 前端自定义认证:指ROMA Connect使用自定义的认证函数,对收到的API请求进行安全认证。 后端自定义认证:指API的后端服务使用自定义的认证函数,对来自ROMA
Connect的数据交换通道。ROMA Connect对数据源的读写请求,通过调用连接器开放标准的RESTful接口完成。 在完成连接器的开发和部署后,您需要在ROMA Connect上创建连接器,定义连接器的对接参数。 操作步骤 登录ROMA Connect控制台,在左侧的导航栏选择“资产管理”。
一定的命名规则填写后端名称,方便您快速识别和查找。 集成应用 选择后端所属的集成应用。若没有可用的集成应用,可单击右侧的“新建集成应用”,创建一个集成应用。 后端请求方法 选择后端的请求方法,可选择“GET”、“POST”、“PUT”和“DELETE”。 后端请求路径 填写后端的
策略名称 填写策略的名称,根据规划自定义。建议您按照一定的命名规则填写策略名称,方便您快速识别和查找。 策略类型 固定为“响应缓存”。 描述 填写策略的描述信息。 策略内容 支持表单模式和脚本模式两种方式,脚本模式配置请参见脚本配置示例。 响应缓存键 配置参数作为响应缓存键,用于区分不同的缓存。
填写后端的名称,根据规划自定义。建议您按照一定的命名规则填写后端名称,方便您快速识别和查找。 集成应用 选择后端所属的集成应用。 后端请求方法 选择后端的请求方法,可选择“GET”、“POST”、“PUT”和“DELETE”。 后端请求路径 填写后端的请求路径,格式如:/getUserInfo/userId。
在前端自定义认证过程中,API请求的Header和Query参数会被放到后端请求Body体的headers和queryStringParameters参数中,并传递给认证函数。因此函数脚本中需要调用Header和Query参数时,需要从后端请求的Body体中获取。headers和queryStringP
0-SNAPSHOT.jar & 以MQS数据源作为源端,MySQL作为目标端为例创建实时任务。 参考创建数据集成任务(普通任务)接入源端MQS数据源和目标端MySQL数据源,并创建实时任务。完成后运行任务,可以将源端MQS数据源中的数据,迁移到MySQL数据源的表中。 父主题: 数据集成开发指导
描述 填写后端的描述信息。 高级设置 高级设置保持默认设置。 后端创建完成后,页面自动跳转到该后端的编辑器页面,后端类型默认为数据后端。 配置和部署数据后端。 在编辑器页面左侧单击“添加数据源”。 在添加数据源弹窗中配置数据源信息,完成后单击“立即添加”。 表2 数据源配置 参数 配置说明
Long 满足条件的记录数 bindings Array of SignApiBindingBase objects 本次查询到的签名密钥和API绑定关系列表 表5 SignApiBindingBase 参数 参数类型 描述 publish_id String API的发布编号 api_id
行增量读取的时间戳字段列名等。 图2 连接器配置2 发布连接器 连接器创建完成后,单击发布,可以发布连接器的实例。 连接器和连接器实例的关系,类似编程中的类和类对象实例。 连接器定义了针对某种数据源的规范,连接器实例则对应了具体的RESTful服务,所以需要指定RESTful连接地址
*:表示匹配该域的任意值。假如在“分”使用“*”,即表示每分钟都会触发事件。 ?:只能用在“日(每月中的一天)”和“周”两个参数中。它也匹配参数的任意值,但实际不会。因为“日(每月中的一天)”和“周”会相互影响。例如想在每月的20日触发调度,不管20日是星期几,则只能使用如下写法: 13 13
认”。 此处假设设备有一个设置状态的命令“SET_STATUS”,命令字段为“status”,数据类型为“String”,枚举值为“on”和“off”。 表4 命令信息配置 参数 配置说明 命令名称 填写命令的名称,此处填写为“SET_STATUS”。 描述 填写命令的描述信息。
速识别和查找。 数据类型 选择属性数据的数据类型。 Int:整型。选择“Int”时,还需填写最小值、最大值、步长和单位。 Number:数值。选择“Number”时,还需填写最小值、最大值、步长和单位。 String:字符串。选择“String”时,还需填写数据长度上限和枚举值。
降级参数配置开关。开启后可为断路器自定义规则,API请求优先匹配自定义规则中的触发条件和降级策略,仅当未匹配到自定义规则时才执行上方配置的默认触发条件和降级策略。 若匹配到自定义规则,则执行规则内配置的触发条件和降级策略。若匹配到的自定义规则内未配置触发条件或降级策略,则执行上方配置的默认触发条件或降级策略。
修改API分组 功能介绍 修改API分组属性。其中name和remark可修改,其他属性不可修改。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v2/{
可以设置的标签个数限制 LTS_SWITCH:是启用LTS上报 APP_KEY_SECRET_SWITCH:是否打开APP支持自定义KEY和SECRET的开关,1:开启;2:关闭 RESPONSE_NUM_LIMIT:分组自定义响应个数限制 CONFIG_NUM_LIMIT_PE
插件绑定编码。 plugin_id String 插件编码。 plugin_name String 插件名称。支持汉字,英文,数字,下划线,且只能以英文和汉字开头,3-255字符 说明: 中文字符必须为UTF-8或者unicode编码。 plugin_type String 插件类型 cors:跨域资源共享