Workspace Purge - Purge
Menghapus menyeluruh data di ruang kerja Analitik Log oleh sekumpulan filter yang ditentukan pengguna.
Untuk mengelola sumber daya sistem, permintaan pembersihan dibatasi 50 permintaan per jam. Anda harus mengelompokkan eksekusi permintaan pembersihan dengan mengirim satu perintah yang predikatnya mencakup semua identitas pengguna yang memerlukan pembersihan. Gunakan operator dalam untuk menentukan beberapa identitas. Anda harus menjalankan kueri sebelum menggunakan untuk permintaan pembersihan untuk memverifikasi bahwa hasilnya diharapkan. Analitik Log hanya mendukung operasi pembersihan yang diperlukan untuk kepatuhan terhadap GDPR. Tim produk Analitik Log berhak menolak permintaan operasi penghapusan menyeluruh yang bukan untuk tujuan kepatuhan GDPR. Jika terjadi perselisihan, silakan buat tiket dukungan
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/purge?api-version=2023-09-01
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
resource
|
path | True |
string |
Nama grup sumber daya. Nama tidak peka huruf besar/kecil. |
subscription
|
path | True |
string |
ID langganan target. |
workspace
|
path | True |
string |
Nama ruang kerja. Pola regex: |
api-version
|
query | True |
string |
Versi API yang digunakan untuk operasi ini. |
Isi Permintaan
Nama | Diperlukan | Jenis | Deskripsi |
---|---|---|---|
filters | True |
Kumpulan kolom dan filter (kueri) untuk dijalankan di atasnya untuk menghapus menyeluruh data yang dihasilkan. |
|
table | True |
string |
Tabel untuk menghapus menyeluruh data. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
202 Accepted |
Permintaan yang diterima untuk menghapus menyeluruh ruang kerja Analitik Log. Header x-ms-status-location: string |
Keamanan
azure_auth
Alur OAuth2 Azure Active Directory
Jenis:
oauth2
Alur:
implicit
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/authorize
Cakupan
Nama | Deskripsi |
---|---|
user_impersonation | meniru akun pengguna Anda |
Contoh
Workspace |
Workspace |
WorkspacePurge
Permintaan sampel
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/OIAutoRest5123/providers/Microsoft.OperationalInsights/workspaces/aztest5048/purge?api-version=2023-09-01
{
"table": "Heartbeat",
"filters": [
{
"column": "TimeGenerated",
"operator": ">",
"value": "2017-09-01T00:00:00"
}
]
}
Respon sampel
x-ms-status-location: https://management.azure.com/subscriptions/b96161de-b34a-480f-7343-59b099299283/resourceGroups/example/providers/microsoft.operationalinsights/workspaces/test/operations/purge-970318e7-b859-4edb-8903-83b1b54d0b74?api-version=2023-09-01
{
"operationId": "7d7cf277-9113-4ab3-8359-d0364b74d01d"
}
WorkspacePurgeResourceId
Permintaan sampel
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/OIAutoRest5123/providers/Microsoft.OperationalInsights/workspaces/aztest5048/purge?api-version=2023-09-01
{
"table": "Heartbeat",
"filters": [
{
"column": "_ResourceId",
"operator": "==",
"value": "/subscriptions/12341234-1234-1234-1234-123412341234/resourceGroups/SomeResourceGroup/providers/microsoft.insights/components/AppInsightResource"
}
]
}
Respon sampel
x-ms-status-location: https://management.azure.com/subscriptions/b96161de-b34a-480f-7343-59b099299283/resourceGroups/example/providers/microsoft.operationalinsights/workspaces/test/operations/purge-970318e7-b859-4edb-8903-83b1b54d0b74?api-version=2023-09-01
{
"operationId": "7d7cf277-9113-4ab3-8359-d0364b74d01d"
}
Definisi
Nama | Deskripsi |
---|---|
Workspace |
Menjelaskan isi permintaan pembersihan untuk Ruang Kerja App Insights |
Workspace |
Filter yang ditentukan pengguna untuk mengembalikan data yang akan dihapus menyeluruh dari tabel. |
Workspace |
Respons yang berisi operationId untuk tindakan pembersihan tertentu. |
WorkspacePurgeBody
Menjelaskan isi permintaan pembersihan untuk Ruang Kerja App Insights
Nama | Jenis | Deskripsi |
---|---|---|
filters |
Kumpulan kolom dan filter (kueri) untuk dijalankan di atasnya untuk menghapus menyeluruh data yang dihasilkan. |
|
table |
string |
Tabel untuk menghapus menyeluruh data. |
WorkspacePurgeBodyFilters
Filter yang ditentukan pengguna untuk mengembalikan data yang akan dihapus menyeluruh dari tabel.
Nama | Jenis | Deskripsi |
---|---|---|
column |
string |
Kolom tabel tempat kueri yang diberikan harus dijalankan |
key |
string |
Saat memfilter dimensi kustom, kunci ini akan digunakan sebagai nama dimensi kustom. |
operator |
string |
Operator kueri untuk mengevaluasi kolom dan nilai yang disediakan. Operator yang didukung adalah ==, =~, in, in~, >, >=, <, <=, between, dan memiliki perilaku yang sama seperti yang mereka lakukan dalam kueri KQL. |
value |
nilai bagi operator untuk berfungsi lebih. Ini bisa berupa angka (misalnya, > 100), string (tanda >waktu = '2017-09-01') atau array nilai. |
WorkspacePurgeResponse
Respons yang berisi operationId untuk tindakan pembersihan tertentu.
Nama | Jenis | Deskripsi |
---|---|---|
operationId |
string |
Id yang digunakan saat mengkueri status untuk operasi penghapusan menyeluruh tertentu. |