Bagikan melalui


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
resourceGroupName
path True

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

subscriptionId
path True

string

ID langganan target.

workspaceName
path True

string

Nama ruang kerja.

Pola regex: ^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$

api-version
query True

string

Versi API yang digunakan untuk operasi ini.

Isi Permintaan

Nama Diperlukan Jenis Deskripsi
filters True

WorkspacePurgeBodyFilters[]

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

WorkspacePurgeResponse

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

WorkspacePurge
WorkspacePurgeResourceId

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
WorkspacePurgeBody

Menjelaskan isi permintaan pembersihan untuk Ruang Kerja App Insights

WorkspacePurgeBodyFilters

Filter yang ditentukan pengguna untuk mengembalikan data yang akan dihapus menyeluruh dari tabel.

WorkspacePurgeResponse

Respons yang berisi operationId untuk tindakan pembersihan tertentu.

WorkspacePurgeBody

Menjelaskan isi permintaan pembersihan untuk Ruang Kerja App Insights

Nama Jenis Deskripsi
filters

WorkspacePurgeBodyFilters[]

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.