一卡通rfid数据转化为过程事件日志的方法和系统的制作方法

文档序号:8445575阅读:285来源:国知局
一卡通rfid数据转化为过程事件日志的方法和系统的制作方法
【技术领域】
[0001]本发明涉及RFID数据分析技术领域,特别涉及一卡通RFID数据转化为过程事件日志的方法和系统。
【背景技术】
[0002]RFID (Rad1 Frequency Identificat1n)技术,又称无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。RFID数据分析是当前技术研宄的热点,一卡通应用是社会广泛使用的RFID应用。一卡通RFID数据具有无业务过程特征、海量、实时、时空等特点。当前并没有一卡通RFID数据转化为过程日志的研宄。现有相关技术多采用(RFID标识、业务点、时间)三元组和三元组加上其他属性构成多元组的数据表示方式。处理的RFID数据多具有明显的业务过程特征,如面向产品溯源、供应链、物流应用。在构造业务过程模型前,RFID数据一般转化为MXML或XES格式的过程事件日志。在面向搜索引擎日志应用中,采用了基于案例划分的日志转化算法实现XES日志映射。
[0003]现有技术中缺少把一^^通RFID数据转化为过程事件日志的研宄,已有技术没有解决非过程特征的问题。现有的其他RFID数据过程事件日志转化方法缺少时间范围的调控,不能产生多种主题的数据集,灵活性差。
[0004]有鉴于此,现有技术有待改进和提尚。

【发明内容】

