Поделиться через


Indexers - Reset Docs

Сбрасывает определенные документы в источнике данных для выборочного повторного приема индексатором.

POST {endpoint}/indexers('{indexerName}')/search.resetdocs?api-version=2023-10-01-Preview
POST {endpoint}/indexers('{indexerName}')/search.resetdocs?overwrite={overwrite}&api-version=2023-10-01-Preview

Параметры URI

Имя В Обязательно Тип Описание
endpoint
path True

string

URL-адрес конечной точки службы поиска.

indexerName
path True

string

Имя индексатора для сброса документов.

api-version
query True

string

Версия API клиента.

overwrite
query

boolean

Если значение равно false, ключи или идентификаторы будут добавлены к существующим. Если задано значение true, то для повторного приема в очередь будут помещены только ключи или идентификаторы в этих полезных данных.

Заголовок запроса

Имя Обязательно Тип Описание
x-ms-client-request-id

string

uuid

Идентификатор отслеживания, отправленный с запросом для помощи в отладке.

Текст запроса

Имя Тип Описание
datasourceDocumentIds

string[]

идентификаторы документов источника данных для сброса

documentKeys

string[]

ключи документа для сброса

Ответы

Имя Тип Описание
204 No Content
Other Status Codes

SearchError

Ответ об ошибке.

Примеры

SearchServiceResetDocs

Образец запроса

POST https://myservice.search.windows.net/indexers('myindexer')/search.resetdocs?overwrite=False&api-version=2023-10-01-Preview

{
  "documentKeys": [
    "documentKey1",
    "documentKey2"
  ]
}

Пример ответа

Определения

SearchError

Описывает условие ошибки для API.

Имя Тип Описание
code

string

Один из серверных наборов кодов ошибок.

details

SearchError[]

Массив сведений о конкретных ошибках, которые привели к этой сообщаемой ошибке.

message

string

Понятное представление ошибки.