[发明专利]数据处理平台及数据处理方法有效
申请号: | 201811217644.0 | 申请日: | 2018-10-18 |
公开(公告)号: | CN109558449B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 陈旷;付国为;吕霞 | 申请(专利权)人: | 北京新唐思创教育科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/2455;G06Q10/10 |
代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 安伟 |
地址: | 100144 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 平台 方法 | ||
1.一种数据处理平台,其特征在于,包括:数据读取代理、数据处理单元和数据推理代理;
其中,
所述数据读取代理,用于从与所述平台对接的多个业务逻辑中读取多个用户对应的业务数据,其中,所述业务数据中携带有时间信息,所述多个业务逻辑包括用于管理小学网络教学的业务逻辑、用于管理初中网络教学的业务逻辑和用于管理高中网络教学的业务逻辑,所述多个业务逻辑中的每个业务逻辑通过多个不同类型的数据库存储不同的业务数据,所述多个不同类型的数据库中存储的业务数据具有关联性,并且所述数据读取代理对应于所述数据库的不同类型进行设置;
所述数据处理单元,用于根据所述时间信息,对每个用户对应的业务数据进行同步;
所述数据推理代理,用于获取同步后的每个用户的业务数据,使用设定的第一谓词规则对获取的所述业务数据进行数据融合,其中,所述第一谓词规则的基本组成部分包括:谓词符号、变量符号、函数符号和常量符号,
其中,所述数据处理单元,具体用于:
在同一个时间点分布式的利用所述数据读取代理从不同的业务逻辑中读取业务数据,以同步在同一个时间点的业务数据,或者针对已读取的业务数据,对同一时间点的业务数据进行汇总,以同步在同一个时间点的业务数据;
数据分析单元,用于使用设定的第二谓词规则,对进行了数据融合后的业务数据进行分析,获取每个用户对应的用户特征数据,以基于所述用户特征数据,对所述用户进行业务指导。
2.根据权利要求1所述的数据处理平台,其特征在于,所述用户特征数据包含账号特征数据;
所述数据分析单元,还用于根据所述用户特征数据中的账号特征数据,确定所述多个用户中是否存在相同的用户;若存在,则将相同用户对应的用户特征数据进行合并。
3.根据权利要求1或2所述的数据处理平台,其特征在于,所述用户特征数据具有不同的数据类型;所述平台还设置有多个不同类型的数据库,用于对应存储不同数据类型的用户特征数据。
4.根据权利要求1或2所述的数据处理平台,其特征在于,所述数据处理单元包括数据码头和数据仓库;
其中,
所述数据仓库,用于存储所述数据读取代理读取的所述多个用户对应的业务数据;根据所述业务数据中的时间信息,对每个用户对应的业务数据进行同步;并将同步成功的业务数据发送给所述数据码头;
所述数据码头,用于存储同步成功的所述业务数据,并按照设定的调度规则,将存储的所述业务数据调度给所述数据推理代理进行处理。
5.根据权利要求1或2所述的数据处理平台,其特征在于,所述平台中还设置有至少一个分布式消息队列;所述数据读取代理通过至少一个所述分布式消息队列从所述多个业务逻辑中读取多个用户对应的业务数据;所述数据处理单元通过至少一个所述分布式消息队列将同步后的每个用户的业务数据发送给所述数据推理代理。
6.根据权利要求1或2所述的数据处理平台,其特征在于,所述数据处理平台设置于一台或多台服务器中,所述数据读取代理包括多个,所述数据推理代理包括多个;
当所述数据处理平台设置于多台服务器中时,所述数据处理平台还包括部署单元,所述部署单元用于将多个所述数据读取代理和/或多个所述数据推理代理部署在不同的服务器中。
7.根据权利要求1或2所述的数据处理平台,其特征在于,同一业务逻辑的每个数据库中存储有同一用户在同一业务逻辑中的部分业务数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新唐思创教育科技有限公司,未经北京新唐思创教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811217644.0/1.html,转载请声明来源钻瓜专利网。