Knowledge Sources - Get Status
Mengambil status sumber pengetahuan.
GET {endpoint}/knowledgesources('{sourceName}')/status?api-version=2026-04-01
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
URL titik akhir layanan pencarian. |
|
source
|
path | True |
string |
Nama sumber pengetahuan. |
|
api-version
|
query | True |
string minLength: 1 |
Versi API yang akan digunakan untuk operasi ini. |
Header Permintaan
| Nama | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|
| Accept |
Header Terima. |
||
| x-ms-client-request-id |
string (uuid) |
Pengidentifikasi string yang buram dan unik secara global yang dihasilkan klien untuk permintaan tersebut. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
Permintaan telah berhasil. |
|
| Other Status Codes |
Respons kesalahan tak terduga. |
Keamanan
api-key
Jenis:
apiKey
Dalam:
header
OAuth2Auth
Jenis:
oauth2
Alur:
implicit
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Cakupan
| Nama | Deskripsi |
|---|---|
| https://search.azure.com/.default |
Contoh
SearchServiceGetKnowledgeSourceStatus
Permintaan sampel
GET https://exampleservice.search.windows.net/knowledgesources('ks-example-index')/status?api-version=2026-04-01
Respon sampel
{
"kind": "searchIndex",
"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
}
}
Definisi
| Nama | Deskripsi |
|---|---|
| Accept |
Header Terima. |
|
Completed |
Mewakili status selesai sinkronisasi terakhir. |
|
Error |
Info tambahan kesalahan manajemen sumber daya. |
|
Error |
Detail kesalahan. |
|
Error |
Respons kesalahan umum untuk semua API Azure Resource Manager untuk mengembalikan detail kesalahan untuk operasi yang gagal. (Ini juga mengikuti format respons kesalahan OData.). |
|
Knowledge |
Jenis sumber pengetahuan. |
|
Knowledge |
Informasi statistik tentang riwayat sinkronisasi sumber pengetahuan. |
|
Knowledge |
Mewakili status dan riwayat sinkronisasi sumber pengetahuan. |
|
Knowledge |
Mewakili kesalahan pengindeksan tingkat dokumen yang ditemui selama eksekusi sinkronisasi sumber pengetahuan. |
|
Knowledge |
Status sinkronisasi sumber pengetahuan saat ini. |
|
Synchronization |
Mewakili status sinkronisasi berkelanjutan saat ini yang menjangkau beberapa eksekusi pengindeks. |
Accept
Header Terima.
| Nilai | Deskripsi |
|---|---|
| application/json;odata.metadata=minimal |
CompletedSynchronizationState
Mewakili status selesai sinkronisasi terakhir.
| Nama | Jenis | Deskripsi |
|---|---|---|
| endTime |
string (date-time) |
Waktu akhir sinkronisasi terakhir yang diselesaikan. |
| itemsSkipped |
integer (int32) |
Jumlah item yang dilewati dalam sinkronisasi terakhir. |
| itemsUpdatesFailed |
integer (int32) |
Jumlah pembaruan item yang gagal dalam sinkronisasi terakhir. |
| itemsUpdatesProcessed |
integer (int32) |
Jumlah pembaruan item yang berhasil diproses dalam sinkronisasi terakhir. |
| startTime |
string (date-time) |
Waktu mulai sinkronisasi terakhir yang telah selesai. |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| info |
Info tambahan. |
|
| type |
string |
Jenis info tambahan. |
ErrorDetail
Detail kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| additionalInfo |
Info tambahan kesalahan. |
|
| code |
string |
Kode kesalahan. |
| details |
Rincian kesalahan. |
|
| message |
string |
Pesan kesalahan. |
| target |
string |
Sasaran kesalahan. |
ErrorResponse
Respons kesalahan umum untuk semua API Azure Resource Manager untuk mengembalikan detail kesalahan untuk operasi yang gagal. (Ini juga mengikuti format respons kesalahan OData.).
| Nama | Jenis | Deskripsi |
|---|---|---|
| error |
Objek kesalahan. |
KnowledgeSourceKind
Jenis sumber pengetahuan.
| Nilai | Deskripsi |
|---|---|
| searchIndex |
Sumber pengetahuan yang membaca data dari Indeks Pencarian. |
| azureBlob |
Sumber pengetahuan yang membaca dan menyerap data dari Azure Blob Storage ke Indeks Pencarian. |
| indexedOneLake |
Sumber pengetahuan yang membaca data dari OneLake yang diindeks. |
| web |
Sumber pengetahuan yang membaca data dari web. |
KnowledgeSourceStatistics
Informasi statistik tentang riwayat sinkronisasi sumber pengetahuan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| averageItemsProcessedPerSynchronization |
integer (int32) |
Rata-rata item yang diproses per sinkronisasi. |
| averageSynchronizationDuration |
string |
Durasi sinkronisasi rata-rata dalam format HH:MM:SS. |
| totalSynchronization |
integer (int32) |
Jumlah total sinkronisasi. |
KnowledgeSourceStatus
Mewakili status dan riwayat sinkronisasi sumber pengetahuan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| currentSynchronizationState |
Status sinkronisasi saat ini yang mencakup beberapa eksekusi pengindeks. |
|
| kind |
Mengidentifikasi jenis Sumber Pengetahuan langsung dari respons Status. |
|
| lastSynchronizationState |
Detail sinkronisasi terakhir yang telah selesai. Null pada sinkronisasi pertama. |
|
| statistics |
Informasi statistik tentang riwayat sinkronisasi sumber pengetahuan. Null pada sinkronisasi pertama. |
|
| synchronizationInterval |
string |
Interval sinkronisasi (misalnya, '1d' untuk harian). Null jika tidak ada jadwal yang dikonfigurasi. |
| synchronizationStatus |
Status sinkronisasi saat ini. |
KnowledgeSourceSynchronizationError
Mewakili kesalahan pengindeksan tingkat dokumen yang ditemui selama eksekusi sinkronisasi sumber pengetahuan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| details |
string |
Informasi kontekstual tambahan tentang kegagalan. |
| docId |
string |
Pengidentifikasi unik untuk dokumen atau item yang gagal dalam eksekusi sinkronisasi. |
| documentationLink |
string |
Tautan ke dokumentasi pemecahan masalah yang relevan. |
| errorMessage |
string |
Pesan kesalahan yang dapat dibaca manusia dan dapat dilihat pelanggan. |
| name |
string |
Nama komponen penyerapan atau pemrosesan yang melaporkan kesalahan. |
| statusCode |
integer (int32) |
Kode status seperti HTTP yang mewakili kategori kegagalan (misalnya, 400). |
KnowledgeSourceSynchronizationStatus
Status sinkronisasi sumber pengetahuan saat ini.
| Nilai | Deskripsi |
|---|---|
| creating |
Sumber pengetahuan sedang disediakan. |
| active |
Sumber pengetahuan aktif dan sinkronisasi berjalan terjadi. |
| deleting |
Sumber pengetahuan sedang dihapus dan sinkronisasi dijeda. |
SynchronizationState
Mewakili status sinkronisasi berkelanjutan saat ini yang menjangkau beberapa eksekusi pengindeks.
| Nama | Jenis | Deskripsi |
|---|---|---|
| errors |
Pengumpulan kesalahan pengindeksan tingkat dokumen yang ditemui selama eksekusi sinkronisasi saat ini. Ditampilkan hanya jika ada kesalahan. |
|
| itemsSkipped |
integer (int32) |
Jumlah item yang dilewati dalam sinkronisasi saat ini. |
| itemsUpdatesFailed |
integer (int32) |
Jumlah pembaruan item yang gagal dalam sinkronisasi saat ini. |
| itemsUpdatesProcessed |
integer (int32) |
Jumlah pembaruan item yang berhasil diproses dalam sinkronisasi saat ini. |
| startTime |
string (date-time) |
Waktu mulai sinkronisasi saat ini. |