深入了解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伺服器內形成所有條件測試的根操作。 若 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日的時間範圍內。