检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 plugin_name
台。 在左侧的导航栏选择“应用业务模型ABM > 模型采集 > 数据源”,单击“创建数据源”,进入创建数据源页面。接着选择“DAMENG”类型的数据源,然后在数据源输入框中输入数据源名称。 在页面中配置数据源的连接信息,如下表所示。 表1 数据源连接信息 参数 配置说明 数据源名称
接入数据源 概述 在创建数据API之前,您需要先接入数据源,确保可以正常从数据源读取数据。根据数据源类型的不同,数据源的接入配置有所差异。 前提条件 在接入数据源前,请确保ROMA Connect实例与您的数据源所在网络互通。 若ROMA Connect实例与数据源在相同VPC内时,可直接访问数据源。
应选择文本类型;如果待上传对象的格式为png、jpg和jpeg三种格式,此处应选择图片类型,默认为文本类型。 上传对象 文本对象的内容 请输入文本对象的内容,系统会根据内容和对象名称生成对象, 如果需要上传文本类型对象,该项必须配置。 上传对象 图片对象的base64编码 请输入
文件内容类。 当文件内容类型为文本文件时,文件类型为csv or txt。 当文件内容类型为二进制文件时,文件类型为xls or xlsx。 - binaryFile (二进制文件) - textFile (文本文件) file_type 否 String 文件类型,文件型数据源,为必填项。
{year|month|day|hour|minute|second},{偏移值}) “{分区字段来源字段}”为String类型时,“{字符串解析格式}”必须填写。 “{分区字段来源字段}”为Timestamp类型时,“{字符串解析格式}”可为空。 “{分区字段来源字段}”为空时,使用数据写入目标端的时间来作为分区字段。
控制台。 在左侧的导航栏选择“应用业务模型ABM > 模型采集 > 数据源”,单击“创建数据源”,进入创建数据源页面。接着选择“SFTP”类型的数据源,然后在数据源输入框中输入数据源名称。 在页面中配置数据源的连接信息,如下表所示。 表1 数据源连接信息 参数 配置说明 数据源名称
入实例控制台。 在左侧的导航栏选择“应用业务模型ABM > 模型采集 > 数据源”,单击“创建数据源”,进入创建数据源页面。选择“自定义”类型的数据源,方式选择 “创建数据源”,然后在数据源输入框中输入数据源名称。 在页面中配置数据源的连接信息,如下表所示。 表1 数据源连接信息
文件名称字符编码,数据源为FTP配置。 file_content_type 否 String 文件内容类型。 当文件内容类型为文本文件时,文件类型为csv or txt,当文件内容类型为二进制文件时,文件类型为xls or xlsx - binaryFile (二进制文件) - textFile
”。 函数API创建完成后,记录该API的请求URL和请求方法。 创建一个消息Topic。 在当前ROMA Connect实例上创建一个消息集成Topic,作为目标端MQS数据源的Topic,具体请参考创建消息Topic。 Topic创建完成后,记录该Topic的名称,并在ROMA
别名:对元数据的自定义名称。 类型:元数据的数据类型,需要与源端数据中对应字段的数据类型一致。 支持以下类型: String: 字符串类型。 Double: 浮点数类型。 Date: 日期时间类型。 Boolean: 布尔类型。 Long: 整数类型。 若不确定具体的数据类型,可选择String类型。
operationElement:数组中所包含的需要做运算的JSON对象的属性名称,该参数需为字符串类型,例如:'BrowseName'。 operationFunctionName:运算符,需为字符串类型,支持基本运算符:'+','-','*','/','%',数字类型函数:'abs'(绝对值),'mod'
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 total Integer
“定时同步MySql中的数据到Oracle”模板,单击“使用模板”。 本实践中MySQL数据源表中的字段与Oracle中数据目标表中的字段类型保持一致。 将MySQL数据表中的aa、bb字段同步到Oracle数据表中的TEST_INTEGER、TEST_VARCHAR字段,需要提前在数据库中创建好对应的数据表和字段。
配置说明 对象类型 选择写入OBS数据源的数据文件类型,当前支持“文本文件”和“二进制文件”。 编码方式 仅当“对象类型”选择“文本文件”时需要配置。 选择写入OBS数据源的数据文件编码方式,可选择“UTF-8”和“GBK”。 Path 填写数据要写入OBS数据源的对象名。Path的值不能以斜杠(/)结尾。
别名:对元数据的自定义名称。 类型:元数据的数据类型,需要与源端数据中对应字段的数据类型一致。 支持以下类型: String: 字符串类型。 Double: 浮点数类型。 Date: 日期时间类型。 Boolean: 布尔类型。 Long: 整数类型。 若不确定具体的数据类型,可选择String类型。
如果编配规则列表中包含none_value类型的规则,则none_value类型的规则优先级最高,至多绑定一个none_value类型的规则; 如果编排规则列表中包含default类型的规则,则default类型的规则优先级最低,至多绑定一个default类型的规则; 当编排规则为预处理策略
setting the incremental migration category is invalid. 增量迁移类别参数不合法。 检查api的增量迁移类别。 400 FDI.3065 The start time field and end time field must be
后使用。具体代码说明请参考校验hmac类型后端签名示例。 校验hmac类型后端签名示例 示例演示如何编写一个基于Spring boot的服务器,作为API的后端,并且实现一个Filter,对APIC的请求做签名校验。 API绑定hmac类型签名密钥后,发给后端的请求中会添加签名信息。
return targetObject; //targetObject即返回给目标端的数据对象 } 目标端数据源类型为API。 API数据类型的目标端需要分别使用三个对象进行传递,对象包含params、headers和body。 function excute(sourceObj)