Aracılığıyla paylaş


Veri Kaynağını Güncelleştirme (Azure AI Arama REST API'si)

Düzeltilmiş bir sürümle var olan veri kaynağı tanımının üzerine yazar.

PUT https://[service name].search.windows.net/datasources/[data source name]?api-version=[api-version]  
    Content-Type: application/json  
    api-key: [admin key]  

URI Parametreleri

Parametre Açıklama
hizmet adı Gereklidir. Bunu arama hizmetinizin benzersiz, kullanıcı tanımlı adı olarak ayarlayın.
veri kaynağı adı Gereklidir. İstek URI'si, güncelleştirilecek veri kaynağının adını belirtir.
api-sürümü Gereklidir. Geçerli kararlı sürüm şudur: api-version=2020-06-30. Daha fazla sürüm için bkz. API sürümleri.

İstek Üst Bilgileri

Aşağıdaki tabloda gerekli ve isteğe bağlı istek üst bilgileri açıklanmaktadır.

Alanlar Description
İçerik Türü Gereklidir. Bunu olarak ayarlayın application/json
api-key İsteğe bağlı olarak, Azure rollerini kullanıyorsanız ve istekte taşıyıcı belirteç sağlanırsa, aksi takdirde bir anahtar gereklidir. Api anahtarı, arama hizmetinizde isteğin kimliğini doğrulayan, sistem tarafından oluşturulan benzersiz bir dizedir. Güncelleştirme istekleri, yönetici anahtarınıza ayarlanmış bir api-key üst bilgi içermelidir (sorgu anahtarının aksine). Ayrıntılar için bkz. Anahtar kimlik doğrulamasını kullanarak Azure AI Search'e bağlanma .

İstek Gövdesi

İstek gövdesi söz dizimi , Veri Kaynağı Oluştur ile aynıdır.

Mevcut bir veri kaynağını güncelleştirirken, tanımın tamamı istek gövdesinin içeriğiyle değiştirilir. Genel olarak, güncelleştirmeler için kullanılacak en iyi desen get ile veri kaynağı tanımını almak, değiştirmek ve put ile güncelleştirmektir.

Yanıt

Başarılı bir istek için: Yeni bir veri kaynağı oluşturulduysa 201 Oluşturuldu ve mevcut bir veri kaynağı güncelleştirildiyse 204 İçerik Yok

Not

Bazı özellikler mevcut bir veri kaynağında güncelleştirilemez. Örneğin, var olan bir veri kaynağının türünü değiştiremezsiniz.

Ayrıca bkz.