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.

Verwenden Sie ein Tool wie Insomnia, um das Abrufen der Audit-Speicherinformationen zu unterstützen.

Anfrage

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. Melden Sie sich im Power Platform Admin Center als Systemadministrator an.

  2. Wählen Sie im Navigationsbereich die Option Verwalten aus.

  3. Wählen Sie im Bereich VerwaltenUmgebungen aus.

  4. Wählen Sie eine Umgebung aus.

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

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

    • Nach Tabelle
    • Zugriffsprotokolle, von Personen und Systemen
    • Alle Protokolle bis einschließlich dem ausgewählten Datum.
  7. 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