[发明专利]建模方法、组件、设备、存储介质和数据仓库创建系统有效
申请号: | 202110854085.X | 申请日: | 2021-07-28 |
公开(公告)号: | CN113312378B | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 潘冠敬;许日;靳玉康 | 申请(专利权)人: | 阿里云计算有限公司 |
主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/28;G06F40/211;G06F40/253;G06F40/30 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈;孙明子 |
地址: | 310012 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 建模 方法 组件 设备 存储 介质 数据仓库 创建 系统 | ||
本发明实施例提供一种建模方法、组件、设备、存储介质和数据仓库创建系统,该方法包括:响应于用户的输入操作,获取用预设建模语言描述的建模语句,识别获取到的建模语句包含的模型要素,并根据此模型要素建立原始数据模型。之后,再响应于模型的调整操作,获取计算机引擎的类型,以调整原始数据模型所支持的数据处理能力,从而完成符合计算引擎类型的数据模型的设计。上述方法中,在建立原始数据模型时,无需考虑计算引擎的类型,从而降低建模的开发成本,提高建模效率。同时,还可以自动得到针对不同类型的计算引擎的目标数据模型,可以进一步降低建模的开发成本,提高建模效率。
技术领域
本发明涉及大数据技术领域,尤其涉及一种建模方法、组件、设备、存储介质和数据仓库创建系统。
背景技术
随着互联网的不断发展,企业的信息化程度也不断提高,使得企业数据也呈现出爆发式的增长。在这种背景下,商业智能(Business Intelligence,简称BI)技术就应运而生。利用BI技术可以对企业数据进行分析,以将分析结果作为企业的决策的依据。
在实际中,可以使用数据仓库中包括的数据模型对庞大的企业数据进行有序存储,以保证使用BI技术进行企业数据时分析的便捷性。因此,如何实现数据模型的高效建立就成为一个亟待解决的问题。
发明内容
有鉴于此,本发明实施例提供一种建模方法、组件、设备、存储介质和数据仓库创建系统,用以高效地建立数据模型。
第一方面,本发明实施例提供一种建模方法,包括:
响应于用户的输入操作,获取用预设建模语言描述的建模语句;
识别所述建模语句中包含的模型要素;
根据所述模型要素,建立原始数据模型;
响应于模型的调整操作,根据计算引擎的类型,调整所述原始数据模型所支持的数据处理能力,以得到适用于所述计算引擎的目标数据模型。
第二方面,本发明实施例提供一种建模组件,包括:位于建模架构中模型层的转换子组件和位于解析层的解析子组件;
所述解析子组件,用于响应于用户的输入操作,获取用预设建模语言描述的建模语句;识别所述建模语句中包含的模型要素;根据所述模型要素,建立原始数据模型;
所述转换子组件,用于响应于模型的调整操作,根据计算引擎的类型,调整所述原始数据模型所支持的数据处理能力,以得到适用于所述计算引擎的目标数据模型。
第三方面,本发明实施例提供一种计算机程序产品,包括计算机程序/指令,其中,当计算机程序被处理器执行时,致使所述处理器实现上述第一方面中的建模方法。
第四方面,本发明实施例提供一种电子设备,包括处理器和存储器,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第一方面中的建模方法。该电子设备还可以包括通信接口,用于与其他设备或通信网络通信。
第五方面,本发明实施例提供了一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器至少可以实现如第一方面所述的建模方法。
第六方面,本发明实施例提供了一种数据仓库创建系统,包括:建模组件和计算引擎;
所述建模组件,用于响应于用户的输入操作,获取用预设建模语言描述的建模语句;识别所述建模语句中包含的模型要素;根据所述模型要素,建立原始数据模型;响应于模型的调整操作,根据计算引擎的类型,调整所述原始数据模型所支持的数据处理能力,以得到适用于所述计算引擎的目标数据模型;
所述计算引擎,用于获取原始数据;根据所述原始数据和所述目标数据模型,建立所述原始数据对应的数据仓库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里云计算有限公司,未经阿里云计算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110854085.X/2.html,转载请声明来源钻瓜专利网。