Version 2021
应用过滤条件
了解如何将筛选条件应用于列或 多列.
将过滤条件应用于列
对于以下示例,请考虑您只想获取包含字符串的行的场景, FG,在材料列中。
- 创建一个新的资格.
- 从基于下拉列表中,选择 材料.
- 选择 包含 健康)状况。
-
在值文本框中,输入 FG.
- 单击确定。
当您发布多维数据集并创建达析报告时,网格显示如下。
将过滤条件应用于多列
对于以下示例,请考虑要获取包含字符串的行的场景, FG,在材料列和值 BillofMaterialHeaderUUID 等于 fa163e61-33f2-1ed9-bd85-82f0ff5b432.
- 创建一个新的资格.
- 从基于下拉列表中,选择 材料
- 选择 包含 健康)状况。
- 在值文本框中,输入 FG.
- 单击确定。
- 创建另一个新的资格。
- 从基于下拉列表中,选择 BillOfMaterialHeaderUUID.
- 选择 等于 健康)状况。
-
在值文本框中,输入 fa163e61-33f2-1ed9-bd85-82f0ff5b432。
-
单击确定。
对于此特定列类型,如果您输入的 ID 格式不正确,则 好的 按钮被禁用并变灰。所有 GUID 列都会出现这种情况。

筛选器窗格现在有两个限定条件。
两个过滤器通过 AND 逻辑连接。
加载服务的元数据时,会检查每一列以查看是否可以对其应用过滤器。这是用 filterable 属性上定义的属性。如果为 false,则不显示筛选条件中的列,这意味着即使它显示在“可用列”面板中,您也无法找到它。有关详细信息,请参阅 SAP 文档
当您发布多维数据集并创建达析报告时,网格显示如下:
如果过滤条件与任何行都不匹配,则会显示指示空表或工作表的错误。
例如,考虑以下具有两个过滤器的场景 材料 和 BillOfMaterialHeaderUUID.您为 BillOfMaterial 添加另一个过滤器,其中条件不等于 00000011.
当您尝试发布多维数据集时,遇到以下错误,指示一个空工作表。
导入过程无法继续使用空白工作表。
