创建数据源
本文为您介绍如何创建数据源,您可以添加文件类数据源,也可以针对 DB 类创建数据源。
创建文件类数据源
登录资金安全监控控制台,在左侧导航栏单击 数据源。
在 数据源 页面上,单击 新建数据源。
在 新建数据源 页面上,输入以下配置信息:
数据源名称:数据源的名称。租户内唯一,长度为 1-100 个字符,可包含中英文、数字、下划线(_)和短横线(-)。
创建类:选择 文件。一旦完成创建,该项不能修改。
文件类型:提供 OSS 和 FTP 两个选项。
文件路径:文件存放路径,支持正则表达式。
数据源配置:选择对应的数据源配置,也可通过输入数据源配置名称关键字来选择。如果尚未创建数据源配置,可单击右侧的 新建数据源配置。详情请参见 创建数据源配置。
文件属性:可选择 表格按行录入 或 JSON 导入。本例中选择 表格按行录入。
说明若选择 JSON 导入,只需进行以下配置即可完成数据源的创建:
文件模板:提供 中登 01、 中登 02、中登 03、中登 04、中登 05、中登 06、中登 07 七个模板选项。可根据业务需求自行选择。
JSON 数据:无需手动输入,系统会根据所选的 文件模板 自动匹配 JSON 数据。
文件编码:文件编码类型,支持 UTF-8 和 GBK。
文件协议:文件协议定义了文件的解析方式,目前支持 SP、DE 和 FUND 三种类型。详情请参见下表。
协议类型
说明
适用场景
SP
简单协议布局模板(Simple Protocol)
文件没有文件头和列头
文件只有列头和文件内容
DE
蚂蚁集团自主提供的一种文件交互格式
适用于第一行为文件头、第二行为列头、从第三行往后都是文件内容的情况
FUND
国标基金数据协议
适用于前面每行都是头,后面是文件内容的情况,且文件内容是按长度进行分割的情况
分隔符:字段间的分隔符。
字段:配置以下参数。如需配置多条,单击 新增属性 即可。
分类:支持 body(文件体)和 head(文件头)两种类型。
字段名称:字段的名称。
描述:关于字段的简要说明。
类型:支持 String、BigDecimal、Date、Money、Integer。
长度:字段的长度。
配置完毕后,单击 提交 完成创建。
创建 DB 类数据源
登录资金安全监控控制台,在左侧导航栏单击 数据源。
在 数据源 页面上,单击 新建数据源。
在 新建数据源 页面上,输入以下配置信息:
数据源名称:数据源的名称。租户内唯一,长度为 1-100 个字符,可包含中英文、数字、下划线(_)和短横线(-)。
创建类:选择 DB。一旦完成创建,该项不能修改。
是否分库分表:是否支持 分库分表。本例中选择 否(即,不支持分库分表)。
说明若选择 是,需填写 分库分表规则,该规则由 Groovy 脚本实现。
数据源配置:选择对应的数据源配置,也可通过输入数据源配置名称关键字来选择。如果尚未创建数据源配置,可单击右侧的 新建数据源配置。详情请参见 创建数据源配置。
关联表:选择对应的关联数据表。也可通过输入数据表名称的关键字来选择。
SQL 表达式:通过输入 SQL 表达式获取 DB 需要参与核对的数据。