Partager via


Libérer de l’espace de base de données en supprimant les journaux d’audit

Lorsque vous activez l’audit, les applications d’engagement client (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing et Dynamics 365 Project Service Automation) stockent l’historique des modifications pour les transactions sous forme de journaux d’audit dans la base de données. Vous pouvez supprimer les anciens journaux ou les journaux indésirables pour restaurer l’espace de base de données. Vous pouvez choisir de supprimer les journaux d’audit par table, par journaux d’accès ou par plage de dates.

Découvrez le stockage d’audit par table

Pour vous aider à déterminer les journaux d’audit à supprimer, nous avons créé l’action GetAuditStorageDetails dans laquelle vous pouvez obtenir les tailles de stockage d’audit par table.

À l’aide d’un outil tel que Insomnia, vous pouvez récupérer les informations de stockage d’audit.

Demande

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

réponse

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

Avertissement

Lorsque vous supprimez un journal d’audit, vous ne pouvez plus consulter l’historique d’audit des enregistrements pour la période couvrant ce journal d’audit. Les journaux supprimés ne sont pas récupérables.

  1. Ouvrez le Centre d’administration Power Platform en tant qu’administrateur système.

  2. Dans le volet de navigation de gauche, sélectionnez Environnements.

  3. Sélectionnez un environnement.

  4. Dans la section Audit, sous Libérer de la capacité, sélectionnez Supprimer les journaux d’audit.

  5. Dans le volet Sélectionner les journaux à supprimer, sélectionnez l’une des options suivantes :

    • Par table
    • Journaux d’accès, par personnes et systèmes
    • Tous les journaux jusqu’à la date sélectionnée incluse.
  6. Sélectionnez Supprimer.

    Note

    Vous ne pouvez supprimer que le journal d’audit le plus ancien sur le système. Pour supprimer plusieurs journaux d’audit, continuez de supprimer l’audit le plus ancien jusqu’à ce que suffisamment de journaux aient été supprimés.

Voir aussi

Gérer Dataverse Audit
Dataverse développeur guide : Supprimer les données d’audit