Indexers - Get Status
Mengembalikan status saat ini dan riwayat eksekusi pengindeks.
GET {endpoint}/indexers('{indexerName}')/search.status?api-version=2024-07-01
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
endpoint
|
path | True |
string |
URL titik akhir layanan pencarian. |
indexer
|
path | True |
string |
Nama pengindeks untuk mengambil status. |
api-version
|
query | True |
string |
Versi Api Klien. |
Header Permintaan
Nama | Diperlukan | Jenis | Deskripsi |
---|---|---|---|
x-ms-client-request-id |
string uuid |
ID pelacakan yang dikirim dengan permintaan untuk membantu penelusuran kesalahan. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK | ||
Other Status Codes |
Respons kesalahan. |
Contoh
SearchServiceGetIndexerStatus
Permintaan sampel
GET https://myservice.search.windows.net/indexers('myindexer')/search.status?api-version=2024-07-01
Respon sampel
{
"status": "running",
"lastResult": {
"status": "success",
"errorMessage": null,
"startTime": "2014-11-26T03:37:18.853Z",
"endTime": "2014-11-26T03:37:19.012Z",
"errors": [],
"warnings": [],
"itemsProcessed": 11,
"itemsFailed": 0,
"initialTrackingState": null,
"finalTrackingState": null
},
"executionHistory": [
{
"status": "success",
"errorMessage": null,
"startTime": "2014-11-26T03:37:18.853Z",
"endTime": "2014-11-26T03:37:19.012Z",
"errors": [],
"warnings": [],
"itemsProcessed": 11,
"itemsFailed": 0,
"initialTrackingState": null,
"finalTrackingState": null
},
{
"status": "transientFailure",
"errorMessage": null,
"startTime": "2014-11-26T03:28:10.125Z",
"endTime": "2014-11-26T03:28:12.007Z",
"errors": [
{
"key": "",
"errorMessage": "Document key cannot be missing or empty.",
"statusCode": 400,
"name": null,
"details": null,
"documentationLink": null
},
{
"key": "document id 1",
"errorMessage": "Could not read the value of column 'foo' at index '0'.",
"statusCode": 400,
"name": "DocumentExtraction.AzureBlob.MyDataSource",
"details": "The file could not be parsed.",
"documentationLink": "https://go.microsoft.com/fwlink/?linkid=2049388"
}
],
"warnings": [
{
"key": "document id",
"message": "A warning doesn't stop indexing, and is intended to inform you of certain interesting situations, like when a blob indexer truncates the amount of text extracted from a blob.",
"name": null,
"details": null,
"documentationLink": null
},
{
"key": "document id 2",
"message": "Document was truncated to 50000 characters.",
"name": "Enrichment.LanguageDetectionSkill.#4",
"details": "The skill did something that didn't break anything, nonetheless something we didn't expect happened, so it might be worth double checking.",
"documentationLink": "https://go.microsoft.com/fwlink/?linkid=2099692"
}
],
"itemsProcessed": 1,
"itemsFailed": 2,
"initialTrackingState": null,
"finalTrackingState": null
}
],
"limits": {
"maxRunTime": "PT22H",
"maxDocumentExtractionSize": 256000000,
"maxDocumentContentCharactersToExtract": 4000000
}
}
Definisi
Nama | Deskripsi |
---|---|
Error |
Info tambahan kesalahan manajemen sumber daya. |
Error |
Detail kesalahan. |
Error |
Respons kesalahan |
Indexer |
Mewakili hasil eksekusi pengindeks individual. |
Indexer |
Mewakili status eksekusi pengindeks individual. |
Indexer |
Mewakili status pengindeks keseluruhan. |
Search |
Mewakili kesalahan pengindeksan tingkat item atau dokumen. |
Search |
|
Search |
Mewakili status saat ini dan riwayat eksekusi pengindeks. |
Search |
Mewakili peringatan tingkat item. |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
Nama | Jenis | Deskripsi |
---|---|---|
info |
object |
Info tambahan. |
type |
string |
Jenis info tambahan. |
ErrorDetail
Detail kesalahan.
Nama | Jenis | Deskripsi |
---|---|---|
additionalInfo |
Info tambahan kesalahan. |
|
code |
string |
Kode kesalahan. |
details |
Detail kesalahan. |
|
message |
string |
Pesan kesalahan. |
target |
string |
Target kesalahan. |
ErrorResponse
Respons kesalahan
Nama | Jenis | Deskripsi |
---|---|---|
error |
Objek kesalahan. |
IndexerExecutionResult
Mewakili hasil eksekusi pengindeks individual.
Nama | Jenis | Deskripsi |
---|---|---|
endTime |
string |
Waktu akhir eksekusi pengindeks ini, jika eksekusi telah selesai. |
errorMessage |
string |
Pesan kesalahan yang menunjukkan kesalahan tingkat atas, jika ada. |
errors |
Kesalahan pengindeksan tingkat item. |
|
finalTrackingState |
string |
Ubah status pelacakan dengan eksekusi pengindeks selesai. |
initialTrackingState |
string |
Ubah status pelacakan dengan mana eksekusi pengindeks dimulai. |
itemsFailed |
integer |
Jumlah item yang gagal diindeks selama eksekusi pengindeks ini. |
itemsProcessed |
integer |
Jumlah item yang diproses selama eksekusi pengindeks ini. Ini termasuk item dan item yang berhasil diproses di mana pengindeksan dicoba tetapi gagal. |
startTime |
string |
Waktu mulai eksekusi pengindeks ini. |
status |
Hasil dari eksekusi pengindeks ini. |
|
warnings |
Peringatan pengindeksan tingkat item. |
IndexerExecutionStatus
Mewakili status eksekusi pengindeks individual.
Nama | Jenis | Deskripsi |
---|---|---|
inProgress |
string |
Eksekusi pengindeks sedang berlangsung. |
reset |
string |
Pengindeks telah direset. |
success |
string |
Eksekusi pengindeks berhasil diselesaikan. |
transientFailure |
string |
Pemanggilan pengindeks gagal, tetapi kegagalannya mungkin sementara. Pemanggilan pengindeks akan berlanjut per jadwal. |
IndexerStatus
Mewakili status pengindeks keseluruhan.
Nama | Jenis | Deskripsi |
---|---|---|
error |
string |
Menunjukkan bahwa pengindeks mengalami kesalahan yang tidak dapat dikoreksi tanpa intervensi manusia. |
running |
string |
Menunjukkan bahwa pengindeks berjalan normal. |
unknown |
string |
Menunjukkan bahwa pengindeks dalam keadaan tidak diketahui. |
SearchIndexerError
Mewakili kesalahan pengindeksan tingkat item atau dokumen.
Nama | Jenis | Deskripsi |
---|---|---|
details |
string |
Tambahan, detail verbose tentang kesalahan untuk membantu penelusuran kesalahan pengindeks. Ini mungkin tidak selalu tersedia. |
documentationLink |
string |
Tautan ke panduan pemecahan masalah untuk kelas kesalahan ini. Ini mungkin tidak selalu tersedia. |
errorMessage |
string |
Pesan yang menjelaskan kesalahan yang terjadi saat memproses item. |
key |
string |
Kunci item yang pengindeksannya gagal. |
name |
string |
Nama sumber tempat kesalahan berasal. Misalnya, ini dapat merujuk pada keterampilan tertentu dalam skillset yang terlampir. Ini mungkin tidak selalu tersedia. |
statusCode |
integer |
Kode status yang menunjukkan mengapa operasi pengindeksan gagal. Nilai yang mungkin termasuk: 400 untuk dokumen input cacat, 404 untuk dokumen tidak ditemukan, 409 untuk konflik versi, 422 ketika indeks sementara tidak tersedia, atau 503 saat layanan terlalu sibuk. |
SearchIndexerLimits
Nama | Jenis | Deskripsi |
---|---|---|
maxDocumentContentCharactersToExtract |
number |
Jumlah maksimum karakter yang akan diekstrak dari dokumen yang diambil untuk pengindeksan. |
maxDocumentExtractionSize |
number |
Ukuran maksimum dokumen, dalam byte, yang akan dianggap valid untuk pengindeksan. |
maxRunTime |
string |
Durasi maksimum pengindeks diizinkan untuk dijalankan untuk satu eksekusi. |
SearchIndexerStatus
Mewakili status saat ini dan riwayat eksekusi pengindeks.
Nama | Jenis | Deskripsi |
---|---|---|
executionHistory |
Riwayat eksekusi pengindeks baru-baru ini, diurutkan dalam urutan kronologis terbalik. |
|
lastResult |
Hasil dari eksekusi pengindeks terbaru atau yang sedang berlangsung. |
|
limits |
Batas eksekusi untuk pengindeks. |
|
status |
Status pengindeks keseluruhan. |
SearchIndexerWarning
Mewakili peringatan tingkat item.
Nama | Jenis | Deskripsi |
---|---|---|
details |
string |
Tambahan, detail verbose tentang peringatan untuk membantu men-debug pengindeks. Ini mungkin tidak selalu tersedia. |
documentationLink |
string |
Tautan ke panduan pemecahan masalah untuk kelas peringatan ini. Ini mungkin tidak selalu tersedia. |
key |
string |
Kunci item yang menghasilkan peringatan. |
message |
string |
Pesan yang menjelaskan peringatan yang terjadi saat memproses item. |
name |
string |
Nama sumber tempat peringatan berasal. Misalnya, ini dapat merujuk pada keterampilan tertentu dalam skillset yang terlampir. Ini mungkin tidak selalu tersedia. |