源表结构解析方法、应用服务器及计算机可读存储介质技术

技术编号:17265281 阅读:164 留言:0更新日期:2018-02-14 12:44
本发明专利技术公开了一种源表结构解析方法,该方法包括步骤:通过一数据平台中的数据传输工具,建立该数据平台与至少一个数据源的第一连接,并建立该数据平台与该应用服务器的第二连接;运行所述应用服务器中预先设置的解析脚本文件,并通过所述第二连接控制所述数据传输工具执行所述解析脚本文件中的源表结构解析任务;接收所述数据传输工具通过所述第一连接从各数据源解析获得的各数据源的源表结构。本发明专利技术可以简化应用服务器与各数据源的架构设计,同时也提升了解析效率。

Source table structure parsing method, application server and computer readable storage medium

The invention discloses a source table structure analysis method, the method comprises the following steps: the data transmission tool in data platform, the first connecting the data platform and at least one data source, and establish the data platform and the application server second connection; running the application analysis of script file set in the server, and is connected with the control of the data transmission tool executes the parsing script files in the source table structure parsing task through the second; receiving the transfer of data through the first connecting the source data obtained from the data source parsing the source table structure. The invention can simplify the architecture design of the application server and each data source, and also improve the resolution efficiency.

【技术实现步骤摘要】
源表结构解析方法、应用服务器及计算机可读存储介质
本专利技术涉及计算机信息
,尤其涉及一种源表结构解析方法、应用服务器及计算机可读存储介质。
技术介绍
在多数据源的数据同步工作中,如果要实现自动解析源表结构,现有的架构是解析工作的服务器连接数据源和目标平台(如内部数据平台)两端。在内部数据平台(如Hadoop平台)中,当多个数据源需要抽数到内部数据平台时,架构上需要打通所有数据源到内部数据平台的连接,同时需要打通所有数据源到解析服务器的连接,架构复杂,效率较低。故,现有技术中解析多数据源表结构的架构不够合理,亟需改进。
技术实现思路
有鉴于此,本专利技术提出一种源表结构解析方法、应用服务器及计算机可读存储介质,能够简化应用服务器与各数据源的架构设计,同时也提升了解析效率。首先,为实现上述目的,本专利技术提出一种应用服务器,所述应用服务器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的源表结构解析系统,所述源表结构解析系统被所述处理器执行时实现如下步骤:通过一数据平台中的数据传输工具,建立该数据平台与至少一个数据源的第一连接,并建立该数据平台与该应用服务器的第二连接;运本文档来自技高网...
源表结构解析方法、应用服务器及计算机可读存储介质

【技术保护点】
一种应用服务器,其特征在于,所述应用服务器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的源表结构解析系统,所述源表结构解析系统被所述处理器执行时实现如下步骤:通过一数据平台中的数据传输工具,建立该数据平台与至少一个数据源的第一连接,并建立该数据平台与该应用服务器的第二连接;运行所述应用服务器中预先设置的解析脚本文件,并通过所述第二连接控制所述数据传输工具执行所述解析脚本文件中的源表结构解析任务;及接收所述数据传输工具通过所述第一连接从各数据源解析获得的各数据源的源表结构。

【技术特征摘要】
1.一种应用服务器,其特征在于,所述应用服务器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的源表结构解析系统,所述源表结构解析系统被所述处理器执行时实现如下步骤:通过一数据平台中的数据传输工具,建立该数据平台与至少一个数据源的第一连接,并建立该数据平台与该应用服务器的第二连接;运行所述应用服务器中预先设置的解析脚本文件,并通过所述第二连接控制所述数据传输工具执行所述解析脚本文件中的源表结构解析任务;及接收所述数据传输工具通过所述第一连接从各数据源解析获得的各数据源的源表结构。2.如权利要求1所述的应用服务器,其特征在于,所述解析脚本文件包括:解析第一类型数据源的第一解析脚本文件,解析第二类型数据源的第二解析脚本文件,及解析第三类型数据源的第三解析脚本文件。3.如权利要求1所述的应用服务器,其特征在于,所述控制所述数据传输工具执行所述解析脚本文件中的源表结构解析任务包括:当所述解析脚本文件中的源表结构解析任务开始执行时,控制所述数据传输工具通过所述第一连接解析各数据源的源表结构,并通过所述第二连接将解析获得的各数据源的源表结构返回至所述应用服务器。4.如权利要求3所述的应用服务器,其特征在于,所述控制所述数据传输工具执行所述解析脚本文件中的源表结构解析任务包括:若所述数据源为第一类型数据源,则控制所述数据传输工具执行所述第一解析脚本文件中的源表结构解析任务,并通过所述第二连接将解析获得的第一类型数据源的源表结构返回至所述应用服务器;若所述数据源为第二类型数据源,则控制所述数据传输工具执行所述第二解析脚本文件中的源表结构解析任务,并通过所述第二连接将解析获得的第二类型数据源的源表结构返回至所述应用服务器;及若所述数据源为第三类型数据源,则控制所述数据传输工具执行所述第三解析脚本文件中的源表结构解析任务,并通过所述第二连接将解析获得的第三类型数据源的源表结构返回至所述应用服务器。5.如权利要求3所述的应用服务器,其特征在于,所述解析源表结构的具体步骤包括:根据各数据源的类型,所述数据传输工具生成各数据源相应的脚本命令,并发送所述脚本命令至源数据库执行,执行结果即为各数据源对应的源表结构信息;控制所述数据传输工具将所述执行结果抽取至所述数据平台;所述数据平台控制所述数据传输工具将抽取回来的源表结构信息推送至所述应用服务器;所述应用服...

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

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

1