IBE时刻表数据逻辑处理流程
2016-08-25 14:37:25 0 举报
IBE时刻表数据逻辑处理流程主要包括以下几个步骤:首先,收集并整理原始的列车运行数据,包括列车编号、发车时间、到达时间等信息;然后,对收集到的数据进行清洗和校验,确保数据的准确性和完整性;接着,根据列车的运行路线和站点信息,计算出每趟列车的运行时间和停靠时间;之后,将处理好的数据按照一定的格式和规则存储到数据库中,以便于后续的查询和使用;最后,通过接口或者应用程序,将处理好的时刻表数据展示给用户,提供列车查询、购票等服务。在整个处理流程中,需要不断地进行数据校验和优化,以提高数据处理的效率和准确性。
作者其他创作
大纲/内容
将该航班的记录,加入MySQL,数据来源是SK,添加时间戳
否
现有MySQL中的记录来源是SK?
将该更新记录,计入变更记录表
匹配航班准点率数据
是
将该记录实时同步到Medis,替换Medis中对应记录
放弃该航班的IBE时刻记录,对现有MySQL的记录不做任何改动
数据拉取系统
对MySQL中该FTD的剩余航班记录进行遍历
现有MySQL中的记录来源是AV?
将该航班的记录,更新MySQL中的现有记录的出发/到达时刻,数据来源是SK,更新时间戳
拆开成每1天为单位的记录
现有MySQL中的记录来源是AV或MAN?
FTD
MySQL航班时刻表
对现有MySQL的记录不做任何改动
现有MySQL中的有该航班?
Medis
参数:FT
现有MySQL中的记录来源是MAN?
是否更新时间戳是3天前?
暂无操作
对该FT的全部记录去重
IBE航班时刻的MQ
对每1天的记录按航班号,做合并处理,同一航班的机型,用机型明确的记录为准
删除MySQL中的现有该航班记录
航班时刻变更记录表
数据更新系统
用IBE的航班记录来更新现有时刻记录的起飞、到达时刻,数据来源是SK,更新时间戳
提取MySQL中对应FTD的记录
对IBE数据中逐个航班进行对比
0 条评论
下一页