Components - Purge
Przeczyszcza dane w składniku usługi Application Insights za pomocą zestawu filtrów zdefiniowanych przez użytkownika.
Aby zarządzać zasobami systemowymi, żądania przeczyszczania są ograniczane o 50 żądań na godzinę. Wykonywanie żądań przeczyszczania należy wykonać wsadowe, wysyłając jedno polecenie, którego predykat zawiera wszystkie tożsamości użytkowników, które wymagają przeczyszczania. Użyj operatora in, aby określić wiele tożsamości. Przed użyciem żądania przeczyszczania należy uruchomić zapytanie, aby sprawdzić, czy wyniki są oczekiwane.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/purge?api-version=2015-05-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter. |
resource
|
path | True |
string |
Nazwa zasobu składnika usługi Application Insights. |
subscription
|
path | True |
string minLength: 1 |
Identyfikator subskrypcji docelowej. |
api-version
|
query | True |
string minLength: 1 |
Wersja interfejsu API do użycia dla tej operacji. |
Treść żądania
Nazwa | Wymagane | Typ | Opis |
---|---|---|---|
filters | True |
Zestaw kolumn i filtrów (zapytań), które mają być uruchamiane w celu przeczyszczenia wynikowych danych. |
|
table | True |
string |
Tabela, z której mają być czyszkane dane. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
202 Accepted |
Zaakceptowano żądanie przeczyszczania składnika usługi Application Insights. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory.
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
ComponentPurge
Przykładowe żądanie
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/OIAutoRest5123/providers/Microsoft.Insights/components/aztest5048/purge?api-version=2015-05-01
{
"table": "Heartbeat",
"filters": [
{
"column": "TimeGenerated",
"operator": ">",
"value": "2017-09-01T00:00:00"
}
]
}
Przykładowa odpowiedź
x-ms-status-location: https://management.azure.com/subscriptions/b96161de-b34a-480f-7343-59b099299283/resourceGroups/example/providers/microsoft.insights/components/test/operations/purge-970318e7-b859-4edb-8903-83b1b54d0b74?api-version=2015-05-01
{
"operationId": "7d7cf277-9113-4ab3-8359-d0364b74d01d"
}
Definicje
Nazwa | Opis |
---|---|
Component |
Opisuje treść żądania przeczyszczania składnika usługi App Insights |
Component |
Filtry zdefiniowane przez użytkownika w celu zwrócenia danych, które zostaną przeczyszczone z tabeli. |
Component |
Odpowiedź zawierająca identyfikator operationId konkretnej akcji przeczyszczania. |
ComponentPurgeBody
Opisuje treść żądania przeczyszczania składnika usługi App Insights
Nazwa | Typ | Opis |
---|---|---|
filters |
Zestaw kolumn i filtrów (zapytań), które mają być uruchamiane w celu przeczyszczenia wynikowych danych. |
|
table |
string |
Tabela, z której mają być czyszkane dane. |
ComponentPurgeBodyFilters
Filtry zdefiniowane przez użytkownika w celu zwrócenia danych, które zostaną przeczyszczone z tabeli.
Nazwa | Typ | Opis |
---|---|---|
column |
string |
Kolumna tabeli, w której powinno zostać uruchomione dane zapytanie |
key |
string |
Podczas filtrowania za pośrednictwem wymiarów niestandardowych ten klucz będzie używany jako nazwa wymiaru niestandardowego. |
operator |
string |
Operator zapytania do oceny dla podanej kolumny i wartości. Obsługiwane operatory to ==, =~, in, in~, >, >=, <, <=, between i mają takie samo zachowanie jak w zapytaniu KQL. |
value |
wartość operatora do działania. Może to być liczba (np. > 100), ciąg (sygnatura czasowa >= "2017-09-01") lub tablica wartości. |
ComponentPurgeResponse
Odpowiedź zawierająca identyfikator operationId konkretnej akcji przeczyszczania.
Nazwa | Typ | Opis |
---|---|---|
operationId |
string |
Identyfikator do użycia podczas wykonywania zapytań o stan określonej operacji przeczyszczania. |