Udostępnij za pośrednictwem


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.

Można pobrać informacje o magazynie inspekcji, korzystając z narzędzia, takiego jak Insomnia.

Prosić

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. Otwórz centrum administracyjne Power Platform jako administrator systemu.

  2. W okienku nawigacji wybierz Środowiska.

  3. Wybierz środowisko.

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

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

    • Według tabeli
    • Dzienniki dostępu według osób i systemów
    • Wszystkie logowania do wybranej daty włącznie.
  6. Wybierz Usuń.

    Uwaga

    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 Dataverse inspekcją
Dataverse Przewodnik dla programistów: Usuwanie danych kontrolnych