Freigeben über


ApplicationInsightsComponentResource.PurgeAsync Methode

Definition

Löscht Daten in einer Application Insights-Komponente durch einen Satz benutzerdefinierter Filter.

Zur Verwaltung von Systemressourcen werden Bereinigungsanforderungen auf 50 Anforderungen pro Stunde gedrosselt. Sie sollten die Ausführung von Bereinigungsanforderungen in Batches einbinden, indem Sie einen einzelnen Befehl senden, dessen Prädikat alle Benutzeridentitäten enthält, die bereinigt werden müssen. Verwenden Sie den in-Operator, um mehrere Identitäten anzugeben. Sie sollten die Abfrage vor der Verwendung für eine Bereinigungsanforderung ausführen, um zu überprüfen, ob die Ergebnisse erwartet werden. Hinweis: Dieser Vorgang ist für klassische Ressourcen vorgesehen. Führen Sie für arbeitsbereichsbasierte Application Insights-Ressourcen bitte einen Bereinigungsvorgang (direkt im Arbeitsbereich)(https://docs.microsoft.com/en-us/rest/api/loganalytics/workspace-purge/purge) aus, der auf eine bestimmte Ressourcen-ID festgelegt ist.

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/purge
  • Vorgang IdComponents_Purge
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.ApplicationInsights.Models.ComponentPurgeResponse>> PurgeAsync (Azure.ResourceManager.ApplicationInsights.Models.ComponentPurgeBody body, System.Threading.CancellationToken cancellationToken = default);
abstract member PurgeAsync : Azure.ResourceManager.ApplicationInsights.Models.ComponentPurgeBody * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.ApplicationInsights.Models.ComponentPurgeResponse>>
override this.PurgeAsync : Azure.ResourceManager.ApplicationInsights.Models.ComponentPurgeBody * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.ApplicationInsights.Models.ComponentPurgeResponse>>
Public Overridable Function PurgeAsync (body As ComponentPurgeBody, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ComponentPurgeResponse))

Parameter

body
ComponentPurgeBody

Beschreibt den Text einer Anforderung zum Löschen von Daten in einer einzelnen Tabelle einer Application Insights-Komponente.

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Ausnahmen

body ist NULL.

Gilt für: