MicroStrategy ONE
应用过滤条件
了解如何将过滤条件应用于列或多列。
将过滤条件应用到列
对于以下示例,请考虑以下场景:您只想获取包含字符串的行, FG,在“材料”列中。
- 创建新资格。
- 从基于下拉菜单中选择材料。
- 选择包含健康)状况。
-
在值文本框中,输入 FG。
- 单击确定。
当您发布多维数据集并创建仪表板时,网格将显示如下内容。
将过滤条件应用到多个列
对于以下示例,请考虑以下场景:您要获取包含字符串的行, FG,在材料栏中,以及 BillofMaterialHeaderUUID 等于fa163e61-33f2-1ed9-bd85-82f0ff5b432。
- 创建新资格。
- 从基于下拉菜单中选择材料
- 选择包含健康)状况。
- 在值文本框中,输入最终产物。
- 单击确定。
- 创建另一个新资格。
- 从基于下拉菜单中选择物料清单标头UUID。
- 选择等于健康)状况。
-
在值文本框中,输入fa163e61-33f2-1ed9-bd85-82f0ff5b432。
-
单击确定。
对于此特定列类型,如果您输入了错误的 ID 格式,好的按钮被禁用并显示为灰色。所有 GUID 列都会发生这种情况。

筛选窗格现在具有两个限定条件。
两个滤波器通过 AND 连接 逻辑。
加载服务的元数据时,会检查每一列以查看是否可以对其应用过滤器。这是用 filterable 在 Property 上定义的属性。如果为假,则不会显示过滤条件中的列,这意味着即使它显示在可用列面板中,您也无法找到它。
当您发布多维数据集并创建仪表板时,网格显示如下:
如果过滤条件与任何行都不匹配,则会显示错误,指示表或工作表为空。
例如,考虑以下场景,其中有两个过滤器材料和物料清单标头UUID。您为 BillOfMaterial 添加另一个过滤器,其中条件不等于 00000011。
当您尝试发布多维数据集时,会出现以下错误,表明工作表为空。
导入过程无法在空白表上进行。
