数据传输方法、装置、电子设备及存储介质制造方法及图纸

技术编号:21343986 阅读:37 留言:0更新日期:2019-06-13 22:39
本发明专利技术提供一种数据传输方法、装置、电子设备及存储介质。所述数据传输方法包括:当接收到数据脱敏指令时,采用配置规则对导入集群中的数据进行脱敏;当接收到数据导入指令时,验证所述导入集群的导入权限;在所述导入集群通过验证后,将脱敏后的数据导入到网络附属存储NAS中;当接收到数据访问请求时,验证访问集群的访问权限;在所述访问集群通过验证后,根据所述数据访问请求,从所述NAS中确定目标数据;将所述目标数据导入到所述访问集群中。本发明专利技术能使数据在各个集群间自动执行安全传输,实现数据同步,同时避免入侵,有效保证信息安全。

Data transmission methods, devices, electronic devices and storage media

The invention provides a data transmission method, a device, an electronic device and a storage medium. The data transmission method includes: when receiving data desensitization instructions, using configuration rules to desensitize the data imported into the cluster; when receiving data import instructions, verifying the import authority of the imported cluster; after the imported cluster has been verified, importing the desensitized data into the NAS attached to the network; and when receiving data access requests, verifying the visit. Ask the access rights of the cluster; after the access cluster has been verified, determine the target data from the NAS according to the data access request; and import the target data into the access cluster. The invention can automatically execute safe transmission of data among various clusters, realize data synchronization, avoid intrusion and effectively guarantee information security.

