共用方式為


在 Azure Data Explorer 叢集上啟用資料清除

注意

本文提供關於如何從裝置或服務刪除個人資料的步驟,並且可以用來支援遵循 GDPR 的義務。 如需 GDPR 的一般資訊,請參閱 Microsoft 信任中心的 GDPR 區段服務信任入口網站的 GDPR 區段

Azure Data Explorer支援刪除個別記錄的能力。 透過 .purge 命令刪除資料可保護個人資料,不應在其他案例中使用。 它並非設計來支援經常刪除要求,或刪除大量資料,而且可能會對服務造成顯著的效能影響。

.purge執行命令會觸發可能需要幾天才能完成的程式。 如果套用 的記錄 predicate 「密度」很大,此程式將會重新擷取資料表中的所有資料。 此程式對銷售) 貨物的效能和 COGS (成本有顯著的影響。 如需詳細資訊,請參閱Azure Data Explorer中的資料清除

叫用清除作業的方法

Azure Data Explorer支援個別記錄刪除和清除整個資料表。 .purge針對不同的使用案例,可以透過兩種方式叫用命令:

  • 程式設計叫用:單一步驟,由應用程式叫用。 呼叫此命令會直接觸發清除執行順序。

  • 人為叫用:兩個步驟的程序,需要在個別步驟明確確認。 命令的調用會傳回驗證權杖,其應該提供以執行實際清除。 此程式可降低不小心刪除不正確資料的風險。 使用此選項可能需要很長的時間,才能在具有大量冷快取資料的大型資料表上完成。

必要條件

在您的叢集上啟用資料清除

警告

  • 啟用資料清除需要服務重新開機,這可能會導致查詢卸載。
  • 請先檢閱 啟用 資料清除之前的限制。
  1. 在 Azure 入口網站中,移至您的 Azure 資料總管叢集。

  2. 在 [設定] 中,選取 [組態]。

  3. 在 [ 組態] 窗格中,選取 [ 開啟 ] 以啟用 [啟用清除]。

  4. 選取 [儲存]。

    啟用清除。

停用叢集上的資料清除

  1. 在 Azure 入口網站中,移至您的 Azure 資料總管叢集。

  2. 在 [設定] 中,選取 [組態]。

  3. 在 [ 組態] 窗格中,選取 [ 關閉 ] 以停用 [啟用清除]。

  4. 選取 [儲存]。

    啟用清除。

限制

  • 清除程序是最後手段且無法復原。 無法「復原」此程式或復原已清除的資料。 因此, 復原資料表卸 除之類的命令無法復原已清除的資料,而且將資料復原至舊版無法移至「之前」最新的清除。
  • 此命令 .purge 會針對資料管理端點執行:https://ingest- [YourClusterName].[Region].kusto.windows.net。 命令需要相關資料庫的資料庫系統管理員權限。
  • 由於清除程式效能影響,呼叫端預期會修改資料架構,讓最小資料表包含相關的資料,以及每個資料表的批次命令,以減少清除程式的重大 COGS 影響。
  • predicate清除命令的參數是用來指定要清除的記錄。 Predicate 大小限制為 63 KB。