[发明专利]一种云平台全自动计算方法及装置在审
申请号: | 201710827370.6 | 申请日: | 2017-09-14 |
公开(公告)号: | CN107689999A | 公开(公告)日: | 2018-02-13 |
发明(设计)人: | 朱雷雷;张泽琳;曹东 | 申请(专利权)人: | 北纬通信科技南京有限责任公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26;G06F17/30 |
代理公司: | 北京晟睿智杰知识产权代理事务所(特殊普通合伙)11603 | 代理人: | 于淼 |
地址: | 210000 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了一种云平台全自动计算方法及装置,计算方法包括步骤获取计算数据源,数据采集客户端进行流量采集,将采集到的流量数据同步传送至Kafka分布式发布订阅消息子单元,Kafka分布式发布订阅消息子单元保存的所述流量数据用作计算数据源;获取计算规则,用户完成信息输入操作,将信息提交到Redis缓存;后台服务器计算程序从Redis中获取必要的参数,映射成表结构,对SQL语句进行语法解析,结合映射表结构拆解成不同的执行动作,得到计算规则;计算结果,读取计算数据源按照计算规则进行计算,得到结果。本发明减少了程序复用的开发工作,短时间内获取流式数据的结果。 | ||
搜索关键词: | 一种 平台 全自动 计算方法 装置 | ||
【主权项】:
一种云平台全自动计算方法,其特征在于,包括步骤:获取计算数据源:连接Kafka分布式发布订阅消息子单元,数据采集客户端进行流量采集,按照该数据采集客户端的配置方式进行配置,将采集到的流量数据同步传送至Kafka分布式发布订阅消息子单元,该数据采集客户端分为三层:数据采集、数据传输和数据存储,其中,数据采集层,各应用程序通过调用数据中心API,将采集的数据标准格式化后传输给应用服务器上部的代理端;数据传输层,通过push写、pull读的两种方式,将采集的标准格式化数据存储至HDFS;数据存储层:采用HDFS进行数据的存储;HDFS对所述流量数据进行永久保存,Kafka分布式发布订阅消息子单元保存的所述流量数据用作计算数据源;获取计算规则:用户完成信息输入操作,填写流量中字段的名字、字段的类型、填写结果的保存方式以及执行的SQL语句,将所述信息提交到Redis缓存,提交任务;后台服务器启动计算程序,计算程序从Redis中获取必要的参数,包括字段名字和字段类型,按照字段名字和字段类型,映射成表结构,再获取SQL语句,对SQL语句进行语法解析,结合所述映射表结构拆解成不同的执行动作,得到计算规则;计算结果:读取Kafka分布式发布订阅消息子单元中的流量数据按照所述计算规则进行计算,得到结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北纬通信科技南京有限责任公司,未经北纬通信科技南京有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710827370.6/,转载请声明来源钻瓜专利网。
- 上一篇:芒果火龙果复合饮料
- 下一篇:一种具有解酒功能的复合水果饮料及其制备方法