[0005]有鉴于此,有必要针对现有一卡通RFID数据转化中存在的问题,提供一种一卡通RFID数据转化为过程事件日志的方法和系统,增强了一卡通应用决策分析支持能力。
[0006]为了达到上述目的,本发明采取了以下技术方案:
[0007]一种一卡通RFID数据转化为过程事件日志的方法,其中,包括如下步骤:
[0008]A、对原始数据进行预处理,得到多种基于主题和时间周期的数据集市,形成转化日志的数据源;
[0009]B、根据预先设定的映射规则,把一卡通RFID数据集转化为XES过程事件日志。
[0010]所述的一卡通RFID数据转化为过程事件日志的方法,其中,所述步骤A包括:
[0011]Al、首先设置原始数据源的位置、表结构和抽取时间范围,再根据抽取时间范围设置,原始数据根据主题选择性地导入到RFID数据仓库中,并存在在不同时间主题的表中;
[0012]A2、对不符合预先设置要求的数据进行清洗;
[0013]A3、设置业务操作时间,然后根据所述业务操作时间,进行数据融合;
[0014]A4、根据不同的数据集划分时间,以主题和时间划分出不同的数据集,形成转化日志的数据源。
[0015]所述的一卡通RFID数据转化为过程事件日志的方法,其中,所述步骤A3中进行数据融合时压缩数据大小。
[0016]所述的一卡通RFID数据转化为过程事件日志的方法,其中,所述步骤B包括:
[0017]B1、设置XES日志的格式参数,其包括XEvent的数据属性,一卡通RFID数据采用六元组表示;
[0018]B2、设置XTrace时间粒度;
[0019]B3、建立映射规则,以XTrace时间粒度为限制条件,查找某个RFID标识在时间范围内的所有刷卡记录,一条刷卡记录映射为一个XEvent,多个符合条件的XEvent按时间戳次序加入XTrace中;
[0020]B4、当Xlog中Xtrace超出预先设定的上限时,把XLog存入XES日志文件中。
[0021 ] 所述的一卡通RFID数据转化为过程事件日志的方法,其中,所述步骤BI中六元组包括:RFID标识、业务点、业务类型、交易时间、交易金额和经手人。
[0022]一种一卡通RFID数据转化为过程事件日志的系统,其中,包括:
[0023]预处理单元,用于对原始数据进行预处理,得到多种基于主题和时间周期的数据集市,形成转化日志的数据源;
[0024]转化单元,用于根据预先设定的映射规则,把一卡通RFID数据集转化为XES过程事件日志。
[0025]所述的一卡通RFID数据转化为过程事件日志的系统,其中,所述预处理单元进一步包括:
[0026]分类子单元,用于首先设置原始数据源的位置、表结构和抽取时间范围,再根据抽取时间范围设置,原始数据根据主题选择性地导入到RFID数据仓库中,并存在在不同时间主题的表中;
[0027]清洗子单元,用于对不符合预先设置要求的数据进行清洗;
[0028]融合子单元,用于设置业务操作时间,然后根据所述业务操作时间,进行数据融合;
[0029]归集子单元,用于根据不同的数据集划分时间,以主题和时间划分出不同的数据集,形成转化日志的数据源。
[0030]所述的一卡通RFID数据转化为过程事件日志的系统,其中,所述融合子单元中进行数据融合时压缩数据大小。
[0031]所述的一卡通RFID数据转化为过程事件日志的系统,其中,所述转化单元进一步包括:
[0032]属性设置子单元,用于设置XES日志的格式参数,其包括XEvent的数据属性,一卡通RFID数据采用六元组表示;
[0033]时间粒度设置子单元,用于设置XTrace时间粒度;
[0034]映射子单元,用于建立映射规则,以XTrace时间粒度为限制条件,查找某个RFID标识在时间范围内的所有刷卡记录,一条刷卡记录映射为一个XEvent,多个符合条件的XEvent按时间戳次序加入XTrace中;
[0035]存入子单元,用于当Xlog中Xtrace超出预先设定的上限时,把XLog存入XES日志文件中。
[0036]所述的一卡通RFID数据转化为过程事件日志的系统,其中,所述属性设置子单元中六元组包括:RFID标识、业务点、业务类型、交易时间、交易金额和经手人。
[0037]有益效果:本发明一卡通RFID数据转化为过程事件日志的方法和系统,在数据预处理阶段,增加了时间参数设置,提高了处理后的数据集的多样性,同时根据业务操作特点,通过数据融合压缩了数据规模,从而提高了方法的效率和应用效果;同时,在转化日志阶段,建立了基于XTrace时间粒度的映射规则,实现了一卡通RFID数据的过程信息挖掘,填补了当前研宄一卡通RFID数据处理的空白,增强了一卡通应用决策分析支持能力。
【附图说明】
[0038]图1为本发明一卡通RFID数据转化为过程事件日志的方法的流程图。
[0039]图2为本发明一卡通RFID数据转化为过程事件日志的方法中数据预处理的过程示意图。
[0040]图3为本发明一卡通RFID数据转化为过程事件日志的方法中转化日志阶段的过程不意图。
[0041]图4为本发明一卡通RFID数据转化为过程事件日志的系统的结构框图。
【具体实施方式】
[0042]本发明一卡通RFID数据转化为过程事件日志的方法和系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0043]如图1所示,本发明提供的一卡通RFID数据转化为过程事件日志的方法包括如下步骤:
[0044]S100、对原始数据进行预处理,得到多种基于主题和时间周期的数据集市,形成转化日志的数据源;
[0045]S200、根据预先设定的映射规则,把一卡通RFID数据集转化为XES过程事件日志。
[0046]下面针对上述步骤进行详细介绍。
[0047]其中,步骤SlOO为数据预处理过程,其是通过数据集成、清洗、融合和划分等预处理技术得到多种基于主题的数据集市,这些数据集市不仅基于某个主题,而且还属于某个时间周期。方法中提供几种时间参数:原始数据抽取时间表示抽取的原始数据范围;业务操作时间表示某个业务存在特殊的多次刷卡数据,根据该时间进行数据融合操作;数据集时间表示数据集市划分的时间粒度。
[0048]具体来说,请一并参阅图2,首先设置原始数据源的位置、表结构和抽取时间范围,再根据抽取时间范围设置,原始数据根据主题选择性地导入到RFID数据仓库中,并存在在不同时间主题的表中;然后,对不符合预先设置要求的数据进行清洗;再设置业务操作时间,然后根据所述业务操作时间,进行数据融合;最后,根据不同的数据集划分时间,以主题和时间划分出不同的数据集,形成转化日志的数据源。其在数据预处理阶段,增加了时间参数设置,提高了处理后的数据集的多样性,同时根据业务操作特点,通过数据融合压缩了数据规模,从而提高了方法的效率和应用效果。
[0049]步骤S200为转化日志阶段,其把一^^通RFID数据集转化为XES过程事件日志。XES过程事件日志是以XLog表示一个过程日志,以XTrace表示一个行为实例,以XEvent表示一个发生的事件,XTrace中的XEvent以时间戳为次序。
[0050]具体来说,请一并参阅图3,首先,设置XES日志的
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1