我们有一个具有NULL记录条目的列,因此我们无法选择取消选中RPD中的NULLABLE字段。方案是,我们在提示符中选择一个特定的部门ID,并且该列具有值(Say India)但在提示中仍显示NULL。当我们采用OBIEE触发的Prompt Query并在SQL中运行它时,它只检索India而NULL并没有出现。是否有任何其他选项在OBIEE中的提示中删除NULL值? OBIEE显示NULL值的原因是什么?
答案 0 :(得分:0)
请参阅此前一篇文章以获得一些指导。并非所有选项都适合您,因为您的情况不同,但它可以作为一个很好的起点。
How to Remove Null Values from prompts in OBIEE
要总结该链接,如果您的可能值数量有限,则可以在“编辑提示”对话框的“选项”下选择特定列值。
此外,选中要求用户输入的复选框有时会解决此空值问题,但情况并非总是如此,根据您的具体情况,情况并非总是如此。
最后,尝试转到Edit Dashboard Prompt,在Choice List Values下拉列表中选择SQL Results,然后将SQL语句写为列名不等于“Unspecfied”(这样我们也可以删除Null)
再一次,该链接是另一个问题所以并非所有这些选项都适用于此,但我发现这是一个很好的起点。