Udostępnij przez


Odzyskiwanie miejsca w bazie danych przez usuwanie dzienników inspekcji

Kiedy włączysz inspekcję, aplikacje do zakontraktowania klientów (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing i Dynamics 365 Project Service Automation), przechowuj historię zmian transakcji w formie dzienników inspekcji przechowywanych w bazie danych. Można usunąć stare lub niechciane dzienniki, aby przywrócić miejsce w bazie danych. Dzienniki inspekcji można usuwać według tabeli, dzienników dostępu lub według zakresu dat.

Znajdowanie magazynu inspekcji według tabeli

W celu pomocy w określeniu dzienników inspekcji do usunięcia utworzono akcję GetAuditStorageDetails, w której można uzyskać dane o rozmiarach magazynu inspekcji według tabeli.

Użyj narzędzia, takiego jak Insomnia, aby pomóc w uzyskaniu informacji o magazynowaniu danych audytowych.

Żądanie

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

Odpowiedź

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

Uwaga

Po usunięciu dziennika inspekcji nie jest już możliwe wyświetlanie historii inspekcji dla okresu, którego dotyczył ten dziennik. Usuniętych dzienników nie można odzyskać.

  1. Zaloguj się do Centrum administracyjnego Power Platform jako administrator systemu.

  2. W okienku nawigacji wybierz pozycję Zarządzaj.

  3. W okienku Zarządzaj, wybierz Środowiska.

  4. Wybierz środowisko.

  5. W sekcji Inspekcja w obszarze Zwolnij przestrzeń wybierz opcję Usuń dzienniki inspekcji.

  6. W okienku Wybierz dzienniki do usunięcia wybierz jedną z następujących opcji:

    • Wg tabeli
    • Dzienniki dostępu (wg osób i systemów)
    • Wszystkie dzienniki utworzone nie później niż w dniu wskazywanym przez wybraną datę.
  7. Wybierz Usuń.

    Notatka

    Można usunąć tylko najstarszy dziennik inspekcji dostępny w systemie. Aby usunąć więcej dzienników powtarzaj operację usuwania najstarszego dziennika inspekcji aż do momentu usunięcia wystarczającej liczby dzienników.

Zobacz też

Zarządzanie inspekcją Dataverse
Dataverse przewodnik dla deweloperów: usuwanie danych inspekcji