Indexers - Get Status
Vrátí aktuální stav a historii provádění indexeru.
GET {endpoint}/indexers('{indexerName}')/search.status?api-version=2024-05-01-preview
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
endpoint
|
path | True |
string |
Adresa URL koncového bodu vyhledávací služby. |
indexer
|
path | True |
string |
Název indexeru, pro který chcete načíst stav. |
api-version
|
query | True |
string |
Verze rozhraní API klienta. |
Hlavička požadavku
Name | Vyžadováno | Typ | Description |
---|---|---|---|
x-ms-client-request-id |
string uuid |
ID sledování odeslané spolu s požadavkem na pomoc s laděním. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK | ||
Other Status Codes |
Odpověď na chybu. |
Příklady
SearchServiceGetIndexerStatus
Ukázkový požadavek
GET https://myservice.search.windows.net/indexers('myindexer')/search.status?api-version=2024-05-01-preview
Ukázková odpověď
{
"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
}
}
Definice
Name | Description |
---|---|
Error |
Další informace o chybě správy prostředků |
Error |
Podrobnosti o chybě. |
Error |
Odpověď na chybu |
Indexer |
Představuje celý stav, který definuje a určuje aktuální spuštění indexeru. |
Indexer |
Představuje výsledek spuštění jednotlivého indexeru. |
Indexer |
Představuje stav spuštění jednotlivého indexeru. |
Indexer |
Podrobnosti o stavu spuštění jednotlivého indexeru. |
Indexer |
Představuje celkový stav indexeru. |
Indexing |
Představuje režim, ve který se indexer spouští. |
Search |
Představuje chybu indexování na úrovni položky nebo dokumentu. |
Search |
|
Search |
Představuje aktuální stav a historii provádění indexeru. |
Search |
Představuje upozornění na úrovni položky. |
ErrorAdditionalInfo
Další informace o chybě správy prostředků
Name | Typ | Description |
---|---|---|
info |
object |
Další informace. |
type |
string |
Další typ informací. |
ErrorDetail
Podrobnosti o chybě.
Name | Typ | Description |
---|---|---|
additionalInfo |
Další informace o chybě |
|
code |
string |
Kód chyby |
details |
Podrobnosti o chybě |
|
message |
string |
Chybová zpráva |
target |
string |
Cíl chyby. |
ErrorResponse
Odpověď na chybu
Name | Typ | Description |
---|---|---|
error |
Objekt chyby. |
IndexerCurrentState
Představuje celý stav, který definuje a určuje aktuální spuštění indexeru.
Name | Typ | Description |
---|---|---|
allDocsFinalChangeTrackingState |
string |
Změna hodnoty stavu sledování při indexování ve všech dokumentech ve zdroji dat |
allDocsInitialChangeTrackingState |
string |
Stav sledování změn použitý při zahájení indexování u všech dokumentů ve zdroji dat. |
mode |
Režim, ve kterém je indexer spuštěný. |
|
resetDatasourceDocumentIds |
string[] |
Seznam ID dokumentů zdroje dat, která byla resetována. ID dokumentu zdroje dat je jedinečný identifikátor dat ve zdroji dat. Indexer bude selektivně určovat prioritu opětovného příjmu těchto ID. |
resetDocsFinalChangeTrackingState |
string |
Změna hodnoty stavu sledování při indexování při výběru, resetování dokumentů ve zdroji dat. |
resetDocsInitialChangeTrackingState |
string |
Stav sledování změn použitý při zahájení indexování při výběru, resetování dokumentů ve zdroji dat. |
resetDocumentKeys |
string[] |
Seznam klíčů dokumentu, které byly resetovány. Klíč dokumentu je jedinečný identifikátor dokumentu pro data ve vyhledávacím indexu. Indexer bude selektivně určovat prioritu opětovného příjmu těchto klíčů. |
IndexerExecutionResult
Představuje výsledek spuštění jednotlivého indexeru.
Name | Typ | Description |
---|---|---|
currentState |
Veškerý stav, který definuje a diktuje aktuální spuštění indexeru. |
|
endTime |
string |
Koncový čas spuštění tohoto indexeru, pokud už bylo provádění dokončeno. |
errorMessage |
string |
Chybová zpráva označující chybu nejvyšší úrovně, pokud existuje. |
errors |
Chyby indexování na úrovni položky |
|
finalTrackingState |
string |
Stav sledování změn, se kterým se dokončilo provádění indexeru. |
initialTrackingState |
string |
Stav sledování změn, se kterým se spustilo provádění indexeru. |
itemsFailed |
integer |
Počet položek, které se nepodařilo indexovat během provádění tohoto indexeru. |
itemsProcessed |
integer |
Počet položek, které byly zpracovány během provádění tohoto indexeru. To zahrnuje jak položky úspěšně zpracované, tak položky, u kterých došlo k pokusu o indexování, ale selhalo. |
startTime |
string |
Čas spuštění tohoto indexeru. |
status |
Výsledek tohoto spuštění indexeru. |
|
statusDetail |
Výsledek tohoto spuštění indexeru. |
|
warnings |
Upozornění indexování na úrovni položky |
IndexerExecutionStatus
Představuje stav spuštění jednotlivého indexeru.
Name | Typ | Description |
---|---|---|
inProgress |
string |
Probíhá provádění indexeru. |
reset |
string |
Indexer byl resetován. |
success |
string |
Spuštění indexeru bylo úspěšně dokončeno. |
transientFailure |
string |
Vyvolání indexeru selhalo, ale selhání může být přechodné. Volání indexeru budou pokračovat podle plánu. |
IndexerExecutionStatusDetail
Podrobnosti o stavu spuštění jednotlivého indexeru.
Name | Typ | Description |
---|---|---|
resetDocs |
string |
Označuje, že resetování, ke kterému došlo, bylo pro volání ResetDocs. |
IndexerStatus
Představuje celkový stav indexeru.
Name | Typ | Description |
---|---|---|
error |
string |
Označuje, že v indexeru došlo k chybě, kterou nelze opravit bez zásahu člověka. |
running |
string |
Označuje, že indexer běží normálně. |
unknown |
string |
Označuje, že indexer je v neznámém stavu. |
IndexingMode
Představuje režim, ve který se indexer spouští.
Name | Typ | Description |
---|---|---|
indexingAllDocs |
string |
Indexer indexuje všechny dokumenty ve zdroji dat. |
indexingResetDocs |
string |
Indexer indexuje selektivní a resetuje dokumenty ve zdroji dat. Indexované dokumenty jsou definovány podle stavu indexeru. |
SearchIndexerError
Představuje chybu indexování na úrovni položky nebo dokumentu.
Name | Typ | Description |
---|---|---|
details |
string |
Další podrobné podrobnosti o chybě, které vám pomůžou s laděním indexeru. Nemusí být vždy k dispozici. |
documentationLink |
string |
Odkaz na průvodce odstraňováním potíží pro tyto třídy chyb Nemusí být vždy k dispozici. |
errorMessage |
string |
Zpráva popisující chybu, ke které došlo při zpracování položky. |
key |
string |
Klíč položky, pro kterou se indexování nezdařilo. |
name |
string |
Název zdroje, ze kterého chyba pochází. Může to například odkazovat na konkrétní dovednost v připojené sadě dovedností. Nemusí být vždy k dispozici. |
statusCode |
integer |
Stavový kód označující, proč operace indexování selhala. Mezi možné hodnoty patří: 400 pro poškozený vstupní dokument, 404 pro dokument nebyl nalezen, 409 pro konflikt verze, 422, pokud je index dočasně nedostupný, nebo 503 pro případ, že je služba příliš zaneprázdněná. |
SearchIndexerLimits
Name | Typ | Description |
---|---|---|
maxDocumentContentCharactersToExtract |
number |
Maximální počet znaků, které budou extrahovány z dokumentu vybraného pro indexování. |
maxDocumentExtractionSize |
number |
Maximální velikost dokumentu v bajtech, která bude považována za platnou pro indexování. |
maxRunTime |
string |
Maximální doba, po kterou může indexer běžet pro jedno spuštění. |
SearchIndexerStatus
Představuje aktuální stav a historii provádění indexeru.
Name | Typ | Description |
---|---|---|
executionHistory |
Historie nedávných spuštění indexeru seřazená v obráceném chronologickém pořadí. |
|
lastResult |
Výsledek posledního nebo probíhajícího spuštění indexeru. |
|
limits |
Limity spuštění indexeru. |
|
status |
Celkový stav indexeru. |
SearchIndexerWarning
Představuje upozornění na úrovni položky.
Name | Typ | Description |
---|---|---|
details |
string |
Další podrobné podrobnosti o upozornění, které vám pomůžou s laděním indexeru. Nemusí být vždy k dispozici. |
documentationLink |
string |
Odkaz na průvodce odstraňováním potíží pro tyto třídy upozornění. Nemusí být vždy k dispozici. |
key |
string |
Klíč položky, která vygenerovala upozornění. |
message |
string |
Zpráva popisující upozornění, ke kterému došlo při zpracování položky. |
name |
string |
Název zdroje, ze kterého upozornění pochází. Může to například odkazovat na konkrétní dovednost v připojené sadě dovedností. Nemusí být vždy k dispozici. |