一种酒店直连系统用数据分析处理方法技术方案

技术编号:27087971 阅读:20 留言:0更新日期:2021-01-25 18:14
本发明专利技术公开了一种酒店直连系统用数据分析处理方法,属于数据分析处理技术领域,一种酒店直连系统用数据分析处理方法,包括以下步骤:S1:处理数据的系统监控到供应商系统接口异常;S2:将异常信息分发到不同异常等级的消息队列中暂存;S3:读取消息队列中暂时的异常数据与设置的预警策略,判断是否符合预警策略的条件;S4:对满足条件的作出相应的处理;S5:对不满足监控预警策略的条件作出相应的处理;S6:扫描数据监控表。本发明专利技术的目的在于建立一套标准的内部接口错误模型,来兼容和匹配不同的外部系统接口的数据类型,并通过自定义的预警规则对接口数据进行分析和监控,从而提高系统稳定并提高风险把控能力。统稳定并提高风险把控能力。统稳定并提高风险把控能力。

【技术实现步骤摘要】
一种酒店直连系统用数据分析处理方法


[0001]本专利技术涉及数据分析处理
,更具体地说,涉及一种酒店直连系统用数据分析处理方法。

技术介绍

[0002]随着旅游行业的飞速发展,酒店行业也飞速扩张并且每个酒店集团都有携带各自的系统管理,在互联网的推动下,越来越多的加盟连锁酒店和第三方销售整合渠道的出现,而保证酒店数据的及时性和正确性,是所有连锁酒店系统和第三方销售系统经常遇到的问题,如对接的酒店系统异常导致接口返回了异常的数据或者无法正常下单等,所以酒店直连系统可以正常同步和处理各个酒店资源端的接口数据就成了衡量整个系统稳定的因素,因此,对各个不同直连酒店系统接口进行严格的监控和处理就是保证酒店系统一个必不可少的关卡。
[0003]但是现有的酒店系统用的接口数据分析处理的方法难以对接口大量的数据分类记录并进行快速的处理分析,且不能够将每个酒店系统对应的错误类型整合统一的错误模型,从而对其快速监控处理。
[0004]为此,提出一种酒店直连系统用数据分析处理方法。

技术实现思路

