Statistik Layanan di Pencarian Azure AI
Operasi Statistik Layanan mengembalikan jumlah dan jenis objek dalam layanan Anda, maksimum yang diizinkan untuk setiap jenis objek mengingat tingkat layanan, penyimpanan aktual dan maksimum, dan batas lainnya yang bervariasi menurut tingkat. Permintaan ini menarik informasi dari layanan sehingga Anda tidak perlu mencari atau menghitung batas layanan.
Statistik pada jumlah dokumen dan ukuran penyimpanan dikumpulkan setiap beberapa menit, bukan secara real time. Oleh karena itu, statistik yang dikembalikan oleh API ini mungkin tidak mencerminkan perubahan yang disebabkan oleh operasi pengindeksan baru-baru ini.
GET https://[service name].search.windows.net/servicestats?api-version=[api-version]
Content-Type: application/json
api-key: [admin key]
Parameter URI
Parameter | Deskripsi |
---|---|
nama layanan | Wajib diisi. Atur ini ke nama unik yang ditentukan pengguna dari layanan pencarian Anda. URI permintaan menentukan nama indeks tempat statistik harus dikembalikan. |
versi-api | Wajib diisi. Versi stabil saat ini adalah api-version=2020-06-30 . Lihat versi API untuk versi lainnya. |
Judul Permintaan
Tabel berikut ini menjelaskan header permintaan yang diperlukan dan opsional.
Bidang | Deskripsi |
---|---|
Jenis-Konten | Wajib diisi. Atur titik akhir ini ke application/json |
api-key | Opsional jika Anda menggunakan peran Azure dan token pembawa disediakan berdasarkan permintaan, jika tidak, kunci diperlukan. Kunci api adalah string unik yang dihasilkan sistem yang mengautentikasi permintaan ke layanan pencarian Anda. Dapatkan permintaan untuk definisi objek harus menyertakan bidang kunci api yang diatur ke kunci admin Anda (dibandingkan dengan kunci kueri). Lihat Menyambungkan ke Pencarian Azure AI menggunakan autentikasi kunci untuk detailnya. |
Isi Permintaan
Tidak ada.
Respons
Kode Status: "200 OK" dikembalikan untuk respons yang berhasil. Isi respons dalam format berikut:
{
"counters": {
"documentCount": {
"usage": number,
"quota": number | null (if the service has unlimitied document counts, the quota will be null)
},
"indexesCount": {
"usage": number,
"quota": number
},
"indexersCount": {
"usage": number,
"quota": number
},
"dataSourcesCount": {
"usage": number,
"quota": number
},
"storageSize": {
"usage": number (bytes),
"quota": number (bytes)
},
"synonymMaps": {
"usage": number,
"quota": number
}
},
"limits": {
"maxFieldsPerIndex": number,
"maxIndexerRunTime": string,
"maxFileExtractionSize": number,
"maxFileContentCharactersToExtract": number,
"maxFieldNestingDepthPerIndex": number,
"maxComplexCollectionFieldsPerIndex": number,
"maxComplexObjectsInCollectionsPerDocument": number
}
}
Contoh
{
"@odata.context": "https://my-search-service.search.windows.net/$metadata#Microsoft.Azure.Search.V2019_05_06.ServiceStatistics",
"counters": {
"documentCount": {
"usage": 5072,
"quota": null
},
"indexesCount": {
"usage": 10,
"quota": 15
},
"indexersCount": {
"usage": 8,
"quota": 15
},
"dataSourcesCount": {
"usage": 9,
"quota": 15
},
"storageSize": {
"usage": 22265221,
"quota": 2147483648
},
"synonymMaps": {
"usage": 0,
"quota": 3
}
},
"limits": {
"maxFieldsPerIndex": 1000,
"maxIndexerRunTime": "P1D",
"maxFileExtractionSize": 16777216,
"maxFileContentCharactersToExtract": 65536,
"maxFieldNestingDepthPerIndex": 10,
"maxComplexCollectionFieldsPerIndex": 40,
"maxComplexObjectsInCollectionsPerDocument": 3000
}
}