Knowledge Sources - Get Status
Получает статус источника знаний.
GET {endpoint}/knowledgesources('{sourceName}')/status?api-version=2025-11-01-preview
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
URL-адрес конечной точки службы поиска. |
|
source
|
path | True |
string |
Название источника знаний. |
|
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для данной операции. |
Заголовок запроса
| Имя | Обязательно | Тип | Описание |
|---|---|---|---|
| Accept |
Заголовок Accept. |
||
| x-ms-client-request-id |
string (uuid) |
Непрозрачный, глобально уникальный, созданный клиентом идентификатор строки для запроса. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
Запрос выполнен успешно. |
|
| Other Status Codes |
Непредвиденное сообщение об ошибке. |
Безопасность
api-key
Тип:
apiKey
В:
header
OAuth2Auth
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Области
| Имя | Описание |
|---|---|
| https://search.azure.com/.default |
Примеры
SearchServiceGetKnowledgeSourceStatus
Образец запроса
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-preview-test')/status?api-version=2025-11-01-preview
Пример ответа
{
"synchronizationStatus": "active",
"synchronizationInterval": "1d",
"currentSynchronizationState": {
"startTime": "2024-11-26T03:37:18.853Z",
"itemsUpdatesProcessed": 10,
"itemsUpdatesFailed": 2,
"itemsSkipped": 1
},
"lastSynchronizationState": {
"startTime": "2024-11-25T03:37:18.853Z",
"endTime": "2024-11-25T03:38:19.012Z",
"itemsUpdatesProcessed": 8,
"itemsUpdatesFailed": 1,
"itemsSkipped": 0
},
"statistics": {
"totalSynchronization": 5,
"averageSynchronizationDuration": "PT30M",
"averageItemsProcessedPerSynchronization": 100
}
}
Определения
| Имя | Описание |
|---|---|
| Accept |
Заголовок Accept. |
|
Completed |
Представляет собой завершенное состояние последней синхронизации. |
|
Error |
Дополнительные сведения об ошибке управления ресурсами. |
|
Error |
Сведения об ошибке. |
|
Error |
Распространенный ответ об ошибке для всех API Azure Resource Manager для возврата сведений об ошибке для неудачных операций. (Это также следует формату ответа об ошибках OData.). |
|
Knowledge |
Статистическая информация об истории синхронизации источников знаний. |
|
Knowledge |
Представляет состояние и историю синхронизации источника знаний. |
|
Knowledge |
Текущее состояние синхронизации источника знаний. |
|
Synchronization |
Представляет текущее состояние текущей синхронизации, охватывающей несколько запусков индексатора. |
Accept
Заголовок Accept.
| Значение | Описание |
|---|---|
| application/json;odata.metadata=minimal |
CompletedSynchronizationState
Представляет собой завершенное состояние последней синхронизации.
| Имя | Тип | Описание |
|---|---|---|
| endTime |
string (date-time) |
Время окончания последней завершенной синхронизации. |
| itemsSkipped |
integer (int32) |
Количество элементов, пропущенных при последней синхронизации. |
| itemsUpdatesFailed |
integer (int32) |
Количество обновлений элементов, завершившихся сбоем при последней синхронизации. |
| itemsUpdatesProcessed |
integer (int32) |
Количество обновлений элементов, успешно обработанных во время последней синхронизации. |
| startTime |
string (date-time) |
Время начала последней завершенной синхронизации. |
ErrorAdditionalInfo
Дополнительные сведения об ошибке управления ресурсами.
| Имя | Тип | Описание |
|---|---|---|
| info |
Дополнительная информация. |
|
| type |
string |
Тип дополнительной информации. |
ErrorDetail
Сведения об ошибке.
| Имя | Тип | Описание |
|---|---|---|
| additionalInfo |
Ошибка дополнительная информация. |
|
| code |
string |
Код ошибки. |
| details |
Сведения об ошибке. |
|
| message |
string |
Сообщение об ошибке. |
| target |
string |
Цель ошибки. |
ErrorResponse
Распространенный ответ об ошибке для всех API Azure Resource Manager для возврата сведений об ошибке для неудачных операций. (Это также следует формату ответа об ошибках OData.).
| Имя | Тип | Описание |
|---|---|---|
| error |
Объект ошибки. |
KnowledgeSourceStatistics
Статистическая информация об истории синхронизации источников знаний.
| Имя | Тип | Описание |
|---|---|---|
| averageItemsProcessedPerSynchronization |
integer (int32) |
Средняя обработка элементов за синхронизацию. |
| averageSynchronizationDuration |
string |
Средняя продолжительность синхронизации в формате HH:MM:SS. |
| totalSynchronization |
integer (int32) |
Общее количество синхронизаций. |
KnowledgeSourceStatus
Представляет состояние и историю синхронизации источника знаний.
| Имя | Тип | Описание |
|---|---|---|
| currentSynchronizationState |
Текущее состояние синхронизации, охватывающее несколько запусков индексатора. |
|
| lastSynchronizationState |
Подробная информация о последней завершенной синхронизации. Null при первой синхронизации. |
|
| statistics |
Статистическая информация об истории синхронизации источника знаний. Null при первой синхронизации. |
|
| synchronizationInterval |
string |
Интервал синхронизации (например, '1d' для ежедневного). Null, если расписание не настроено. |
| synchronizationStatus |
Текущий статус синхронизации. |
KnowledgeSourceSynchronizationStatus
Текущее состояние синхронизации источника знаний.
| Значение | Описание |
|---|---|
| creating |
Источник знаний подготавливается. |
| active |
Источник знаний активен, и выполняются сеансы синхронизации. |
| deleting |
Источник знаний удаляется, а синхронизация приостанавливается. |
SynchronizationState
Представляет текущее состояние текущей синхронизации, охватывающей несколько запусков индексатора.
| Имя | Тип | Описание |
|---|---|---|
| itemsSkipped |
integer (int32) |
Количество элементов, пропущенных в текущей синхронизации. |
| itemsUpdatesFailed |
integer (int32) |
Количество обновлений элементов, которые завершились сбоем в текущей синхронизации. |
| itemsUpdatesProcessed |
integer (int32) |
Количество обновлений элементов, успешно обработанных в текущей синхронизации. |
| startTime |
string (date-time) |
Время начала текущей синхронизации. |