是否可以仅基于一张表在 Oracle BI OBIEE 中创建分析?

Posted

技术标签:

【中文标题】是否可以仅基于一张表在 Oracle BI OBIEE 中创建分析?【英文标题】:Is it possible to create Analysis in Oracle BI OBIEE based on only one table? 【发布时间】:2021-06-19 09:02:11 【问题描述】:

您能否解释一下,是否可以仅使用一个事实表创建分析? 我在物理层和业务层有一个事实表。它有我需要的所有列。

我尝试创建分析,我在分析中的事实表中将月份列添加到水平线并在垂直线上添加 sum(sale_num),并希望看到图表,但没有发生任何事情,执行 OBI 的查询没有任何分组

【问题讨论】:

【参考方案1】:

是的,您可以,但您必须遵守维度分析的基本规则:事实包含度量。维度包含其他所有内容。事实不包含属性!

您只需在物理表上建模一个逻辑事实和一个逻辑维度。如果你不做奇怪的事情,你甚至不需要给物理表起别名。它成为你的逻辑事实和逻辑维度的来源。

只要你遵守三维建模的基本规则,一切都会好起来的。

【讨论】:

以上是关于是否可以仅基于一张表在 Oracle BI OBIEE 中创建分析?的主要内容,如果未能解决你的问题,请参考以下文章

大神求助,我在oracle新建了一张表,但是查询的时候查询不到,报“表或试图不存在”

Oracle中把一张表查询结果插入到另一张表中

怎样将oracle中某一张表的数据导出为dmp文件

oracle语句两张表相减,看最后是否有误差

在oracle中怎么把一张表的数据插入到另一张表中

oracle如何向一张表导入另一张表的部分数据