Share via


刪除稽核記錄以釋出資料庫空間

當您啟用稽核、客戶參與應用程式 (Dynamics 365 Sales、Dynamics 365 Customer Service、Dynamics 365 Field Service、 Dynamics 365 Marketing 和 Dynamics 365 Project Service Automation) 時,請以稽核記錄形式將交易的變更歷史記錄儲存在資料庫。 您可以刪除舊的或不需要的紀錄以還原資料庫空間。 您可以選擇按表格、依照存取紀錄或按日期範圍刪除審核紀錄。

依照資料表查找稽核儲存

為了幫助您確定要刪除哪些審核紀錄,我們建立了 GetAuditStorageDetails 動作,您可以在其中按表取得審核儲存大小。

使用像 Insomnia 這樣的工具,您可以檢索稽核儲存資訊。

Request

POST [Organization Uri]/api/data/v9.2/GetAuditStorageDetails
Accept: application/json
Content-Type: application/json; charset=utf-8
OData-MaxVersion: 4.0
OData-Version: 4.0

回覆

  HTTP/1.1 200 OK
  Content-Type: application/json; odata.metadata=minimal
  OData-Version: 4.0
  
  {
      "@odata.context":  [Organization Uri]/api/data/v9.1/$metadata#Microsoft.Dynamics.CRM.GetAuditStorageDetailsResponse,
      "Result": {
          "Status": "Completed",
          "AuditStorageDetails": {
              "Count": 3,
              "Keys": [
                  "organization",
                  "deletedentity_10928",
                  "new_entity_02272411082222785"
              ],
              "Values": [
                  {
                      "SizeInBytes": 3835,
                      "ObjectTypeCode": 1019
                  },
                  {
                      "SizeInBytes": 3113,
                      "ObjectTypeCode": 10928
                  },
                  {
                      "SizeInBytes": 2012,
                      "ObjectTypeCode": 10990
                  }
              ]
          }
      }
  }

注意

當您刪除稽核記錄後,就無法再檢視該稽核記錄涵蓋期間內的稽核歷程記錄。 已刪除的紀錄不可恢復

  1. Power Platform 系統管理員身分開啟系統管理中心。

  2. 在導覽窗格中,選取環境

  3. 選取環境。

  4. 審核部分的釋放容量下,選擇刪除審核紀錄

  5. 選擇要刪除的紀錄窗格中,選擇下列選項之一:

    • 依照資料表
    • 存取記錄檔 (人員及系統存取)
    • 所有直到且包括所選日期的記錄檔
  6. 選取刪除

    注意

    您只能刪除系統上最舊的稽核記錄。 若要刪除一個以上的稽核記錄,您必須繼續刪除現有最舊的稽核記錄,直到已刪除足夠的記錄為止。

另請參閱

管理 Dataverse 稽核
Dataverse 開發人員指南:刪除稽核資料