[发明专利]游戏数据仓库构建方法及装置有效
申请号: | 202011418404.4 | 申请日: | 2020-12-07 |
公开(公告)号: | CN112494933B | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 张嘉茗 | 申请(专利权)人: | 上海哔哩哔哩科技有限公司 |
主分类号: | A63F13/35 | 分类号: | A63F13/35 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 刘晓楠 |
地址: | 200433 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 数据仓库 构建 方法 装置 | ||
1.一种游戏数据仓库构建方法,其特征在于,包括:
获取至少两个游戏日志数据,每个所述游戏日志数据与一个游戏对应;
按照预先定义的公共数据指标,将所述至少两个游戏日志数据进行聚合;
其中,所述公共数据指标包括所述至少两个游戏日志数据对应的共性数据指标和个性数据指标;
其中,所述按照预先定义的公共数据指标,将所述至少两个游戏日志数据进行聚合之前,还包括:
确定所述至少两个游戏日志数据对应的共性数据指标和个性数据指标,所述共性数据指标为所述至少两个游戏日志数据均包括的数据指标,所述个性数据指标为所述至少两个游戏日志数据中至少一个游戏日志数据不包括的数据指标;
采集并分析业务方的业务需求,确定所述业务需求对应的参考数据指标;
将所述共性数据指标和所述个性数据指标确定为第一数据指标;
确定所述第一数据指标中与所述参考数据指标相同的第二数据指标,将所述第二数据指标设置为所述公共数据指标。
2.根据权利要求1所述的数据仓库构建方法,其特征在于,所述确定所述至少两个游戏日志数据对应的共性数据指标和个性数据指标,包括:
对所述至少两个游戏日志数据进行指标提取,确定所述至少两个游戏日志数据对应的至少两个原子指标;
将所述至少两个游戏日志数据中每个游戏日志数据均包括的原子指标确定为所述共性数据指标;
将所述至少两个原子指标中除所述共性数据指标外的原子指标确定为所述个性数据指标。
3.根据权利要求1或2所述的数据仓库构建方法,其特征在于,所述根据所述共性数据指标和所述个性数据指标,设置所述公共数据指标之后,还包括:
将所述共性数据指标和所述个性数据指标作为统一事实表的不同列,构建得到统一事实表。
4.根据权利要求1或2所述的游戏数据仓库构建方法,其特征在于,所述按照预先定义的公共数据指标,将所述至少两个游戏日志数据进行聚合之前,还包括:
确定所述至少两个游戏日志数据对应的业务过程;
确定所述业务过程的分析粒度;
根据所述分析粒度和所述业务过程构建统一维度表;
相应的,所述按照预先定义的公共数据指标,将所述至少两个游戏日志数据进行聚合,包括:
根据所述统一维度表,按照预先定义的公共数据指标,将所述至少两个游戏日志数据进行聚合。
5.根据权利要求4所述的游戏数据仓库构建方法,其特征在于,所述根据所述统一维度表,按照预先定义的公共数据指标,将所述至少两个游戏日志数据进行聚合,包括:
对所述至少两个游戏日志数据进行垂直整合和水平整合,得到所述至少两个游戏日志数据对应的宽表模型;
采用维度退化,将不同维度放入所述宽表模型的不同列中;
基于所述宽表模型,将所述至少两个游戏日志数据进行聚合。
6.根据权利要求5所述的游戏数据仓库构建方法,其特征在于,所述对所述至少两个游戏日志数据进行垂直整合和水平整合,包括:
将所述至少两个游戏日志数据中来自不同游戏且属于同一业务的数据进行整合;
将所述至少两个游戏日志数据中属于不同时间节点且属于同一业务的数据进行整合。
7.根据权利要求1或2所述的游戏数据仓库构建方法,其特征在于,所述获取至少两个游戏日志数据之后,还包括:
将所述至少两个游戏日志数据中属于相同属性的游戏日志数据划分至同一主题域,得到至少一个主题域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海哔哩哔哩科技有限公司,未经上海哔哩哔哩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011418404.4/1.html,转载请声明来源钻瓜专利网。