Components - Purge
Vyprázdní data v komponentě Application Insights sadou uživatelsky definovaných filtrů.
Kvůli správě systémových prostředků se žádosti o vymazání omezují na 50 požadavků za hodinu. Spuštění požadavků na vyprázdnění byste měli dávkovat odesláním jednoho příkazu, jehož predikát zahrnuje všechny identity uživatelů, které vyžadují vymazání. Operátor in slouží k určení více identit. Před použitím požadavku na vyprázdnění byste měli spustit dotaz, abyste ověřili, že se výsledky očekávají.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/purge?api-version=2015-05-01
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Název skupiny prostředků. Název nerozlišuje malá a velká písmena. |
|
resource
|
path | True |
string |
Název prostředku komponenty Application Insights. |
|
subscription
|
path | True |
string minLength: 1 |
ID cílového předplatného. |
|
api-version
|
query | True |
string minLength: 1 |
Verze rozhraní API, která se má použít pro tuto operaci. |
Text požadavku
| Name | Vyžadováno | Typ | Description |
|---|---|---|---|
| filters | True |
Sada sloupců a filtrů (dotazů) pro jejich spuštění, aby se vyprázdnila výsledná data. |
|
| table | True |
string |
Tabulka, ze které chcete data vyprázdnit. |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 202 Accepted |
Přijatá žádost o vymazání komponenty Application Insights |
Zabezpečení
azure_auth
Tok OAuth2 v Azure Active Directory
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
| Name | Description |
|---|---|
| user_impersonation | zosobnění uživatelského účtu |
Příklady
ComponentPurge
Ukázkový požadavek
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"
}
]
}
Ukázková odpověď
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"
}
Definice
| Name | Description |
|---|---|
|
Component |
Popisuje tělo žádosti o vymazání komponenty App Insights. |
|
Component |
Uživatelem definované filtry pro vrácení dat, která se vyprázdní z tabulky. |
|
Component |
Odpověď obsahující id operace pro konkrétní akci vyprázdnění |
ComponentPurgeBody
Popisuje tělo žádosti o vymazání komponenty App Insights.
| Name | Typ | Description |
|---|---|---|
| filters |
Sada sloupců a filtrů (dotazů) pro jejich spuštění, aby se vyprázdnila výsledná data. |
|
| table |
string |
Tabulka, ze které chcete data vyprázdnit. |
ComponentPurgeBodyFilters
Uživatelem definované filtry pro vrácení dat, která se vyprázdní z tabulky.
| Name | Typ | Description |
|---|---|---|
| column |
string |
Sloupec tabulky, ve které má daný dotaz běžet |
| key |
string |
Při filtrování podle vlastních dimenzí se tento klíč použije jako název vlastní dimenze. |
| operator |
string |
Operátor dotazu, který se má vyhodnotit nad zadaným sloupcem a hodnotami. Podporované operátory jsou ==, =~, in, in, >, >=, <, <=, between a mají stejné chování jako v dotazu KQL. |
| value |
hodnota operátoru, který má fungovat. Může to být číslo (např. > 100), řetězec (časové razítko >= '2017-09-01') nebo pole hodnot. |
ComponentPurgeResponse
Odpověď obsahující id operace pro konkrétní akci vyprázdnění
| Name | Typ | Description |
|---|---|---|
| operationId |
string |
ID, které se má použít při dotazování na stav konkrétní operace vyprázdnění. |