資料保留概觀

重要

Azure SQL Edge 不再支援 ARM64 平台。

從已連線的 IoT 裝置收集和儲存資料,對於推動和取得營運和商務見解很重要。 不過,鑑於源自這些裝置的資料量,組織必須仔細規劃想要保留的資料量,以及資料細微性為何。 雖然需要保留所有細微性的所有資料,但並不一定實用。 此外,可保留的資料量受限於 IoT 或 Edge 裝置上可用的儲存體數量。

在 Azure SQL Edge 中,資料庫管理員可以在 SQL Edge 資料庫及其基礎資料表上定義資料保留原則。 一旦定義了資料保留原則,背景系統工作就會執行,以清除使用者資料表中任何過時 (舊) 資料。

注意

一旦從資料表中清除資料,就無法將其復原。 復原已清除資料的唯一可行方法是從較舊的備份還原資料庫。

快速入門:

資料保留的運作方式

若要設定資料保留,您可以使用 DDL 陳述式。 如需詳細資訊,請參閱啟用和停用資料保留原則。 如需自動刪除過時的記錄,首先必須針對資料庫和您想要在該資料庫內清除的資料表啟用資料保留。

在設定資料表的資料保留之後,背景工作會執行以識別資料表中過時的記錄,並刪除這些記錄。 如果基於某些原因,工作的自動清除未執行或無法跟上刪除作業,則可以在這些資料表上執行手動清除作業。 如需自動和手動清除的詳細資訊,請參閱自動和手動清除

限制

  • 當資料庫從完整備份還原或重新連結時,會自動停用資料保留 (如果已啟用的話)。
  • 無法針對時態性記錄資料表啟用資料保留
  • 無法變更資料保留篩選條件資料行。 若要變更資料行,請停用資料表上的資料保留。

下一步