【技术实现步骤摘要】
数据传输方法、装置、电子设备及存储介质
本专利技术涉及大数据
,尤其涉及一种数据传输方法、装置、电子设备及存储介质。
技术介绍
大数据平台的项目开发中需要有大量的仿真数据作为测试数据来对ETL(ExtractTransformLoad,数据仓库技术)程序进行测试,目前都是测试人员提供取数脚本,运营手动将生产环境的数据脱敏后,再执行导出,然后发送给测试同事,进一步由测试同手动导入到测试环境,整个过程步骤繁琐,十分不智能,而且耗时耗力。
技术实现思路
鉴于以上内容,有必要提供一种数据传输方法、装置、电子设备及存储介质,能使数据在各个集群间自动执行安全传输,避免入侵,有效保证信息安全。一种数据传输方法,所述方法包括:当接收到数据脱敏指令时,采用配置规则对导入集群中的数据进行脱敏;当接收到数据导入指令时,验证所述导入集群的导入权限;在所述导入集群通过验证后,将脱敏后的数据导入到网络附属存储NAS中;当接收到数据访问请求时,验证访问集群的访问权限;在所述访问集群通过验证后,根据所述数据访问请求,从所述NAS中确定目标数据;将所述目标数据导入到所述访问集群中。根据本专利技术优选实施例,所述导入集群包括生产集群,所述访问集群包括测试集群。根据本专利技术优选实施例,所述数据脱敏指令包括以下一种或者多种的组合:接收到的定时启动的数据脱敏指令;及/或接收到的所述用户触发的数据脱敏指令。根据本专利技术优选实施例,所述采用配置规则对导入集群中的数据进行脱敏包括:识别所述导入集群中的敏感数据;确定所述导入集群的属性数据;根据所述属性数据,从配置的脱敏规则列表中确定目标脱敏规则,其中,所述脱敏规则列表中存储着所有集群的属性数据与脱敏规则的对应关系;以所述目标脱敏规则对所述敏感数据进行脱敏。根据本专利技术优选实施例,在根据所述属性数据,从配置的脱敏规则列表中确定目标脱敏规则前,所述方法还包括:采用网络爬虫技术,获取所有集群,及与所有集群对应的脱敏规则,以配置所述脱敏规则列表;或者提示所有集群中每个集群的相关人员输入与每个集群对应的脱敏规则,以配置所述脱敏规则列表。根据本专利技术优选实施例,所述验证所述导入集群的导入权限包括:接收所述导入集群的名称及密钥;根据所述名称及密钥,验证所述导入集群的导入权限。根据本专利技术优选实施例,所述根据所述数据访问请求,从所述NAS中确定目标数据包括:从所述数据访问请求中获取访问名称及/或访问地址;根据所述访问名称及/或访问地址,从所述NAS中确定目标数据。一种数据传输装置,所述装置包括:脱敏单元,用于当接收到数据脱敏指令时,采用配置规则对导入集群中的数据进行脱敏;验证单元,用于当接收到数据导入指令时,验证所述导入集群的导入权限;导入单元,用于在所述导入集群通过验证后,将脱敏后的数据导入到网络附属存储NAS中;所述验证单元,还用于当接收到数据访问请求时,验证访问集群的访问权限;确定单元,用于在所述访问集群通过验证后,根据所述数据访问请求,从所述NAS中确定目标数据;所述导入单元,还用于将所述目标数据导入到所述访问集群中。根据本专利技术优选实施例,所述导入集群包括生产集群,所述访问集群包括测试集群。根据本专利技术优选实施例,所述数据脱敏指令包括以下一种或者多种的组合:接收到的定时启动的数据脱敏指令;及/或接收到的所述用户触发的数据脱敏指令。根据本专利技术优选实施例,所述脱敏单元具体用于:识别所述导入集群中的敏感数据;确定所述导入集群的属性数据;根据所述属性数据,从配置的脱敏规则列表中确定目标脱敏规则,其中,所述脱敏规则列表中存储着所有集群的属性数据与脱敏规则的对应关系;以所述目标脱敏规则对所述敏感数据进行脱敏。根据本专利技术优选实施例,所述装置还包括:获取单元,用于在根据所述属性数据,从配置的脱敏规则列表中确定目标脱敏规则前,采用网络爬虫技术,获取所有集群,及与所有集群对应的脱敏规则,以配置所述脱敏规则列表;或者提示单元,用于提示所有集群中每个集群的相关人员输入与每个集群对应的脱敏规则,以配置所述脱敏规则列表。根据本专利技术优选实施例,所述验证单元验证所述导入集群的导入权限包括:接收所述导入集群的名称及密钥;根据所述名称及密钥,验证所述导入集群的导入权限。根据本专利技术优选实施例,所述确定单元具体用于:从所述数据访问请求中获取访问名称及/或访问地址;根据所述访问名称及/或访问地址,从所述NAS中确定目标数据。一种电子设备,所述电子设备包括:存储器,存储至少一个指令;及处理器,执行所述存储器中存储的指令以实现所述数据传输方法。一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被电子设备中的处理器执行以实现所述数据传输方法。由以上技术方案可以看出,本专利技术能够在接收到数据脱敏指令时,采用配置规则对导入集群中的数据进行脱敏,从而对敏感数据进行有效保护,避免泄露用户的隐私,并在接收到数据导入指令时,验证所述导入集群的导入权限,以避免恶意写入数据,在所述导入集群通过验证后,将脱敏后的数据导入到NAS中,当接收到数据访问请求时,验证访问集群的访问权限,以避免恶意篡改数据,并在所述访问集群通过验证后,根据所述数据访问请求,从所述NAS中确定目标数据,从而通过所述NAS建立数据连接,直接跳过集群间的防火墙,进一步将所述目标数据导入到所述访问集群中,使数据在各个集群间自动执行安全传输,避免入侵,有效保证信息安全。附图说明图1是本专利技术数据传输方法的较佳实施例的流程图。图2是本专利技术数据传输装置的较佳实施例的功能模块图。图3是本专利技术实现数据传输方法的较佳实施例的电子设备的结构示意图。主要元件符号说明电子设备1存储器12处理器13数据传输装置11脱敏单元110验证单元111导入单元112确定单元113获取单元114提示单元115具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本专利技术进行详细描述。如图1所示,是本专利技术数据传输方法的较佳实施例的流程图。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。所述数据传输方法应用于一个或者多个电子设备中,所述电子设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)、可编程门阵列(Field-ProgrammableGateArray,FPGA)、数字处理器(DigitalSignalProcessor,DSP)、嵌入式设备等。所述电子设备可以是任何一种可与用户进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(PersonalDigitalAssistant,PDA)、游戏机、交互式网络电视(InternetProtocolTelevision,IPTV)、智能式穿戴式设备等。所述电子设备还可以包括网络设备和/或用户设备。其中,所述网络设备包括,但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(CloudComputing)的由大量主机或网络服务器构成的云。所述电子设备所处的网络包括但不限于互联网、广域网、城域网、局域网、虚拟专用网络(VirtualPriv本文档来自技高网...

【技术保护点】
1.一种数据传输方法,其特征在于,所述方法包括:当接收到数据脱敏指令时,采用配置规则对导入集群中的数据进行脱敏;当接收到数据导入指令时,验证所述导入集群的导入权限;在所述导入集群通过验证后,将脱敏后的数据导入到网络附属存储NAS中;当接收到数据访问请求时,验证访问集群的访问权限;在所述访问集群通过验证后,根据所述数据访问请求,从所述NAS中确定目标数据;将所述目标数据导入到所述访问集群中。

【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法包括:当接收到数据脱敏指令时,采用配置规则对导入集群中的数据进行脱敏;当接收到数据导入指令时,验证所述导入集群的导入权限;在所述导入集群通过验证后,将脱敏后的数据导入到网络附属存储NAS中;当接收到数据访问请求时,验证访问集群的访问权限;在所述访问集群通过验证后,根据所述数据访问请求,从所述NAS中确定目标数据;将所述目标数据导入到所述访问集群中。2.如权利要求1所述的数据传输方法,其特征在于,所述导入集群包括生产集群,所述访问集群包括测试集群。3.如权利要求1所述的数据传输方法,其特征在于,所述数据脱敏指令包括以下一种或者多种的组合:接收到的定时启动的数据脱敏指令;及/或接收到的所述用户触发的数据脱敏指令。4.如权利要求1所述的数据传输方法,其特征在于,所述采用配置规则对导入集群中的数据进行脱敏包括:识别所述导入集群中的敏感数据;确定所述导入集群的属性数据;根据所述属性数据,从配置的脱敏规则列表中确定目标脱敏规则,其中,所述脱敏规则列表中存储着所有集群的属性数据与脱敏规则的对应关系;以所述目标脱敏规则对所述敏感数据进行脱敏。5.如权利要求4所述的数据传输方法,其特征在于,在根据所述属性数据,从配置的脱敏规则列表中确定目标脱敏规则前,所述方法还包括:采用网络爬虫技术,获取所有集群,及与所有集群对应的脱敏规则,以配置所述脱敏规则列表;或者提示所有集群中每个集群的相关人员输入与每个集群...

【专利技术属性】
技术研发人员:郑海瑛
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1