创建数据源

本文为您介绍如何创建数据源,您可以添加文件类数据源,也可以针对 DB 类创建数据源。

创建文件类数据源

  1. 登录资金安全监控控制台,在左侧导航栏单击 数据源

  2. 数据源 页面上,单击 新建数据源

  3. 新建数据源 页面上,输入以下配置信息:

    • 数据源名称:数据源的名称。租户内唯一,长度为 1-100 个字符,可包含中英文、数字、下划线(_)和短横线(-)。

    • 创建类:选择 文件。一旦完成创建,该项不能修改。

    • 文件类型:提供 OSSFTP 两个选项。

    • 文件路径:文件存放路径,支持正则表达式。

    • 数据源配置:选择对应的数据源配置,也可通过输入数据源配置名称关键字来选择。如果尚未创建数据源配置,可单击右侧的 新建数据源配置。详情请参见 创建数据源配置

    • 文件属性:可选择 表格按行录入 JSON 导入。本例中选择 表格按行录入。

      说明

      若选择 JSON 导入,只需进行以下配置即可完成数据源的创建:

      • 文件模板:提供 中登 01中登 02中登 03中登 04中登 05中登 06中登 07 七个模板选项。可根据业务需求自行选择。

      • JSON 数据:无需手动输入,系统会根据所选的 文件模板 自动匹配 JSON 数据。

    • 文件编码:文件编码类型,支持 UTF-8GBK

    • 文件协议:文件协议定义了文件的解析方式,目前支持 SPDEFUND 三种类型。详情请参见下表。

      协议类型

      说明

      适用场景

      SP

      简单协议布局模板(Simple Protocol)

      • 文件没有文件头和列头

      • 文件只有列头和文件内容

      DE

      蚂蚁集团自主提供的一种文件交互格式

      适用于第一行为文件头、第二行为列头、从第三行往后都是文件内容的情况

      FUND

      国标基金数据协议

      适用于前面每行都是头,后面是文件内容的情况,且文件内容是按长度进行分割的情况

    • 分隔符:字段间的分隔符。

    • 字段:配置以下参数。如需配置多条,单击 新增属性 即可。

      • 分类:支持 body(文件体)和 head(文件头)两种类型。

      • 字段名称:字段的名称。

      • 描述:关于字段的简要说明。

      • 类型:支持 StringBigDecimalDateMoneyInteger

      • 长度:字段的长度。

  4. 配置完毕后,单击 提交 完成创建。

创建 DB 类数据源

  1. 登录资金安全监控控制台,在左侧导航栏单击 数据源

  2. 数据源 页面上,单击 新建数据源

  3. 新建数据源 页面上,输入以下配置信息:

    • 数据源名称:数据源的名称。租户内唯一,长度为 1-100 个字符,可包含中英文、数字、下划线(_)和短横线(-)。

    • 创建类:选择 DB。一旦完成创建,该项不能修改。

    • 是否分库分表:是否支持 分库分表。本例中选择 (即,不支持分库分表)。

      说明

      若选择 ,需填写 分库分表规则,该规则由 Groovy 脚本实现。

    • 数据源配置:选择对应的数据源配置,也可通过输入数据源配置名称关键字来选择。如果尚未创建数据源配置,可单击右侧的 新建数据源配置。详情请参见 创建数据源配置

    • 关联表:选择对应的关联数据表。也可通过输入数据表名称的关键字来选择。

    • SQL 表达式:通过输入 SQL 表达式获取 DB 需要参与核对的数据。