[也適用於v8]{class="badge positive" title="亦適用於Campaign v8"}
定義篩選條件 defining-filter-conditions
選擇運運算元 choosing-the-operator
在篩選條件下,您需要使用運運算元將兩個值連結在一起。
以下是可用的運運算元清單:
開頭的結果
中
中
使用AND、OR,但 using-and--or--except
對於使用多個篩選條件的查詢,您需要定義條件之間的連結。 有三個可能的連結:
- And 可讓您合併兩個篩選條件,
- Or 可讓您提供替代方案,
- Except 可讓您定義例外狀況。
按一下 And (預設提供),然後從下拉式清單中選擇。
-
And:新增條件並啟用過度篩選。
-
Or:新增條件並啟用過度篩選。
下列範例可讓您尋找電子郵件網域包含「orange.co.uk」或其後置程式碼開頭為「NW」的收件者。
-
Except:如果您有兩個篩選器,且第一個篩選器未傳回值,則此型別的連結會建立例外狀況。
在以下範例中,我們希望傳回其電子郵件網域包含「orange.co.uk」的收件者,但如果收件者的姓氏為「Smith」則除外。
此範例顯示一個篩選器,可讓您顯示:會說西班牙文的收件者,或者是擁有行動號碼的女性,或者是沒有帳號且其公司名稱以字母「N」開頭的收件者。
排定條件優先順序 prioritizing-conditions
本節說明如何使用工具列中的藍色箭頭來排列條件的優先順序。
-
指向右側的箭頭可讓您在篩選器中加入一層括弧。
-
指向左側的箭頭可讓您從篩選器中刪除選取的括弧層級。
-
垂直箭頭可讓您移動條件,進而變更其執行順序。
此範例說明如何使用箭頭來刪除括弧層級。 從下列篩選條件開始: City equal to London OR gender equal to male and mobile not indicated OR account # starts with “95” and company name starts with “A”。
將游標置於 Gender (@gender) equal to Male 篩選條件上,然後按一下 Remove a parenthesis level 箭頭。
Gender (@gender) equal to Male 條件已移出其括弧。 其等級已移至「倫敦等同城市」條件。 這些條件連結在一起(And)。
選取要擷取的資料 selecting-data-to-extract
可用的欄位因表格而異。 所有欄位都儲存在稱為 Main element 的主節點中。 在下列範例中,可用的欄位位於收件者表格中。 欄位一律依字母順序顯示。
所選欄位的詳細資訊會顯示在視窗底部。 例如,Email domain 欄位是 Calculated SQL field,其副檔名為 (@domain)。
連按兩下可用欄位,將其新增至輸出欄。 在查詢結束時,每個選取的欄位會在 Data preview 視窗中建立欄。
預設不會顯示進階欄位。 按一下可用欄位右下角的 Display advanced fields 以顯示所有內容。 再按一下可返回前一個檢視。
例如,在收件者表格中,進階欄位是 布林值1、Boolean 2、Boolean 3、Foreign key of “Folder” link 等。
下列範例顯示收件者表格的進階欄位。
各種欄位類別:
表格與收集要素的連結:
- 使用 Add 按鈕(在側邊圖示列上方)新增要編輯運算式的輸出資料行。 如需編輯運算式的詳細資訊,請參閱本節。
- 按一下紅色的'x' (刪除)來刪除輸出資料行。
- 使用箭頭變更輸出欄的順序。
- Distribution of values 可做為檢視所選欄位值分佈的方式(例如,連結至收件者城鎮、收件者語言等的分佈)。
建立計算欄位 creating-calculated-fields
如有必要,請在資料格式化期間新增欄。 計算欄位會將欄新增至資料預覽區段。 按一下 Add a calculated field。
有四種類型的計算欄位:
-
Fixed string:讓您新增字元字串。
-
String with JavaScript tags:計算欄位的值結合了字元字串和JavaScript指令。
-
JavaScript expression:計算欄位的值是JavaScript函式評估的結果。 可輸入傳回的值(數字、日期等)。
-
Enumerations:此型別的欄位可讓您使用/修改新欄中其中一個輸出欄的內容。
您可以使用欄的來源值,並為它指定目標值。 此目的地值將顯示在新的輸出欄中。
有新增計算欄位型別 Enumerations 的範例可用,請參閱本區段。
Enumerations 型別計算欄位可包含4個條件:
- Keep the source value 將來源值還原到目標而不變更它。
- Use the following value 可讓您為未定義的來源值輸入預設目的地值。
- Generate a warning and continue 警告使用者無法變更來源值。
- Generate an error and reject the line 會防止行被計算及匯入。
按一下 Detail of calculated field 以檢視插入欄位的詳細資訊。
若要移除此計算欄位,請按一下 Remove the calculated field 十字。
建立運算式 building-expressions
運算式編輯工具可讓您使用運算式計算彙總、產生函式或編輯公式。
下列範例說明如何對主索引鍵執行計數。
應用以下步驟:
-
在 Data to extract 視窗中按一下 Add。 在 Formula type 視窗中,選取公式型別以輸入運算式。
有數種公式可供使用: Field only、Aggregate、Expression。
選取 Process on an aggregate function 和 Count。 按一下 Next。
-
主索引鍵已計算。
以下是 Formula types 視窗中可用選項的詳細檢視:
-
Field only 可讓您返回 Field to select 視窗。
-
Aggregate (Process on an aggregate function)。 以下是彙總使用的一些範例:
-
Count 可讓您執行主索引鍵計數。
-
Sum 可讓您加總客戶在一年以上的所有購買。
-
Maximum value 可讓您找出購買最多「n」個產品的客戶。
-
Minimum value 可讓您排序客戶,並尋找最近訂閱了優惠方案的客戶。
-
Average。 此函式可讓您計算收件者的平均年齡。
Distinct 方塊可讓您復原資料行的唯一和非零值。 例如,您可以復原所有收件者的追蹤記錄,而這些追蹤記錄會變更為值1,因為它們都與相同的收件者有關。
-
-
Expression 開啟 Edit the expression 視窗。 這可讓您偵測包含太多數字的電話號碼,可能是輸入錯誤。
如需所有可用函式的清單,請參閱函式清單。
函式清單 list-of-functions
如果選擇 Expression 型別公式,您將被帶到「編輯運算式」視窗。 各種類別的函式可以與可用欄位相關聯: Aggregates、String、Date、Numerical、Currency、Geomarketing、Windowing function 和 Others。
運算式編輯器看起來像這樣:
它可讓您選取資料庫表格中的欄位,並將進階函式新增至這些欄位。 可使用下列函式:
彙總
字串
日期
數值
- 貨幣
地理行銷
其他
視窗函式