[发明专利]用于为商业智能服务器使用的数据提供多语言支持的系统和方法有效
申请号: | 201180026349.7 | 申请日: | 2011-05-12 |
公开(公告)号: | CN102918531B | 公开(公告)日: | 2016-11-16 |
发明(设计)人: | R·博尔西斯;R·文卡塔苏伯拉玛尼安;倪玲;D·唐捷科维克;S·乔德胡里 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李晓芳 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 商业 智能 服务器 使用 数据 提供 语言 支持 系统 方法 | ||
技术领域
本发明一般涉及商业智能,具体地涉及为商业智能服务器中的数据提供多语言支持。
背景技术
近年来,商业智能软件已经变得逐渐被大型商业企业和其它组织使用。商业智能通过分析组织的内部结构化的数据和商业过程来提供商业操作的当前和历史图。它通常用于产生未来模型和预测以便支持更好的商业决策。因而,商业智能工具能够为许多公司带来减小的成本和增加的效率、生产力和利润率。
商业智能通常被实现为用于收集和分析数据并且用于将原始数据变换成用于使能更有效的战略、策略和运营眼光和决策的有意义的和有用的信息的软件和/或硬件工具。因而,典型的商业智能服务器依赖于各种地方中存在的数据,这些地方包括关系数据库、在线分析处理(OLAP)工具、储存库和内容管理系统、应用服务器以及许多其他源,但是不限于此。
在典型的商业智能(BI)服务器中,从这些数据源的全部(或一些)处收集数据并且将其放在(虚拟或物理)数据仓库或数据市场中,在此处,数据能够在向用户呈现之前被建模和分析。例如,一个方法是在商业智能服务器之内实现物理层,其中数据被建模为反映数据源层中的对象的统一表格。应用开发者能够使用与域有关的实体的子集用手装配这些混合的对象;随后可以将合成的对象引入到商业智能服务器的元数据中并且分解成维度和事实。
但是,在对商业智能服务器之内的数据建模的领域中仍然存在许多限制和潜在的改进区域。例如,对用户来说,利用跨不同语言的查询工作经常是有用的。如果数据列以英语存储,则以日文登入BI服务器的用户可能在为查询指定过滤器方面有困难。此外,存储某些大的对象类型的列通常不被“分组(group by)”查询条款的数据库支持。因此,对于BI服务器期望能够支持包含多语言数据的模式并且能够简化管理并且改善多语言查找表的查询性能。
发明内容
根据各种实施例,为BI服务器提供多语言双列支持。多语言支持使得BI服务器能够使用查找表来存储在基本表中存储的值的翻译。需要多语言数据的查询然后能够联合基本表和查找表来获得这些翻译。
根据实施例,BI服务器通过实现查找表以及使得用户能够利用使用不同的语言的查询工作的相关的查找功能来使能多语言支持。当用户登入BI服务器时,对于该用户创建会话对象,其保持对于用户的会话的状态信息。这样的会话的变量中的一个指定当前由用户使用的语言。根据实施例,BI服务器能够检查此会话变量来确定用户的语言并且根据需要执行查找翻译。例如,如果会话使用的语言不同于存储必要信息的基本表的语言,则BI服务器能够通过调用查找功能来执行翻译。查找的执行能够包括执行基本表与查找表的联合操作以输出该查询请求的翻译后的值。
附图说明
图1是根据本发明的各个实施例的BI服务器的例示。
图2是根据本发明的各个实施例的遍历BI储存库的各个层的查询的例示。
图3A是根据本发明的各个实施例的一个查找表实施方式的例示。
图3B是根据本发明的各个实施例的另一个查找表实施方式的例示。
图4是根据本发明的各个实施例的采用查找表执行查询的翻译的商业智能服务器的例示。
图5是根据本发明的各个实施例的用在商业智能服务器中的多语言支持的流程图例示。
图6是可以用于执行这里描述的本发明的各个实施例的计算设备的例示。
具体实施方式
本发明通过示例方式而不是通过限制方式来示出在附图的图示中,在附图中,相似的参考指示相似的元素。在此公开中提及实施例不一定是指相同的实施例,这样的提及意味着至少一个。虽然讨论特定的实施方式,但是应当理解,这仅仅是为了示例目的而进行的。本领域技术人员将理解,在不脱离本发明的范围和精神的情况下,可以使用其它组件和配置。
在下面的描述中,阐述许多特定细节以提供本发明的详尽的描述。但是,本领域技术人员显然可知,可以不用这些特定的细节来实践本发明。在其它实例中,没有详细描述公知的特征以便不模糊本发明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180026349.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:封装基板及其制造方法
- 下一篇:一种复方癣药膏