增量查詢 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服務的設定檔,以傳送歡迎電子郵件給他們。

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

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