阅读有关Data Workbench 生命周期终止公告.
布尔运算合并测试运算的结果,测试运算用作布尔运算的子项。
有关测试操作的信息,请参阅 测试运算. 定义 boolean 操作时,您可以为操作定义零个或多个子项。
向布尔运算中添加子条件
右键单击名称或与 Boolean 操作。
单击 Add new child 并选择可添加的条件类型之一。
重复步骤1和2,直到您为 Boolean 操作。
当您右键单击 Boolean 操作,你看 Add new sibling 菜单。 同级是条件层次结构中与 Boolean 操作。 为 Boolean 操作与通过右键单击 Condition 或 Log Entry Condition 参数。
从布尔运算中删除子条件:
本节讨论以下条件:
的 And 条件可以具有零个或多个子条件,并且当其子节点都未返回false时,该条件会返回true。
的 And 条件构成data workbench server中所有条件测试的根运算。 如果 And 条件不包含子项,条件的计算结果为true,并继续进行关联的运算。 这就是为什么只有 And 条件作为条件测试时,将始终执行该条件以及将该条件用作所有条件测试的根的原因。
此示例显示 And 条件用于确保 Copy 仅当日志条目的日期在2006年时,并且请求的页面是 /products/purchase.asp.
的 Neither 条件可以具有零个或多个子条件,如果其任何子条件的计算结果为true,则返回false。 如果 Neither 条件不包含子项,则其子项都无法返回true。 因此, Neither 条件的计算结果为true。
以下示例显示了 Neither 条件为两 Range 作为孩子的条件。 如所定义, Neither 条件不包括2007年1月1日至2007年1月10日之间或2007年1月12日至2007年1月14日期间发生的日志条目。 此类条件可用作 Log Entry Condition 用于在收集的数据存在已知问题的时段内从数据集中排除事务处理。
的 Or 条件可以具有零个或多个子条件,并且如果其至少一个子条件评估为true,则返回true。 如果 Or 条件不包含子项,则其子项都无法返回true。 因此, Or 条件的计算结果为false。
此示例显示 Or 条件 String Match 条件和 Range 条件。 的 Or 仅当日志条目具有 x-hasproblem 值设置为yes或日志条目发生在2007年1月1日到2007年1月10日的时间范围内。