Indexers - Get Status
Returnerar den aktuella status- och körningshistoriken för en indexerare.
GET {endpoint}/indexers('{indexerName}')/search.status?api-version=2024-07-01
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
endpoint
|
path | True |
string |
Slutpunkts-URL:en för söktjänsten. |
indexer
|
path | True |
string |
Namnet på indexeraren som statusen ska hämtas för. |
api-version
|
query | True |
string |
Klient-API-version. |
Begärandehuvud
Name | Obligatorisk | Typ | Description |
---|---|---|---|
x-ms-client-request-id |
string uuid |
Spårnings-ID:t som skickas med begäran för att hjälpa till med felsökning. |
Svar
Name | Typ | Description |
---|---|---|
200 OK | ||
Other Status Codes |
Felsvar. |
Exempel
SearchServiceGetIndexerStatus
Exempelbegäran
GET https://myservice.search.windows.net/indexers('myindexer')/search.status?api-version=2024-07-01
Exempelsvar
{
"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
}
}
Definitioner
Name | Description |
---|---|
Error |
Ytterligare information om resurshanteringsfelet. |
Error |
Felinformationen. |
Error |
Felsvar |
Indexer |
Representerar resultatet av en enskild indexerarekörning. |
Indexer |
Representerar statusen för en enskild indexerarekörning. |
Indexer |
Representerar den övergripande indexerarens status. |
Search |
Representerar ett indexeringsfel på objekt- eller dokumentnivå. |
Search |
|
Search |
Representerar den aktuella statusen och körningshistoriken för en indexerare. |
Search |
Representerar en varning på objektnivå. |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
Name | Typ | Description |
---|---|---|
info |
object |
Ytterligare information. |
type |
string |
Ytterligare informationstyp. |
ErrorDetail
Felinformationen.
Name | Typ | Description |
---|---|---|
additionalInfo |
Ytterligare information om felet. |
|
code |
string |
Felkoden. |
details |
Felinformationen. |
|
message |
string |
Felmeddelandet. |
target |
string |
Felmålet. |
ErrorResponse
Felsvar
Name | Typ | Description |
---|---|---|
error |
Felobjektet. |
IndexerExecutionResult
Representerar resultatet av en enskild indexerarekörning.
Name | Typ | Description |
---|---|---|
endTime |
string |
Sluttiden för den här indexerarens körning, om körningen redan har slutförts. |
errorMessage |
string |
Felmeddelandet som anger felet på den översta nivån, om det finns något. |
errors |
Indexeringsfel på objektnivå. |
|
finalTrackingState |
string |
Ändra spårningstillståndet som en indexerares körning har slutförts med. |
initialTrackingState |
string |
Ändringsspårningstillstånd som en indexerares körning startades med. |
itemsFailed |
integer |
Antalet objekt som inte kunde indexeras under den här indexeringskörningen. |
itemsProcessed |
integer |
Antalet objekt som bearbetades under den här indexeringskörningen. Detta omfattar både objekt som bearbetats korrekt och objekt där indexering försöktes men misslyckades. |
startTime |
string |
Starttiden för den här indexerarens körning. |
status |
Resultatet av den här indexeringskörningen. |
|
warnings |
Indexeringsvarningarna på objektnivå. |
IndexerExecutionStatus
Representerar statusen för en enskild indexerarekörning.
Name | Typ | Description |
---|---|---|
inProgress |
string |
Indexerarens körning pågår. |
reset |
string |
Indexeraren har återställts. |
success |
string |
Indexerarens körning har slutförts. |
transientFailure |
string |
Det gick inte att anropa indexeraren, men felet kan vara tillfälligt. Indexerarens anrop fortsätter enligt schema. |
IndexerStatus
Representerar den övergripande indexerarens status.
Name | Typ | Description |
---|---|---|
error |
string |
Anger att indexeraren har upplevt ett fel som inte kan korrigeras utan mänsklig inblandning. |
running |
string |
Anger att indexeraren körs normalt. |
unknown |
string |
Anger att indexeraren är i ett okänt tillstånd. |
SearchIndexerError
Representerar ett indexeringsfel på objekt- eller dokumentnivå.
Name | Typ | Description |
---|---|---|
details |
string |
Dessutom utförlig information om felet som hjälper dig att felsöka indexeraren. Detta kanske inte alltid är tillgängligt. |
documentationLink |
string |
En länk till en felsökningsguide för dessa felklasser. Detta kanske inte alltid är tillgängligt. |
errorMessage |
string |
Meddelandet som beskriver felet som uppstod när objektet bearbetades. |
key |
string |
Nyckeln för det objekt som indexeringen misslyckades för. |
name |
string |
Namnet på källan där felet uppstod. Detta kan till exempel referera till en viss färdighet i den bifogade kompetensuppsättningen. Detta kanske inte alltid är tillgängligt. |
statusCode |
integer |
Statuskoden som anger varför indexeringsåtgärden misslyckades. Möjliga värden är: 400 för ett felaktigt indatadokument, 404 för dokumentet hittades inte, 409 för en versionskonflikt, 422 när indexet är tillfälligt otillgängligt eller 503 för när tjänsten är för upptagen. |
SearchIndexerLimits
Name | Typ | Description |
---|---|---|
maxDocumentContentCharactersToExtract |
number |
Det maximala antalet tecken som ska extraheras från ett dokument som hämtats för indexering. |
maxDocumentExtractionSize |
number |
Den maximala storleken på ett dokument, i byte, som anses vara giltig för indexering. |
maxRunTime |
string |
Den maximala varaktighet som indexeraren tillåts köra för en körning. |
SearchIndexerStatus
Representerar den aktuella statusen och körningshistoriken för en indexerare.
Name | Typ | Description |
---|---|---|
executionHistory |
Historik över de senaste indexeringskörningarna, sorterade i omvänd kronologisk ordning. |
|
lastResult |
Resultatet av den senaste eller pågående indexeringskörningen. |
|
limits |
Körningsgränserna för indexeraren. |
|
status |
Övergripande indexerarstatus. |
SearchIndexerWarning
Representerar en varning på objektnivå.
Name | Typ | Description |
---|---|---|
details |
string |
Dessutom utförlig information om varningen som hjälper dig att felsöka indexeraren. Detta kanske inte alltid är tillgängligt. |
documentationLink |
string |
En länk till en felsökningsguide för dessa varningsklasser. Detta kanske inte alltid är tillgängligt. |
key |
string |
Nyckeln för objektet som genererade en varning. |
message |
string |
Meddelandet som beskriver varningen som inträffade när objektet bearbetades. |
name |
string |
Namnet på källan som varningen kom från. Detta kan till exempel referera till en viss färdighet i den bifogade kompetensuppsättningen. Detta kanske inte alltid är tillgängligt. |