一种规则运价的预处理方法及系统技术方案

技术编号:23213538 阅读:29 留言:0更新日期:2020-01-31 22:08
本发明专利技术公开了一种规则运价的预处理方法及系统,对所有航空公司的规则运价主记录,按照航空公司、发布渠道和发布对象进行分组,得到目标规则运价主记录,对目标规则运价主记录,以航空公司和规则编号为主关键字,构建带索引的规则运价产生器,将带索引的规则运价产生器和对应的规则运价限制条件进行绑定,得到目标规则运价产生器;基于目标规则运价产生器,建立基础运价查询条件记录与有效运价的映射。本发明专利技术对物理上分散但业务上有紧密联系的规则运价数据进行加工,将实时处理阶段的大量查询、匹配和过滤工作提前至预处理阶段进行处理,在不损失计算准确性的条件下,尽最大可能的避免规则运价的重复查询,从而达到提高系统实时处理效率的目的。

A pretreatment method and system of regular freight rate

【技术实现步骤摘要】
一种规则运价的预处理方法及系统
本专利技术涉及航空运价管理
,更具体的说,涉及一种规则运价的预处理方法及系统。
技术介绍
航空运价中的基础运价指的是:数据库中存储的原始运价。为了更灵活地对航空运价进行管理,在基础运价的基础上,按照一定的规则和算法,又出现了规则运价。采用规则运价对航空运价进行管理,主要有以下优势:1、可以根据业务需要灵活制定规则,在基础运价的基础上,可通过不同的算法(如指定新的价格、基础运价的百分比等)生成不同的运价;2、可以基于规则,对一批基础运价(如特定航空公司、特定始发地、目的地的运价)快速的进行批量修改;3、在存储时,仅需要存储基础运价和规则,从而减少存储运价的数据量。目前,规则运价的查询是在运价计算引擎的实时计算过程中进行的,需要访问规则运价主记录、规则运价条件控制记录、规则运价生成算法记录、基础运价查询条件记录以及基础运价数据,并在后续的运价限制条件校验模块中实时访问运价限制条件数据。目前,规则运价的查询流程为:根据输入的航空公司、旅客类型、始发地、目的地、旅行日期等信息,查询规则运价主记录;对本文档来自技高网...

【技术保护点】
1.一种规则运价的预处理方法,其特征在于,包括:/n对所有航空公司的规则运价主记录,按照航空公司、发布渠道和发布对象进行分组,得到经过分组的目标规则运价主记录;/n对所述目标规则运价主记录,以航空公司和规则编号为主关键字,构建带索引的规则运价产生器;/n将所述带索引的规则运价产生器和对应的规则运价限制条件进行绑定,得到目标规则运价产生器;/n基于所述目标规则运价产生器,建立基础运价查询条件记录与有效运价的映射。/n

【技术特征摘要】
1.一种规则运价的预处理方法,其特征在于,包括:
对所有航空公司的规则运价主记录,按照航空公司、发布渠道和发布对象进行分组,得到经过分组的目标规则运价主记录;
对所述目标规则运价主记录,以航空公司和规则编号为主关键字,构建带索引的规则运价产生器;
将所述带索引的规则运价产生器和对应的规则运价限制条件进行绑定,得到目标规则运价产生器;
基于所述目标规则运价产生器,建立基础运价查询条件记录与有效运价的映射。


2.根据权利要求1所述的预处理方法,其特征在于,所述对所有航空公司的规则运价主记录,按照航空公司、发布渠道和发布对象进行分组,得到经过分组的目标规则运价主记录,具体包括:
对每个航空公司查询规则运价主记录,得到所述所有航空公司的规则运价主记录;
对所述所有航空公司的规则运价主记录,以航空公司和规则编号为主关键字,查询得到所有的运价发布控制记录;
按照航空公司、发布渠道和发布对象对所述所有航空公司的规则运价主记录进行分组,得到经过分组的所述目标规则运价主记录。


3.根据权利要求1所述的预处理方法,其特征在于,所述对所述目标规则运价主记录,以航空公司和规则编号为主关键字,构建带索引的规则运价产生器,具体包括:
对每个所述目标规则运价主记录,以航空公司和规则编号为主关键字,查询得到规则运价条件控制记录;
对每个所述规则运价条件控制记录查询得到规则运价生成算法记录;
对所述目标规则运价主记录、所述规则运价条件控制记录和所述规则运价生成算法记录进行生效日期/截止日期、以及地理位置的交集校验;
将生效日期/截止日期、以及地理位置均存在交集的目标规则运价主记录、规则运价条件控制记录和规则运价生成算法记录打包成一个规则运价产生器;
将所述规则运价产生器和预设索引进行组合,得到带索引的规则运价产生器,并基于所述预设索引,保存所述带索引的规则运价产生器。


4.根据权利要求1所述的预处理方法,其特征在于,所述将所述带索引的规则运价产生器和对应的规则运价限制条件进行绑定,得到目标规则运价产生器,具体包括:
对每一个带索引的规则运价产生器,以航空公司和规则编号为主关键字,查询得到对应的规则运价限制条件;
对每类所述规则运价限制条件进行预设参数校验,并将校验通过的规则运价限制条件确定为有效的限制条件;
将所述有效的限制条件绑定到对应的带索引的规则运价产生器上,得到所述目标规则运价产生器。


5.根据权利要求1所述的预处理方法,其特征在于,所述基于所述目标规则运价产生器,建立基础运价查询条件记录与有效运价的映射,具体包括:
获取每一个所述目标规则运价产生器的规则运价生成算法记录;
判断所述规则运价生成算法记录中的算法是否与基础运价相关;
如果是,则根据所述规则运价生成算法记录中的表号,得到基础运价查询条件记录;
基于基础运价查询条件得到一组运价;
将所述运价中的地理位置与所述基础运价查询条件记录中的地理位置进行交集校验...

【专利技术属性】
技术研发人员:张鹏李亮阎松柏何友超杜秋媛谷樱彬
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:北京;11

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

1