简介:
Web Intelligence中的过滤器可以在报表级别使用,淘客返利系统,以限制报表中显示的数据。
在这样做时,大数据怎么查询,我遇到了一个问题,即在对某些列应用过滤器时,特别是在我们使用度量值属性的位置,发现报表中的值被替换为"#不可用"
主要问题:
作为BO报表开发人员,如何做淘客,我经常遇到这个问题。
为了您的方便,我在下面的截图中进行了解释:
我创建了一个报表,其中显示了活动和非活动数据。检查下面屏幕截图中的最后一列,活动列中同时显示"是"和"否"。
在上面的报告中,我突出显示了货币字段以供参考。它是关键数字的一个属性,总目标值。
您可以参考,最后一列由值Yes和No组成。
现在,我只能向用户显示活动数据。为了显示这一点,我必须应用一个过滤器,软件企业条件,其中活动字段由报告中的值"是"组成。
右键单击该字段,在需要应用筛选器的位置,转到"筛选器",然后选择"添加筛选器",如下所示。
出现以下"报告筛选器"对话框。
仅选择"是",然后单击">"按钮。现在,大数据数据处理,点击"确定",如下图所示。
应用如上所示的过滤器后,报告屏幕显示如下。
您可以注意到,货币字段值显示为"#不可用"。
这是因为报表中的货币字段值取自度量值"目标值"的属性。
解决方案:
为了避免报表中出现"#不可用"消息,我已检查了查询级别,但一切都是正确的。因此,我必须遵循以下步骤。
我已将度量值"Currency"赋给一个新变量。此过程解释如下:
右键单击左窗格中的变量并创建新变量。
出现以下屏幕。选择需要在报告中显示的度量值的属性。在这里,我们选择的是货币属性,其值在报告中显示为"#不可用"。
现在,单击"确定"。将创建名为"Currency"的新变量。
拖动名为"Currency"的新变量并将其放到报表的"Currency"字段中。
报表屏幕显示如下所示。您可以注意到,"#UNAVAILABLE"值消失,所需数据出现在该位置。
因此,问题解决了!
结论:
我只写了一个特定的条件,在这个条件下,度量属性在报告中显示为"#不可用"。对于出现"#UNAVAILABLE"值的其他情况,您也可以尝试此解决方案,并检查它在这些报表中是否有效,然后发布。