[0005]1.要解决的技术问题
[0006]针对现有技术中存在的问题,本专利技术的目的在于建立一套标准的内部接口错误模型,来兼容和匹配不同的外部系统接口的数据类型,并通过自定义的预警规则对接口数据进行分析和监控,从而提高系统稳定并提高风险把控能力。
[0007]2.技术方案
[0008]为解决上述问题,本专利技术采用如下的技术方案。
[0009]一种酒店直连系统用数据分析处理方法,包括以下步骤:
[0010]S1:处理数据系统监控到供应商系统接口异常;
[0011]S2:根据处理数据系统的错误模型,将供应商系统的异常信息分发到不同异常等级的消息队列中暂存;
[0012]S3:然后通过JOB定时读取消息队列中暂时的异常数据,并读取设置的预警策略,对比异常数据是否符合预警策略的条件;
[0013]S4:如果异常数据满足预警策略的条件,则将数据分发到新的消息队列中,然后通过JOB定时任务读取数据立刻进行预警;
[0014]S5:如果异常数据不满足监控预警策略的条件,则将数据存储到数据库中的数据监控表上,继续进行监控,然后JOB定时从数据监控表上读取数据,对比监控策略设置,若数据异常,则将数据分发到暂存异常数据的消息队列中,读取存储的接口错误,并记录消息队列中的数据,如果该数据满足预警策略,则将这个异常数据分发到要预警的消息队列服务
中,并将该异常数据存储到数据库当中且标记为已处理;如果监控到数据是正常的,则将这条监控数据从监控表中删除,不再监控,如此循环,如果异常数据满足监控预警策略条件,则将该数据,重新分发到存储的接口错误记录的消息队列中;
[0015]S6:扫描数据监控表,如果数据达到监控策略所设置的异常条件时,则将数据分发到消息队列中暂存,即返回S2,然后按照上述步骤如此循环。
[0016]进一步的,所述S1中的供应商系统用于提供数据给处理数据系统。
[0017]进一步的,所述S2中消息队列用于暂存数据的服务。
[0018]进一步的,所述S3中的预警策略为单位时间内异常的次数。
[0019]进一步的,对于不同等级的异常设置的次数不同。
[0020]进一步的,所述S3中JOB定时是通过定时任务将消息队列中的数据读取到数据库中。
[0021]进一步的,所述S5中的数据库用于存储数据。
[0022]进一步的,所述S6中扫描数据监控表的方法采用通过监控的JOB定时扫描。
[0023]3.有益效果
[0024]相比于现有技术,本专利技术的优点在于:
[0025]本方案,提出了一套自动处理外部对接系统接口异常的应用程序编程数据分析方法,该方法建立一套标准的内部接口错误模型,来兼容和匹配不同的外部系统接口的数据类型,通过已经配置错误模型对接口进行监控,快速定位和预警异常的接口,并通过自定义的预警规则对接口数据进行分析和监控,从而提高系统稳定并提高风险把控能力。
附图说明
[0026]图1为本专利技术的整体结构框图;
[0027]图2为本专利技术的系统监控整理流程图;
[0028]图3为本专利技术的异常数据监控流程图;
[0029]图4为本专利技术的异常数据分析流程图。
具体实施方式
[0030]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述;显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0031]实施例1:
[0032]请参阅图1至图4,如图1所示,一种酒店直连系统用数据分析处理方法,包括以下步骤:
[0033]S1:首先处理数据系统(EB系统)监控到提供数据给处理数据系统的供应商系统(PMS)接口异常;
[0034]S2:然后根据处理数据系统(EB系统)的错误模型,将提供数据给处理数据系统的供应商系统(PMS)的异常信息分发到不同异常等级的消息队列(MQ)中暂存,错误类型是指通过将多个供应商使用不同的错误代码来表示同一种错误,统一映射到处理数据系统(EB
系统)上的同一个错误代码;
[0035]S3:再通过JOB定时读取消息队列(MQ)中暂时的异常数据,并读取设置的预警策略,预警策略为单位时间内异常的次数,对于不同等级的异常设置的次数不同,再通过对比异常数据判断是否符合预警策略的条件;
[0036]S4:如果异常数据满足预警策略的条件,则将数据分发到新的消息队列(MQ)中,然后通过JOB读取数据立刻进行预警;
[0037]S5:如图2、图3和图4所示,如果异常数据不满足监控预警策略的条件,则将数据存储到用于存储数据的数据库(DB)中的数据监控表上,继续进行监控,然后JOB定时从数据监控表上读取数据,对比监控策略设置,若数据异常,则将数据分发到暂存异常数据的消息队列中,读取存储的接口错误,并记录消息队列中的数据,如果该数据满足预警策略,则将这个异常数据分发到要预警的消息队列服务中,并将该异常数据存储到数据库当中且标记为已处理;如果监控到数据是正常的,则将这条监控数据从监控表中删除,不再监控,如此循环,如果异常数据满足监控预警策略条件,则将该数据,重新分发到存储的接口错误记录的消息队列中;
[0038]S6:通过监控的JOB定时扫描数据监控表,如果数据达到监控策略所设置的异常条件时,则将数据分发到消息队列(MQ)中暂存,即返回S2,然后按照上述步骤如此循环。
[0039]本技术方案,提出了一套自动处理外部对接系统接口异常的应用程序编程数据分析方法,该方法建立一套标准的内部接口错误模型,来兼容和匹配不同的外部系统接口的数据类型,通过已经配置错误模型对接口进行监控,快速定位和预警异常的接口,并通过自定义的预警规则对接口数据进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种酒店直连系统用数据分析处理方法,其特征在于,包括以下步骤:S1:处理数据系统监控到供应商系统接口异常;S2:根据处理数据系统的错误模型,将供应商系统的异常信息分发到不同异常等级的消息队列中暂存;S3:然后通过JOB定时读取消息队列中暂时的异常数据,并读取设置的预警策略,对比异常数据是否符合预警策略的条件;S4:如果异常数据满足预警策略的条件,则将数据分发到新的消息队列中,然后通过JOB定时任务读取数据并立刻进行预警;S5:如果异常数据不满足监控预警策略的条件,则将数据存储到数据库中的数据监控表上,继续进行监控,然后JOB定时从数据监控表上读取数据,对比监控策略设置,若数据异常,则将数据分发到暂存异常数据的消息队列中,读取存储的接口错误,并记录消息队列中的数据,如果该数据满足预警策略,则将这个异常数据分发到要预警的消息队列服务中,并将该异常数据存储到数据库当中且标记为已处理;如果监控到数据是正常的,则将这条监控数据从监控表中删除,不再监控,如此循环,如果异常数据满足监控预警策略条件,则将该数据,重新分发到存储的接口错误记录的消息队列中;S6:扫...

【专利技术属性】
技术研发人员:萧泽鹏梁楚鹏詹德恩向振文郭浩瀚何火龙
申请(专利权)人:广州酷旅旅行社有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利