System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据同步领域,具体涉及数据导出方法、装置、存储介质及设备。
技术介绍
1、现有电商系统中存在大量的用户访问数据,该用户访问数据对于电商系统的商品推送、商品促销等功能的分析有着重要作用。而该用户访问数据多存储在线上系统,若将该数据从线上系统拉取到线下数据库,需要依赖人工逐个系统验证并导出数据,耗费人力和时间,效率较低并且容易出现错漏信息的情况。
技术实现思路
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、采用上述技术方案的有益效果为:本专利技术通过提前获取的用户登录信息自动完成线上系统的权限验证,并将线上系统中数据库的指定数据通过预设链路接口同步至线下数据库,提高了数据同步的效率并且提高了数据同步的准确率。
本文档来自技高网...【技术保护点】
1.一种数据导出方法,其特征在于,包括:
2.如权利要求1所述的数据导出方法,其特征在于,所述根据录制的登录动作,将所述用户登录信息输入线上数据登录接口进行权限验证,具体为:
3.如权利要求1所述的数据导出方法,其特征在于,所述根据录制的登录动作,将所述用户登录信息输入线上数据登录接口进行权限验证,具体为:
4.如权利要求1所述的数据导出方法,其特征在于,生成所述数据拉取动作,包括:
5.如权利要求1所述的数据导出方法,其特征在于,所述预设格式为结构化查询语言格式。
6.如权利要求5所述的数据导出方法,其特征在于,所述将所述指定数据按预设格式存储至所述线下数据库,具体为:
7.如权利要求6所述的数据导出方法,其特征在于,还包括:
8.一种数据导出装置,其特征在于,包括:
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序备处理器执行时实现权利要求1-7中任一项数据导出方法的步骤。
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序
...【技术特征摘要】
1.一种数据导出方法,其特征在于,包括:
2.如权利要求1所述的数据导出方法,其特征在于,所述根据录制的登录动作,将所述用户登录信息输入线上数据登录接口进行权限验证,具体为:
3.如权利要求1所述的数据导出方法,其特征在于,所述根据录制的登录动作,将所述用户登录信息输入线上数据登录接口进行权限验证,具体为:
4.如权利要求1所述的数据导出方法,其特征在于,生成所述数据拉取动作,包括:
5.如权利要求1所述的数据导出方法,其特征在于,所述预设格式为结构化查询语言格式。
6.如权...
【专利技术属性】
技术研发人员:于洪涛,
申请(专利权)人:广州品唯软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。