obiee12c 仪表板在分析过滤器之前提示 运行
obiee12c dashboard prompts running before analysis filters
我有一个使用过滤器来限制结果的分析。
我把这个分析和一个Dashboard提示一起放到一个Dashboard中。
仪表板提示由多个列组成,所有列都是“选择列表”类型,并且都有选项“限制值依据”=“所有提示”。
但是,这并不像我预期的那样有效。我认为选择列表中出现的值应该受到分析中应用的过滤器的限制,但似乎仪表板提示在应用分析过滤器之前首先显示所有可能的值。
这是正确的吗?
如果是这样的话,我面临的问题是提示栏的Choice列表中出现的一些值会导致分析时NO DATA
感谢您的帮助!
“我认为选择列表中出现的值应该受到分析中应用的过滤器的限制”
正好相反。提示将他们选择的值发送到分析中的过滤器,从而切断数据流。
提示检索选择值是正常的,某个观点没有检索到任何数据。反过来就没有意义了。假设您销售了 5 种产品,其中一种在 8 月份根本没有销售。您要从您的月份提示中删除八月吗?
例如,您提到的提示的相互依赖性 - 将区域限制为仅选定国家/地区的区域。将客户限制为仅选定业务部门的客户等
您所写和期望的是提示应该遍历有效数据(事实)并且只检索存在数据(事实)的值。如上所述,在分析环境中这不是最合乎逻辑的事情,因为一种观点的改变可能意味着数据“存在”或“不存在”——然后你改变观点,情况就会改变。你想要那个。您不想硬编码观点,随着时间的推移或当其他人查看数据(个性化数据安全)时,他们会得到不同的结果。
不要硬编码太多。不要人为限制系统。
更新:https://imgur.com/BxGnbbB
这是您可以限制提示的位置的屏幕截图
我有一个使用过滤器来限制结果的分析。
我把这个分析和一个Dashboard提示一起放到一个Dashboard中。
仪表板提示由多个列组成,所有列都是“选择列表”类型,并且都有选项“限制值依据”=“所有提示”。
但是,这并不像我预期的那样有效。我认为选择列表中出现的值应该受到分析中应用的过滤器的限制,但似乎仪表板提示在应用分析过滤器之前首先显示所有可能的值。
这是正确的吗?
如果是这样的话,我面临的问题是提示栏的Choice列表中出现的一些值会导致分析时NO DATA
感谢您的帮助!
“我认为选择列表中出现的值应该受到分析中应用的过滤器的限制”
正好相反。提示将他们选择的值发送到分析中的过滤器,从而切断数据流。
提示检索选择值是正常的,某个观点没有检索到任何数据。反过来就没有意义了。假设您销售了 5 种产品,其中一种在 8 月份根本没有销售。您要从您的月份提示中删除八月吗?
例如,您提到的提示的相互依赖性 - 将区域限制为仅选定国家/地区的区域。将客户限制为仅选定业务部门的客户等
您所写和期望的是提示应该遍历有效数据(事实)并且只检索存在数据(事实)的值。如上所述,在分析环境中这不是最合乎逻辑的事情,因为一种观点的改变可能意味着数据“存在”或“不存在”——然后你改变观点,情况就会改变。你想要那个。您不想硬编码观点,随着时间的推移或当其他人查看数据(个性化数据安全)时,他们会得到不同的结果。
不要硬编码太多。不要人为限制系统。
更新:https://imgur.com/BxGnbbB 这是您可以限制提示的位置的屏幕截图