[发明专利]一种大数据的生成及调用方法和装置在审
申请号: | 201810637942.9 | 申请日: | 2018-06-20 |
公开(公告)号: | CN108984631A | 公开(公告)日: | 2018-12-11 |
发明(设计)人: | 刘勇;蔡春娥 | 申请(专利权)人: | 深圳市牛鼎丰科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F21/60;G06F21/62 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 王文伶 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标数据 大数据 调用 加密数据 解密 报文 数据库 关联 方法和装置 获取数据 配置数据 请求报文 数据接入 系统构建 用户请求 加解密 配置 加密 响应 重复 分析 建设 | ||
本发明提供了一种大数据的生成及调用方法,包括如下步骤:获取数据;对所述数据进行加密以获得加密数据;将所述加密数据导入数据库中;响应用户输入的关键词以查看与关键词相关联的目标数据的请求;配置所述目标数据的地址和报文;配置相应的解密方法;根据所述关键词查出与所述关键词关联的目标数据的地址和报文;调用并解密所述目标数据;显示所述目标数据。本发明通过用户通过将数据接入数据库,再通过用户请求配置数据的地址和请求报文及进行加解密,不用再重复建设相关功能,简化了系统构建,也便于实现大数据的分析与处理。
技术领域
本发明涉及数据存储和处理领域,尤其涉及一种大数据的生成及调用方法和装置。
背景技术
一直以来,功能测试的时候都是使用有限的几笔数据进行功能验证,但是一直存在生产数据的问题,即使是有性能测试,也会由于数据的复杂性及系统的复杂性,忽视系统对多样数据的兼容性处理。
存在这类问题原因:1.业务数据的生成复杂;2.很难对批量数据进行请求以及结果的分析;3.非生产敏感数据未纳入在测试过程中使用
研究此项目的意义:随着系统越来越复杂,而且数据的类型复杂性增强。简单的使用几笔数据进行验证已经很难达到测试的目标。不可避免的造成问题遗漏到生产中。
现有的方案,一种是使用相应的性能测试工具函数生成有限的、生成规则预测的数据,这种生成的数据种类受到限制,缺乏真实性;另一种是使用其他工具把数据放入到文件中,然后在请求的过程中去使用,但是这种方案很难遍历到加密数据。
发明内容
本发明针对现有方式的缺点,提出一种大数据的生成及调用方法和装置,用以解决现有技术存在的上述问题。
根据本发明的第一个方面,提供了一种大数据的生成及调用方法,包括如下步骤:
获取数据;
对所述数据进行加密以获得加密数据;
将所述加密数据导入数据库中;
响应用户输入的关键词以查看与关键词相关联的目标数据的请求;
配置所述目标数据的地址和报文;
配置相应的解密方法;
根据所述关键词查出与所述关键词关联的目标数据的地址和报文;
调用并解密所述目标数据;
显示所述目标数据。
进一步的,所述获取数据,是指,使用etl和/或hive工具获取数据。
进一步的,所述数据库为本地数据库。
进一步的,根据所述关键词以查出与所述关键词关联的目标数据的地址和报文,是指,
根据所述关键词使用sql脚本查出与所述关键词关联的目标数据的地址和报文。
进一步的,所述配置所述目标数据的地址和报文,是指,
配置所述目标数据在json请求中的地址和相应的请求报文。
进一步的,还包括,若未配置相应的解密方法,则禁止对目标数据做任何操作。
进一步的,还包括,配置所述目标数据的地址和报文之前,指明所述目标数据的类型。
进一步的,还包括,
在显示所述目标数据之后,响应用户查看目标数据完成的指令后,返回并加密所述目标数据。
另一方面,本发明提供了一种大数据的生成及调用装置,包括:
获取模块,用于获取数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市牛鼎丰科技有限公司,未经深圳市牛鼎丰科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810637942.9/2.html,转载请声明来源钻瓜专利网。