如果 Oracle OBIEE 中的列为空,则隐藏数据透视表中的列

Posted

技术标签:

【中文标题】如果 Oracle OBIEE 中的列为空,则隐藏数据透视表中的列【英文标题】:Hiding a column in pivot table if the column is null in Oracle OBIEE 【发布时间】:2020-12-11 06:41:08 【问题描述】:

我们正在 OBIEE 中创建数据透视表,如果这些列为空,我们需要隐藏数据透视表中的列。在 Oracle OBIEE 中是否有任何隐含的方式来执行此操作? 提前致谢

【问题讨论】:

【参考方案1】:

不,你不能。出于非常简单的原因,数据透视表是一个交叉表并且会交叉数据,因此您永远无法确定您所称的整个“列”仅检索 NULL。这根本没有意义。

【讨论】:

好的。谢谢。 obiee 中是否有隐藏表格中的空列的选项? 同样的事情:你为什么要这样做?根本不检索结果和检索 NULL 和检索 0 是三个不同的答案。任何从事分析和数据工作的人都应该知道这一点。所有 3 个答案都是有效的,并且意味着特定的东西。在 NULL 的情况下,数据质量很可能是垃圾,应该加以解决。

以上是关于如果 Oracle OBIEE 中的列为空,则隐藏数据透视表中的列的主要内容,如果未能解决你的问题,请参考以下文章

如果年龄列基于oracle中的出生日期列为空,如何更新年龄列?

Slick - 如果列为空,则过滤行

如果数据库列为空,则过滤数组 symfony 2

如果另一列为空,则选择一列

SQL - 如果列为空,则列出所有数据

Oracle OBIEE Null 和 ' '