Freigeben über


Datenbankspeicherplatz durch Löschen von Überwachungsprotokollen freigeben

Wenn Sie Auditing aktivieren, speichern Apps zur Kundeninteraktion (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing und Dynamics 365 Project Service Automation) den Änderungsverlauf für Transaktionen in Form von Audit-Protokollen in der Datenbank. Sie können alte oder nicht benötigte Protokolle löschen, um den Datenbankspeicher wiederherzustellen. Sie können Überwachungsprotokolle nach Tabelle, nach Zugriffsprotokollen oder nach Datumsbereich löschen.

Überwachungsspeicher anhand der Tabelle ermitteln

Um Ihnen bei der Entscheidung zu helfen, welche Überwachungsprotokolle gelöscht werden sollen, haben wir die Aktion GetAuditStorageDetails erstellt, mit der Sie die Größe der Überwachungsprotokolle nach Tabelle abrufen können.

Mit einem Tool wie Insomnia können Sie die Informationen zum Überwachungsspeicher abrufen.

Anfordern

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

Antwort

  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
                  }
              ]
          }
      }
  }

Vorsicht

Wenn Sie ein Audit-Protokoll löschen, können Sie den Audit-Verlauf für den von diesem Audit-Protokoll abgedeckten Zeitraum nicht mehr einsehen. Gelöschte Protokolle können nicht wiederhergestellt werden.

  1. Öffnen Sie das Power Platform Admin Center als Systemadministrator.

  2. Wählen Sie im Navigationsbereich Umgebungen aus.

  3. Wählen Sie eine Umgebung aus.

  4. Wählen Sie im Abschnitt Überwachung unter Kapazität freigeben die Option Überwachungsprotokolle löschen aus.

  5. Wählen Sie im Bereich Zu löschende Protokolle auswählen eine der folgenden Optionen aus:

    • Nach Tabelle
    • Zugriffsprotokolle nach Personen und Systemen
    • Alle Protokolle bis einschließlich dem ausgewählten Datum.
  6. Wählen Sie Löschen.

    Anmerkung

    Sie können nur das älteste Überwachungsprotokoll im System löschen. Wenn Sie mehrere Überwachungsprotokolle löschen möchten, müssen Sie den Vorgang zum Löschen des ältesten Überwachungsprotokolls wiederholen, bis genug Protokolle gelöscht wurden.

Siehe auch

Dataverse Überwachungen verwalten
Dataverse-Entwicklerleitfaden: Überwachungsdaten löschen