【技术实现步骤摘要】
数据传输方法及其系统
本申请涉及系统间的数据传输,特别涉及多维度数据的传输技术。
技术介绍
随着第三方支付业务的发展,在大型的支付业务系统中,为了支撑业务快速发展,很多业务信息传递都是通过大字段的方式。所谓的大字段指的是包含(或具备)多个维度的数据,一次支付涉及的大字段数据中涉及的维度可能高达数百。很难说清楚一个业务到底需要传递哪些业务参数,一个业务参数到底会影响哪些系统,导致每次变更一个字段需要各方系统去评估,也无法杜绝这类改造造成的故障。
技术实现思路
本申请的目的在于提供一种数据传输方法及其系统,解决分布式环境下的多维度数据的传输和管控问题,减少故障的发生。为了解决上述问题,本申请公开了一种数据传输方法,包括:在元数据系统中预先设定维度集合,该维度集合中每一个元素包括一个维度的维度标识和该维度对应的处理脚本;该第一系统将包含多个维度的第一数据传入该元数据系统;该元数据系统根据该维度集合确定该第一数据中各个维度对应的处理脚本,并使用所确定的处理脚本分别对该第一数据中相应维度的数据进行处理,得到第二数据;该元数据系统将第二数据返回给该第一系统;该第一系统将该第二数据发送给第二系统。在一个优选例中,该维度集合中每一个元素包括维度标识、源系统标识、目标系统标识和处理脚本;该第一系统将包含多个维度的第一数据传入该元数据系统的步骤中,进一步包括:该第一系统将包含该第一数据、该第一系统的标识和该第二系统的标识传入该元数据系统;该元数据系统根据该对应关系确定该第一数据中各个维度的处理脚本的步骤中,进一步包括:该元数据系统获取该维度集合中源系统标识为该第一系统的标识、并且 ...
【技术保护点】
1.一种数据传输方法,其特征在于,包括:在元数据系统中预先设定维度集合,所述维度集合中每一个元素包括一个维度的维度标识和该维度对应的处理脚本;所述第一系统将包含多个维度的第一数据传入所述元数据系统;所述元数据系统根据所述维度集合确定所述第一数据中各个维度对应的处理脚本,并使用所确定的处理脚本分别对所述第一数据中相应维度的数据进行处理,得到第二数据;所述元数据系统将第二数据返回给所述第一系统;所述第一系统将所述第二数据发送给第二系统。
【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:在元数据系统中预先设定维度集合,所述维度集合中每一个元素包括一个维度的维度标识和该维度对应的处理脚本;所述第一系统将包含多个维度的第一数据传入所述元数据系统;所述元数据系统根据所述维度集合确定所述第一数据中各个维度对应的处理脚本,并使用所确定的处理脚本分别对所述第一数据中相应维度的数据进行处理,得到第二数据;所述元数据系统将第二数据返回给所述第一系统;所述第一系统将所述第二数据发送给第二系统。2.如权利要求1所述的方法,其特征在于,所述维度集合中每一个元素包括维度标识、源系统标识、目标系统标识和处理脚本;所述第一系统将包含多个维度的第一数据传入所述元数据系统的步骤中,进一步包括:所述第一系统将包含所述第一数据、所述第一系统的标识和所述第二系统的标识传入所述元数据系统;所述元数据系统根据所述对应关系确定所述第一数据中各个维度的处理脚本的步骤中,进一步包括:所述元数据系统获取所述维度集合中源系统标识为所述第一系统的标识、并且目标系统标识为所述第二系统的标识的各个元素作为第一集合,使用所述第一集合中的各个元素确定所述第一数据中各个维度对应的处理脚本。3.如权利要求1所述的方法,其特征在于,所述维度集合中每一个元素包括维度标识、源系统标识、调用环节标识、目标系统标识和处理脚本;所述第一系统将包含多个维度的第一数据传入所述元数据系统的步骤中,进一步包括:所述第一系统将包含所述第一数据、所述第一系统的标识、调用环节标识、和所述第二系统的标识传入所述元数据系统;所述元数据系统根据所述对应关系确定所述第一数据中各个维度的处理脚本的步骤中,进一步包括:所述元数据系统获取所述维度集合中源系统标识为所述第一系统的标识、目标系统标识为所述第二系统的标识、并且调用环节标识相匹配的各个元素作为第二集合,使用所述第二集合中的各个元素确定所述第一数据中各个维度对应的处理脚本。4.如权利要求1所述的方法,其特征在于,所述维度集合定义了所述第一数据所有维度的处理脚本。5.如权利要求1所述的方法,其特征在于,所述维度集合定义了所述第一数据部分维度的处理脚本。6.如权利要求5所述的方法,其特征在于,在所述使用所确定的处理脚本分别对所述第一数据中相应维度的数据进行处理的步骤中,对于所述第一数据中未被所述维度集合定义处理脚本的维度,在所述第二数据中保持该维度在所述第一数据中的值。7.如权利要求1至6中任意一项所述的方法,其特征在于,所述第一数据和所述第二数据中各个维度的数据体现为键值对的形式,其中键为维度标识,值为维度的值。8.一种数据传输系统,其特征在于,包括第一系统、第二系统和元数据系统;其中,所述第...
【专利技术属性】
技术研发人员:姜冬金,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。