設定檔服務存留時間(TTL)

設定檔服務可讓使用者對設定檔存放區中的資料套用存留時間(TTL)。 TTL是一種機制,可限制資料在資料集記憶體留的時間。 這可讓您自動從設定檔存放區中移除對您的使用案例不再有用的資料。

目前,設定檔僅支援體驗事件TTL。

體驗事件TTL

體驗事件TTL可讓您對啟用即時客戶設定檔的資料集套用TTL,以從已無效的設定檔存放區中移除資料。

注意

您需要聯絡支援團隊,才能在資料集上啟用體驗事件TTL。

在已啟用設定檔的資料集上啟用體驗事件TTL後,Platform會透過兩個步驟程式,自動對體驗事件資料套用TTL有效期值:

  1. 所有擷取至資料集的新資料,都會在擷取時套用TTL有效期值。
  2. 資料集中的所有現有資料都會以一次性回填系統作業的形式,回溯套用TTL有效期值。 在資料集上放置TTL過期值後,當系統工作執行時,會立即捨棄早於TTL過期值的事件。 從事件時間戳記到其TTL有效期值時,其他所有事件都會立即被捨棄。
注意

套用TTL後,任何超過TTL天數的資料都會遭到永久刪除​**,且無法還原。**

此外,請確定區段的回顧期間在TTL界限內。 否則,套用TTL後,區段結果可能會不正確。 因此,舉例來說,如果您套用30天的TTL,且有一個區段嘗試檢視最多45天前的資料,該區段會產生不正確的設定檔。

因此,您應盡可能保留所有資料集的相同TTL,以避免區段邏輯中不同資料集的不同TTL值影響。

因此,舉例來說,如果您在5月15日套用30天的TTL值,便會發生下列步驟:

  1. 所有新事件擷取時都會套用30天的TTL值。
  2. 時間戳記早於4月15日的所有現有事件,都會隨系統作業立即刪除。
  3. 所有現有事件的時間戳記若早於4月15日,則其事件時間戳記後30天即會有TTL到期值。 因此,如果事件的時間戳記為4月18日,則會在該時間戳記的日期(即5月18日)後30天刪除該事件。

本頁內容