共用方式為


使用篩選活動篩選陣列中的專案

您可以在管線中使用篩選活動,將篩選運算式套用至輸入陣列。

必要條件

若要開始使用,您必須滿足下列必要條件:

  • 具有有效訂閱的租用戶帳戶。 免費建立帳戶
  • 已建立一個工作區。

使用 UI 將 Filter 活動新增至管線

若要在管線中使用 Filter (篩選) 活動,請完成下列步驟:

建立活動

  1. 在工作區中建立新的管線。

  2. 選取管線設定區域中的 [ 變數 ] 索引標籤,然後選取 [+ 新增 ] 以新增數位類型的新管線變數。

    此螢幕快照顯示建立名為 AnimalsArray 的新數位類型管線變數,其中含有一些動物名稱做為其值。

  3. 在管線活動窗格中搜尋 Filter,將其選中並新增至管線創作區。 您可能需要選取 + 工具列最右邊的按鈕,以展開活動的完整清單。

    網狀架構 UI 的螢幕快照,其中已醒目提示 [活動] 窗格和 [查閱活動]。

  4. 如果尚未進行選取,請在創作區選取新的 Filter 活動。

    顯示 [篩選] 活動的 [一般設定] 索引標籤的螢幕快照。

請參閱一般設定指引,以設定一般設定索引標籤。

篩選設定

  1. 選取 [設定] 索引標籤,您可以在其中提供要套用至每個專案的 [專案] 和 [條件] 陣列清單。 這兩個設定都支援動態內容。

    此螢幕快照顯示醒目提示索引標籤的 [查閱活動設定] 索引標籤,以及選擇要選擇新連線的位置。

  2. 這個簡單的範例會使用動態表達式產生器中可用的任何函式和值,將陣列篩選為狗,但實際用途可能十分複雜。 選取新增專案的動態內容],然後選取 [管線表達式產生器] 中的 [變數] 索引卷標,然後選擇先前建立的 AnimalsArray。 然後選取確定

    此螢幕快照顯示 [管線] 表達式產生器,其中已選取先前建立的 AnimalsArray。

  3. 針對 [條件] 設定,選取 [再次新增動態內容]。 item() 表示式會傳回目前專案的值,因為 Filter 活動會逐一查看提供的數位項目清單。 使用 equals() 函式,我們可以將其與專案進行比較,以針對每個項目傳回 true 或 false。 只有傳回 true 的專案會包含在 Filter 活動的輸出陣列中,然後可用於任何其他活動。

    此螢幕快照顯示要針對特定動物選取的 [條件] 設定值。

儲存並執行或排程管線

使用篩選活動的輸出陣列新增任何其他必要活動之後,請切換至管線編輯器頂端的首頁索引標籤,然後選取儲存按鈕以儲存管線。 選取執行以直接執行,或選取排程來排程它。 您也可以在這裡檢視執行歷程記錄,或進行其他設定。

顯示管線編輯器中「首頁」索引標籤的螢幕擷取畫面,其中已醒目提示索引標籤名稱、儲存、執行和排程按鈕。