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 przy 50 żądaniach na godzinę. Należy wsadować wykonywanie żądań przeczyszczania, 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. Należy uruchomić zapytanie przed użyciem żądania przeczyszczania, 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 |
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. |
resource
|
path | True |
string |
Nazwa zasobu składnika usługi Application Insights. |
subscription
|
path | True |
string |
Identyfikator subskrypcji docelowej. |
api-version
|
query | True |
string |
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ą zostać uruchomione w celu przeczyszczenia wynikowych danych. |
|
table | True |
string |
Tabela, z której mają być przeczyszczanie danych. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
202 Accepted |
Zaakceptowane żądanie przeczyszczania składnika usługi Application Insights. |
Zabezpieczenia
azure_auth
Przepływ 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 przeczyszczenia 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 dla określonej akcji przeczyszczania. |
ComponentPurgeBody
Opisuje treść żądania przeczyszczenia składnika usługi App Insights
Nazwa | Typ | Opis |
---|---|---|
filters |
Zestaw kolumn i filtrów (zapytań), które mają zostać uruchomione w celu przeczyszczenia wynikowych danych. |
|
table |
string |
Tabela, z której mają być przeczyszczanie danych. |
ComponentPurgeBodyFilters
Filtry zdefiniowane przez użytkownika w celu zwrócenia danych, które zostaną przeczyszczone z tabeli.
Nazwa | Typ | Opis |
---|---|---|
column |
string |
Kolumna tabeli, nad którą powinno zostać uruchomione podane zapytanie |
key |
string |
Podczas filtrowania wymiarów niestandardowych ten klucz będzie używany jako nazwa wymiaru niestandardowego. |
operator |
string |
Operator zapytania do oceny podanej kolumny i wartości. Obsługiwane operatory to ==, =~, in, in~, >, = , <>= <, between i mają takie samo zachowanie, jak w zapytaniu KQL. |
value |
wartość dla operatora, który ma działać. Może to być liczba (np. > 100), ciąg (znacznik >czasu = '2017-09-01') lub tablica wartości. |
ComponentPurgeResponse
Odpowiedź zawierająca identyfikator operationId dla określonej akcji przeczyszczania.
Nazwa | Typ | Opis |
---|---|---|
operationId |
string |
Identyfikator, który ma być używany podczas wykonywania zapytań o stan określonej operacji przeczyszczania. |