数据处理方法、装置、设备、存储介质及产品与流程

    技术2026-05-08  25


    本申请涉及计算机,尤其涉及一种数据处理方法、装置、设备、存储介质及产品。


    背景技术:

    1、随着金融业生态系统不断进步,大量数据分散在不同领域和系统的不同部分中。业务人员对于数据的准确性有着较高的要求,但是由于业务场景特殊或者线下计算业绩的归属个性化原因,仍然存在很多系统不能完全满足的情况,需要将系统数据库中的数据再次经过线下沟通和调整才能投入数据库使用。

    2、为了便于业务人员查看和分析调整后的数据,相关开发人员为业务人员开发了相应查看数据的报告界面,以使业务人员通过该报告界面将调整后的数据导入数据库,从而满足不同领域和系统的数据使用需求。

    3、但是,上述数据处理方式中,每次业务人员对数据进行调整后,若指定不同的报告样式,则开发人员需要和业务人员沟通,根据业务人员指定的报告样式重新开发一个对应的报告界面,以使业务人员通过重新开发的报告界面将调整后的数据导入数据库中,导致开发人员需要投入大量时间开发与指定的报告样式对应的代码,人工成本较高。

    4、上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。


    技术实现思路

    1、本申请的主要目的在于提供了一种数据处理方法、装置、设备、存储介质及产品,旨在解决现有技术为了生成包含报告样式的报告界面,需要开发人员投入大量时间开发与指定的报告样式对应的代码,导致人工成本较高的技术问题。

    2、为实现上述目的,本申请提供了一种数据处理方法,所述数据处理方法包括:

    3、接收用户通过当前数据模板输入的用户数据;

    4、将所述用户数据与所述当前数据模板的元数据信息关联;

    5、确定所述元数据信息与数据库表的字段之间的映射关系;

    6、根据所述映射关系将所述用户数据导入至所述数据库表对应的字段中。

    7、在一实施例中,所述接收用户通过当前数据模板输入的用户数据的步骤,包括:

    8、向用户提供当前数据模板的导入界面或导入接口;

    9、接收所述用户通过所述导入界面或导入接口输入的用户数据;

    10、判断所述用户数据的类型是否与所述当前数据模板配置的预设字段类型一致;

    11、若一致,则将所述用户数据输入至所述当前数据模板。

    12、在一实施例中,所述根据所述映射关系将所述用户数据导入至所述数据库表对应的字段中的步骤之后,还包括:

    13、获取基础报告字段;

    14、确定所述用户定义的基础报告元数据信息;

    15、根据所述基础报告元数据信息以及所述基础报告字段创建基础报告;

    16、将所述用户数据展示在所述基础报告中对应的字段中。

    17、在一实施例中,所述根据所述基础报告元数据信息以及所述基础报告字段创建基础报告的步骤,包括:

    18、确定所述元数据信息中的筛选信息、排序信息以及输出列信息;

    19、根据所述筛选信息确定所需展示的筛选器组件;

    20、根据所述排序信息对所述基础报告字段进行排序,得到排序后基础报告字段;

    21、根据所述输出列信息将所述筛选器组件和所述排序后基础报告字段在所述当前数据模板中进行展示,形成基础报告。

    22、在一实施例中,所述将所述用户数据展示在所述基础报告中对应的字段中的步骤之后,还包括:

    23、向所述用户展示所述基础报告的查看界面或接口;

    24、接收所述用户在所述查看界面或接口基于所述基础报告反馈的查询字段以及筛选条件信息;

    25、根据所述筛选条件信息在所述基础报告的所述用户数据中获取与所述查询字段对应的汇总数据;

    26、根据用户访问权限信息从所述汇总数据中选取目标展示数据进行展示。

    27、在一实施例中,所述根据用户访问权限信息从所述汇总数据中选取目标展示数据进行展示的步骤,包括:

    28、根据所述用户访问权限信息确定数据访问范围;

    29、从所述汇总数据中筛选处于所述数据访问范围的目标展示数据;

    30、在所述查看界面或接口中对所述目标展示数据进行展示。

    31、此外,为实现上述目的,本申请还提出一种数据处理装置,所述数据处理装置包括:

    32、数据接收模块,用于接收用户通过当前数据模板输入的用户数据;

    33、数据关联模块,用于将所述用户数据与所述当前数据模板的元数据信息关联;

    34、映射关系模块,用于确定所述元数据信息与数据库表的字段之间的映射关系;

    35、数据映射模块,用于根据所述映射关系将所述用户数据导入至所述数据库表对应的字段中。

    36、此外,为实现上述目的,本申请还提出一种数据处理设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如上文所述的数据处理方法的步骤。

    37、此外,为实现上述目的,本申请还提出一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上文所述的数据处理方法的步骤。

    38、此外,为实现上述目的,本申请还提出一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如上文所述的数据处理方法的步骤。

    39、本申请提出的一个或多个技术方案,至少具有以下技术效果:

    40、本申请通过接收用户通过当前数据模板输入的用户数据;将用户数据与当前数据模板的元数据信息关联;确定元数据信息与数据库表的字段之间的映射关系;根据映射关系将用户数据导入至数据库表对应的字段中。本申请通过将接收到的用户数据与当前数据模板的元数据信息关联,然后利用元数据信息与数据库表的字段之间的映射关系将用户数据导入至数据库表对应的字段中,相较于现有技术,本申请能够实现自动导入用户数据,无需开发人员花费大量时间进行报告样式对应的代码的开发,有效降低了人工成本,同时也能提高业务人员使用数据的响应速度。



    技术特征:

    1.一种数据处理方法,其特征在于,所述数据处理方法包括:

    2.如权利要求1所述的数据处理方法,其特征在于,所述接收用户通过当前数据模板输入的用户数据的步骤,包括:

    3.如权利要求1所述的数据处理方法,其特征在于,所述根据所述映射关系将所述用户数据导入至所述数据库表对应的字段中的步骤之后,还包括:

    4.如权利要求3所述的数据处理方法,其特征在于,所述根据所述基础报告元数据信息以及所述基础报告字段创建基础报告的步骤,包括:

    5.如权利要求3所述的数据处理方法,其特征在于,所述将所述用户数据展示在所述基础报告中对应的字段中的步骤之后,还包括:

    6.如权利要求5所述的数据处理方法,其特征在于,所述根据用户访问权限信息从所述汇总数据中选取目标展示数据进行展示的步骤,包括:

    7.一种数据处理装置,其特征在于,所述数据处理装置包括:

    8.一种数据处理设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至6中任一项所述的数据处理方法的步骤。

    9.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的数据处理方法的步骤。

    10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的数据处理方法的步骤。


    技术总结
    本申请公开了一种数据处理方法、装置、设备、存储介质及产品,公开的数据处理方法包括:接收用户通过当前数据模板输入的用户数据;将用户数据与当前数据模板的元数据信息关联;确定元数据信息与数据库表的字段之间的映射关系;根据映射关系将用户数据导入至数据库表对应的字段中。本申请通过将接收到的用户数据与当前数据模板的元数据信息关联,然后利用元数据信息与数据库表的字段之间的映射关系将用户数据导入至数据库表对应的字段中,相较于现有技术,本申请能够实现自动导入用户数据,无需开发人员花费大量时间进行报告样式对应的代码的开发,有效降低了人工成本。

    技术研发人员:谢侃丰,涂小红,许亮
    受保护的技术使用者:招商银行股份有限公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-42508.html

    最新回复(0)