-
自定义后端开发(函数后端) - 应用与数据集成平台 ROMA Connect
自定义后端开发(函数后端) 函数后端脚本开发说明 AesUtils类说明 APIConnectResponse类说明 Base64Utils类说明 CacheUtils类说明 CipherUtils类说明 ConnectionConfig类说明 DataSourceClient类说明
-
创建后端自定义认证 - 应用与数据集成平台 ROMA Connect
函数脚本支持调用的请求参数: Body参数:自定义认证中定义的用户数据,参数值在创建自定义认证时设置。函数脚本中调用参数的格式为:body["user_data"]。 函数脚本定义的响应消息: 响应消息体不能大于1M,响应内容必须满足如下格式: { "status": "allow/deny"
-
创建函数后端 - 应用与数据集成平台 ROMA Connect
空白模板”,在弹窗中单击“确定”,切换后端类型为函数后端。 在右侧的语句编辑框中编写函数脚本,您也可以选择系统自带的脚本示例来编辑函数脚本。 函数脚本的编写说明请参考自定义后端开发(函数后端)。 当前函数API支持的脚本大小最大为32KB。 完成后在页面右上角单击“保存”,保存函数后端配置。 测试后端功能。
-
创建函数API - 应用与数据集成平台 ROMA Connect
空白模板”,在弹窗中单击“确定”,切换后端类型为函数后端。 在右侧的语句编辑框中编写函数脚本,您也可以选择系统自带的脚本示例来编辑函数脚本。 函数脚本的编写说明请参考自定义后端开发(函数后端)。 当前函数API支持的脚本大小最大为32KB。 完成后在页面右上角单击“保存”,保存函数后端配置。 测试后端功能。
-
创建实例 - 应用与数据集成平台 ROMA Connect
er仓库、数据盘、日志盘磁盘挂载和IEF纳管。 纳管脚本不包含Docker安装和维护,执行纳管脚本前需要在每台机器上自行安装Docker 。 纳管脚本不包含格式化磁盘,执行纳管脚本前如需要格式化磁盘请参考“准备资源 > 格式化磁盘” 。 Docker版本要求:Docker版本必须高于17
-
方案概述 - 应用与数据集成平台 ROMA Connect
Connect的服务集成把数据库数据封装为RESTful API有两种实现方式: 数据API:通过编写SQL脚本方式,读取数据库中的数据。操作简单方便,但灵活性较低。 函数API:通过编写JavaScript脚本方式,读取数据库中的数据。ROMA Connect提供了用于读取数据库数据的Java类
-
修改数据源 - 应用与数据集成平台 ROMA Connect
数据源为GAUSS100、POSTGRESQL/OPENGAUSS类型时配置“big5” 数据源为MYSQL、GaussDB(for MySQL)类型且mode为default时配置 最小长度:0 最大长度:10 mysql_timeout 否 Integer MYSQL连接超时时间(秒) 最小值:1
-
测试数据源连通性 - 应用与数据集成平台 ROMA Connect
数据源为GAUSS100、POSTGRESQL/OPENGAUSS类型时配置“big5” 数据源为MYSQL、GaussDB(for MySQL)类型且mode为default时配置 最小长度:0 最大长度:10 mysql_timeout 否 Integer MYSQL连接超时时间(秒) 最小值:1
-
DataSourceConfig类说明 - 应用与数据集成平台 ROMA Connect
设置数据源类型,可以为"mysql","mssql","oracle","postgresql","hive","redis","mongodb" 输入参数 type:类型 public void setUrl(String url) 设置数据源连接字符串。 如果数据源类型为"mysql","mssql"
-
查询数据源 - 应用与数据集成平台 ROMA Connect
数据源为GAUSS100、POSTGRESQL/OPENGAUSS类型时配置“big5” 数据源为MYSQL、GaussDB(for MySQL)类型且mode为default时配置 最小长度:0 最大长度:10 mysql_timeout Integer MYSQL连接超时时间(秒) 最小值:1
-
创建数据源 - 应用与数据集成平台 ROMA Connect
数据源为GAUSS100、POSTGRESQL/OPENGAUSS类型时配置“big5” 数据源为MYSQL、GaussDB(for MySQL)类型且mode为default时配置 最小长度:0 最大长度:10 mysql_timeout 否 Integer MYSQL连接超时时间(秒) 最小值:1
-
查询指定数据源 - 应用与数据集成平台 ROMA Connect
数据源为GAUSS100、POSTGRESQL/OPENGAUSS类型时配置“big5” 数据源为MYSQL、GaussDB(for MySQL)类型且mode为default时配置 最小长度:0 最大长度:10 mysql_timeout Integer MYSQL连接超时时间(秒) 最小值:1
-
通过数据API开放数据 - 应用与数据集成平台 ROMA Connect
据库读取数据。不同类型数据源的接入配置不同,此处以MySQL数据库为例,其他类型数据库请参考接入数据源。 在左侧的导航栏选择“数据源管理”,单击页面右上角的“接入数据源”。 在接入数据源页面的“默认数据源”页签下,选择“MySQL”数据源,然后单击“下一步”。 在页面中配置数据源的连接信息。
-
ROMA Connect支持的数据源 - 应用与数据集成平台 ROMA Connect
Insight_LibrA_V300R001C00 MySQL 5.6,5.7,8.0 MRS HBase MRS 3.*.* MRS Hive MRS 3.*.* Oracle 11g PostgreSQL 11.0 SQL Server 2012、2014、2016、2017
-
创建组合任务 - 应用与数据集成平台 ROMA Connect
的数据不支持同步。 源端MySQL数据源: 如果MySQL数据库使用的是MGR集群模式,在接入源端数据源时,必须直接连接主节点,不能连节route节点。 如果MySQL数据库中数据量特别巨大,在首次执行数据同步时可能会连接数据库超时,可以通过修改MySQL数据库的超时参数inte
-
开发场景 - 应用与数据集成平台 ROMA Connect
行签名处理。 自定义后端开发:用户在使用服务集成APIC的自定义后端创建函数后端和数据后端时,涉及函数脚本或数据库执行语句的编写开发。 函数后端:创建函数后端时需要编写函数脚本,进行函数功能开发,ROMA Connect提供了部分Java类函数供用户直接使用。 数据后端:创建数据
-
数据源管理 - 应用与数据集成平台 ROMA Connect
接入Kafka数据源 接入MySQL数据源 接入MongoDB数据源 接入MQS数据源 接入MRS Hive数据源 接入MRS HDFS数据源 接入MRS HBase数据源 接入MRS Kafka数据源 接入OBS数据源 接入Oracle数据源 接入PostgreSQL数据源 接入Redis数据源
-
接入OPC UA协议设备 - 应用与数据集成平台 ROMA Connect
根据不同的环境执行不同的启动脚本。 EdgeShell依赖于java11运行环境,运行前需要先确保java运行环境已安装,并且JAVA_HOME环境变量已设置。 解压下载的edge-shell.zip,解压后目录结构如下图。 bin:启动停止脚本。 config:配置参数。 lib:依赖的jar包。
-
初始化组合任务 - 应用与数据集成平台 ROMA Connect
任务ID,可以为空,为空时自动分配任务ID 最小长度:3 最大长度:50 auto_mapping 否 Boolean 是否自动建立源端到目标端映射 表4 ext_info 参数 是否必选 参数类型 描述 server_id 否 String Mysql的ServerID 最小长度:1
-
处理器 - 应用与数据集成平台 ROMA Connect
处理器 分支判断 并行处理 延时 EDI处理 变量赋值 变量修改 排序 数据转换 数据拆分 数据筛选 脚本处理 日志采集 数据映射 循环处理 异常监控 终止 对称加解密 非对称加解密