Udostępnij za pośrednictwem


Odzyskiwanie miejsca w bazie danych przez usuwanie dzienników inspekcji

Notatka

Nowe i ulepszone Power Platform centrum administracyjne jest teraz dostępne w publicznej wersji zapoznawczej! Zaprojektowaliśmy nowe centrum administracyjne tak, aby było łatwiejsze w użyciu i wyposażone w nawigację zorientowaną na zadania, która pomaga szybciej osiągać określone wyniki. Będziemy publikować nową i zaktualizowaną dokumentację, gdy nowe Power Platform centrum administracyjne stanie się ogólnie dostępne.

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.

Zażądaj

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

Response

  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:

    • Wg tabeli
    • Dzienniki dostępu (wg osób i systemów)
    • Wszystkie dzienniki utworzone nie później niż w dniu wskazywanym przez wybraną datę.
  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 inspekcją Dataverse
Dataverse przewodnik dla deweloperów: usuwanie danych inspekcji