增量查詢 incremental-query

增量查詢 活動是 目標定位 活動可讓您依排程查詢資料庫。 每次執行此活動時,都會排除先前執行的結果。這可讓您只鎖定新元素。

NOTE
Campaign使用者端主控台整合 增量查詢 內建排程器的活動,Campaign Web使用者介面會個別處理此功能。 若要排程增量查詢執行,您必須新增 排程器 之前的工作流程中的活動 增量查詢 活動。 瞭解如何設定排程器活動

增量查詢 活動可用於各種型別的使用:

  • 將個人分段以定義訊息、對象等的目標。
  • 匯出資料。 例如,您可以使用活動定期匯出檔案中的新記錄檔。 如果您想要在外部報告或BI工具中使用記錄檔資料,則此功能會很有用。

先前執行已定位的母體會儲存在工作流程中。 這表示從相同範本啟動的兩個工作流程不會共用相同記錄。 不過,在相同工作流程中,以相同增量查詢為基礎的兩個工作會使用相同記錄。

如果增量查詢在其執行期間的結果等於0,則工作流程會暫停直到查詢下一次程式化執行。 因此,增量查詢之後的轉變和活動不會在後續執行之前處理。

設定增量查詢活動 incremental-query-configuration

請依照下列步驟設定 增量查詢 活動:

  1. 新增 增量查詢 活動放入工作流程。

  2. 對象 區段,選擇 目標維度 然後按一下 繼續.

    目標定位維度可讓您定義作業的目標母體:收件者、合約受益人、操作者、訂閱者等。預設情況下,會從收件者中選取目標。進一步瞭解目標維度

  3. 使用查詢建模器來定義您的查詢,就像在設計新電子郵件時建立對象一樣。 瞭解如何使用查詢建模器

  4. 已處理的資料 區段,選取要使用的增量模式:

    • 排除先前執行的結果:每次執行活動時,都會排除先前執行的結果。

      先前執行中已定位的記錄可記錄從目標日期起的最大天數。 若要這麼做,請使用 歷史記錄(天) 欄位。 如果此值為零,收件者永遠不會從記錄中清除。

    • 使用日期欄位:此選項可讓您根據特定日期欄位,從先前執行中排除結果。 若要這麼做,請從所選目標維度的可用屬性清單中選擇所需的日期欄位。 在下次執行工作流程時,只會擷取在上次執行日期之後修改或建立的資料。

      在第一次執行工作流程後, 上次執行日期 欄位會變為可用。 它會指定下次執行時使用的日期,並在每次執行工作流程時自動更新。 您仍然可以手動輸入新值來覆寫此值,以符合您的需求。

    note note
    NOTE
    使用日期欄位 模式會根據選取的日期欄位,提供更大的彈性。 例如,如果指定的欄位與修改日期相對應,則日期欄位模式將可讓您擷取最近更新的資料,而另一個模式將僅排除先前執行中已定位的記錄,即使這些記錄自上次執行工作流程後已被修改。

範例 incremental-query-example

以下範例顯示工作流程的設定,該工作流程每週都會篩選Adobe Campaign資料庫中訂閱Yoga Newsletter服務的設定檔,以傳送歡迎電子郵件給他們。

工作流程由下列元素組成:

  • A 排程器 活動,每週一早上6:00執行工作流程。
  • 一個 增量查詢 活動,在第一次執行期間鎖定所有目前訂閱者,然後在下列執行期間只鎖定該周的新訂閱者。
  • 一個 電子郵件傳遞 活動。
recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b