Aracılığıyla paylaş


Skillsets - Create Or Update

Arama hizmetinde yeni bir beceri kümesi oluşturur veya zaten varsa beceri kümesini güncelleştirir.

PUT {endpoint}/skillsets('{skillsetName}')?api-version=2024-07-01

URI Parametreleri

Name İçinde Gerekli Tür Description
endpoint
path True

string

Arama hizmetinin uç nokta URL'si.

skillsetName
path True

string

Oluşturulacak veya güncelleştirilecek beceri kümesinin adı.

api-version
query True

string

İstemci Api Sürümü.

İstek Başlığı

Name Gerekli Tür Description
x-ms-client-request-id

string (uuid)

Hata ayıklamaya yardımcı olmak için istekle birlikte gönderilen izleme kimliği.

If-Match

string

If-Match koşulunu tanımlar. İşlem yalnızca sunucudaki ETag bu değerle eşleşiyorsa gerçekleştirilir.

If-None-Match

string

If-None-Match koşulunu tanımlar. İşlem yalnızca sunucudaki ETag bu değerle eşleşmiyorsa gerçekleştirilir.

Prefer True

string

HTTP PUT istekleri için, hizmete başarılı olduğunda oluşturulan/güncelleştirilen kaynağı döndürmesini bildirir.

İstek Gövdesi

Name Gerekli Tür Description
name True

string

Beceri kümesinin adı.

skills True SearchIndexerSkill[]:

Beceri kümesindeki becerilerin listesi.

@odata.etag

string

Beceri kümesinin ETag'i.

cognitiveServices CognitiveServicesAccount:

Becerileri çalıştırırken kullanılacak Azure yapay zeka hizmeti hakkındaki ayrıntılar.

description

string

Beceri kümesinin açıklaması.

encryptionKey

SearchResourceEncryptionKey

Azure Key Vault'ta oluşturduğunuz bir şifreleme anahtarının açıklaması. Bu anahtar, beceri kümesi tanımınızın şifresini microsoft bile olmayan hiç kimsenin çözemediğini tam olarak güvenceye almak istediğinizde beceri kümesi tanımınız için bekleyen ek bir şifreleme düzeyi sağlamak için kullanılır. Beceri kümesi tanımınızı şifreledikten sonra, her zaman şifrelenmiş olarak kalır. Arama hizmeti bu özelliği null olarak ayarlama girişimlerini yoksayar. Şifreleme anahtarınızı döndürmek istiyorsanız bu özelliği gerektiği gibi değiştirebilirsiniz; Beceri kümesi tanımınız etkilenmez. Müşteri tarafından yönetilen anahtarlarla şifreleme, ücretsiz arama hizmetlerinde kullanılamaz ve yalnızca 1 Ocak 2019 veya sonrasında oluşturulan ücretli hizmetler için kullanılabilir.

indexProjections

SearchIndexerIndexProjections

İkincil arama dizinlerine yönelik ek projeksiyonların tanımı.

knowledgeStore

SearchIndexerKnowledgeStore

Zenginleştirilmiş verilerin Azure blobu, tablosu veya dosyalarına yönelik ek projeksiyonların tanımı.

Yanıtlar

Name Tür Description
200 OK

SearchIndexerSkillset

Beceri kümesi başarıyla güncelleştirildi.

201 Created

SearchIndexerSkillset

Beceri kümesi başarıyla oluşturulur.

Other Status Codes

ErrorResponse

Hata yanıtı.

Örnekler

SearchServiceCreateOrUpdateSkillset

Örnek isteği

PUT https://myservice.search.windows.net/skillsets('demoskillset')?api-version=2024-07-01


{
  "name": "demoskillset",
  "description": "Extract entities, detect language and extract key-phrases",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.EntityRecognitionSkill",
      "categories": [
        "organization"
      ],
      "defaultLanguageCode": "en",
      "minimumPrecision": 0.7,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "organizations",
          "targetName": "organizations"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/pages/*"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "MyCustomWebApiSkill",
      "uri": "https://contoso.example.org",
      "httpMethod": "POST",
      "timeout": "PT30S",
      "batchSize": 1,
      "inputs": [
        {
          "name": "text",
          "source": "/document/pages/*"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ],
      "httpHeaders": {}
    }
  ],
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": null
  }
}

Örnek yanıt

{
  "name": "demoskillset",
  "description": "Extract entities, detect language and extract key-phrases",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.EntityRecognitionSkill",
      "name": "#1",
      "description": null,
      "context": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "organizations",
          "targetName": "organizations"
        }
      ],
      "categories": [
        "organization"
      ],
      "defaultLanguageCode": "en",
      "minimumPrecision": 0.7
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "#2",
      "description": null,
      "context": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "#3",
      "description": null,
      "context": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ],
      "defaultLanguageCode": null,
      "textSplitMode": "pages",
      "maximumPageLength": 4000
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "#4",
      "description": null,
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/pages/*"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ],
      "defaultLanguageCode": null,
      "maxKeyPhraseCount": null
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "MyCustomWebApiSkill",
      "description": null,
      "context": "/document",
      "uri": "https://contoso.example.org",
      "httpMethod": "POST",
      "timeout": "PT30S",
      "batchSize": 1,
      "degreeOfParallelism": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/pages/*"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ],
      "httpHeaders": {}
    }
  ],
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": null
  }
}
{
  "name": "demoskillset",
  "description": "Extract entities, detect language and extract key-phrases",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.EntityRecognitionSkill",
      "name": "#1",
      "description": null,
      "context": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "organizations",
          "targetName": "organizations"
        }
      ],
      "categories": [
        "organization"
      ],
      "defaultLanguageCode": "en",
      "minimumPrecision": 0.7
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "#2",
      "description": null,
      "context": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "#3",
      "description": null,
      "context": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ],
      "defaultLanguageCode": null,
      "textSplitMode": "pages",
      "maximumPageLength": 4000
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "#4",
      "description": null,
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/pages/*"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ],
      "defaultLanguageCode": null,
      "maxKeyPhraseCount": null
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "MyCustomWebApiSkill",
      "description": null,
      "context": "/document",
      "uri": "https://contoso.example.org",
      "httpMethod": "POST",
      "timeout": "PT30S",
      "batchSize": 1,
      "degreeOfParallelism": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/pages/*"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ],
      "httpHeaders": {}
    }
  ],
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": null
  }
}

Tanımlar

Name Description
AzureActiveDirectoryApplicationCredentials

Arama hizmetiniz için oluşturulan ve Azure Key Vault'ta depolanan şifreleme anahtarlarına kimliği doğrulanmış erişim için kullanılan kayıtlı bir uygulamanın kimlik bilgileri.

AzureOpenAIEmbeddingSkill

Azure OpenAI kaynağını kullanarak belirli bir metin girişi için vektör ekleme oluşturmanızı sağlar.

AzureOpenAIModelName

Çağrılacak Azure Open AI modeli adı.

CognitiveServicesAccountKey

Beceri kümesine bağlı bir Azure AI hizmeti kaynağının çok bölgeli hesap anahtarı.

ConditionalSkill

Boole işlemi gerektiren senaryoların çıkışa atanacak verileri belirlemesini sağlayan beceri.

CustomEntity

Bulunan eşleşmeler ve ilgili meta veriler hakkında bilgi içeren bir nesne.

CustomEntityAlias

Kök varlık adına alternatif yazımlar veya eş anlamlılar belirtmek için kullanılabilecek karmaşık bir nesne.

CustomEntityLookupSkill

Beceri, özel, kullanıcı tanımlı bir sözcük ve tümcecik listesinden metin arar.

CustomEntityLookupSkillLanguage

CustomEntityLookupSkill tarafından giriş metni için desteklenen dil kodları.

DefaultCognitiveServicesAccount

Beceri kümesi için varsayılan Azure AI hizmeti kaynağını temsil eden boş bir nesne.

DocumentExtractionSkill

Zenginleştirme işlem hattındaki bir dosyadan içerik ayıklayan beceri.

EntityCategory

Döndürülecek varlık kategorilerini gösteren dize.

EntityLinkingSkill

Metin Analizi API'sini kullanarak bağlantılı varlıkları metinden ayıklar.

EntityRecognitionSkill

Bu beceri kullanım dışıdır. V3'i kullanın. Bunun yerine EntityRecognitionSkill.

EntityRecognitionSkillLanguage

Kaldırıl -mış. EntityRecognitionSkill tarafından giriş metni için desteklenen dil kodları.

EntityRecognitionSkillV3

Metin Analizi API'sini kullanarak metinden farklı türlerdeki varlıkları ayıklar.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

ImageAnalysisSkill

Görüntü dosyalarını analiz eden bir beceri. Görüntü içeriğine göre zengin bir görsel özellik kümesi ayıklar.

ImageAnalysisSkillLanguage

ImageAnalysisSkill tarafından giriş için desteklenen dil kodları.

ImageDetail

Hangi etki alanına özgü ayrıntıların döndürüleceği belirten dize.

IndexProjectionMode

Dizin oluşturucunun geri kalanıyla ilişkili olarak dizin projeksiyonlarının davranışını tanımlar.

InputFieldMappingEntry

Bir beceri için giriş alanı eşlemesi.

KeyPhraseExtractionSkill

Anahtar ifade ayıklama için metin analizi kullanan bir beceri.

KeyPhraseExtractionSkillLanguage

KeyPhraseExtractionSkill tarafından giriş metni için desteklenen dil kodları.

LanguageDetectionSkill

Giriş metninin dilini algılayan ve istek üzerine gönderilen her belge için tek bir dil kodu bildiren beceri. Dil kodu, analizin güvenilirliğini gösteren bir puanla eşleştirilir.

LineEnding

OCR becerisi tarafından tanınan metin satırları arasında kullanılacak karakter dizisini tanımlar. Varsayılan değer "boşluk".

MergeSkill

İki veya daha fazla dizeyi tek bir birleşik dizede birleştirme becerisi ve her bileşen parçasını ayıran isteğe bağlı kullanıcı tanımlı sınırlayıcı.

OcrSkill

Resim dosyalarından metin ayıklayan bir beceri.

OcrSkillLanguage

OcrSkill tarafından giriş için desteklenen dil kodları.

OutputFieldMappingEntry

Bir beceri için çıkış alanı eşlemesi.

PIIDetectionSkill

Metin Analizi API'sini kullanarak, bir giriş metninden kişisel bilgileri ayıklar ve bunu maskeleme seçeneği sunar.

PIIDetectionSkillMaskingMode

Giriş metninde algılanan kişisel bilgileri maskelemek için hangi maskingMode'un kullanılacağını gösteren dize.

SearchIndexerDataNoneIdentity

Veri kaynağının kimlik özelliğini temizler.

SearchIndexerDataUserAssignedIdentity

Kullanılacak veri kaynağının kimliğini belirtir.

SearchIndexerIndexProjections

İkincil arama dizinlerine yönelik ek projeksiyonların tanımı.

SearchIndexerIndexProjectionSelector

Belirlenen arama dizininde depo kullanılacak verilerin açıklaması.

SearchIndexerIndexProjectionsParameters

Dizin projeksiyona özgü yapılandırma özellikleri sözlüğü. Her ad belirli bir özelliğin adıdır. Her değer ilkel türde olmalıdır.

SearchIndexerKnowledgeStore

Zenginleştirilmiş verilerin azure blobu, tablosu veya dosyalarına yönelik ek projeksiyonların tanımı.

SearchIndexerKnowledgeStoreFileProjectionSelector

Azure Dosyalar'da hangi verilerin depolmaya yönelik projeksiyon tanımı.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Azure Blob'da depo kullanılacak veriler için projeksiyon tanımı.

SearchIndexerKnowledgeStoreProjection

Çeşitli projeksiyon seçicileri için kapsayıcı nesnesi.

SearchIndexerKnowledgeStoreTableProjectionSelector

Azure Tablolarında hangi verilerin depolup depolanamaya ilişkin açıklama.

SearchIndexerSkillset

Becerilerin listesi.

SearchResourceEncryptionKey

Azure Key Vault'ta müşteri tarafından yönetilen bir şifreleme anahtarı. Oluşturduğunuz ve yönettiğiniz anahtarlar, dizinler ve eş anlamlı haritalar gibi bekleyen verileri şifrelemek veya şifresini çözmek için kullanılabilir.

SentimentSkill

Bu beceri kullanım dışıdır. V3'i kullanın. Bunun yerine SentimentSkill.

SentimentSkillLanguage

Kaldırıl -mış. SentimentSkill tarafından giriş metni için desteklenen dil kodları.

SentimentSkillV3

Metin Analizi API'sini kullanarak yapılandırılmamış metinleri değerlendirir ve her kayıt için hizmet tarafından bir cümlede ve belge düzeyinde bulunan en yüksek güvenilirlik puanına göre yaklaşım etiketleri ("negatif", "nötr" ve "pozitif" gibi) sağlar.

ShaperSkill

Çıkışları yeniden şekillendirme becerisi. Bileşik alanları (çok parçalı alanlar olarak da bilinir) desteklemek için karmaşık bir tür oluşturur.

SplitSkill

Bir dizeyi metin öbeklerine bölme becerisi.

SplitSkillLanguage

SplitSkill tarafından giriş metni için desteklenen dil kodları.

TextSplitMode

Hangi bölme modunun gerçekleştirildiğini gösteren değer.

TextTranslationSkill

Metni bir dilden diğerine çevirme becerisi.

TextTranslationSkillLanguage

TextTranslationSkill tarafından giriş metni için desteklenen dil kodları.

VisualFeature

Döndürülecek görsel özellik türlerini gösteren dizeler.

WebApiSkill

Bir Web API uç noktasını çağırabilen ve özel kodunuzu çağırarak beceri kümesini genişletmenize olanak sağlayan bir beceri.

AzureActiveDirectoryApplicationCredentials

Arama hizmetiniz için oluşturulan ve Azure Key Vault'ta depolanan şifreleme anahtarlarına kimliği doğrulanmış erişim için kullanılan kayıtlı bir uygulamanın kimlik bilgileri.

Name Tür Description
applicationId

string

Bekleyen verilerinizi şifrelerken kullanılacak Azure Key Vault'a gerekli erişim izinleri verilmiş bir AAD Uygulama Kimliği. Uygulama Kimliği, AAD Uygulamanızın Nesne Kimliği ile karıştırılmamalıdır.

applicationSecret

string

Belirtilen AAD uygulamasının kimlik doğrulama anahtarı.

AzureOpenAIEmbeddingSkill

Azure OpenAI kaynağını kullanarak belirli bir metin girişi için vektör ekleme oluşturmanızı sağlar.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill

Beceri türünü belirten bir URI parçası.

apiKey

string

Belirlenen Azure OpenAI kaynağının API anahtarı.

authIdentity SearchIndexerDataIdentity:

Giden bağlantılar için kullanılan kullanıcı tarafından atanan yönetilen kimlik.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

deploymentId

string

Belirlenen kaynakta Azure OpenAI modeli dağıtımının kimliği.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

dimensions

integer (int32)

Sonuçta elde edilen çıktı eklemelerinin sahip olması gereken boyut sayısı. Yalnızca metin ekleme-3 ve üzeri modellerde desteklenir.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

modelName

AzureOpenAIModelName

Sağlanan deploymentId yolunda dağıtılan ekleme modelinin adı.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

resourceUri

string (uri)

Azure OpenAI kaynağının kaynak URI'si.

AzureOpenAIModelName

Çağrılacak Azure Open AI modeli adı.

Değer Description
text-embedding-3-large
text-embedding-3-small
text-embedding-ada-002

CognitiveServicesAccountKey

Beceri kümesine bağlı bir Azure AI hizmeti kaynağının çok bölgeli hesap anahtarı.

Name Tür Description
@odata.type string:

#Microsoft.Azure.Search.CognitiveServicesByKey

Beceri kümesine eklenmiş Azure AI hizmet kaynağının türünü belirten bir URI parçası.

description

string

Beceri kümesine eklenen Azure AI hizmeti kaynağının açıklaması.

key

string

Beceri kümesine bağlı Azure AI hizmeti kaynağını sağlamak için kullanılan anahtar.

ConditionalSkill

Boole işlemi gerektiren senaryoların çıkışa atanacak verileri belirlemesini sağlayan beceri.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

CustomEntity

Bulunan eşleşmeler ve ilgili meta veriler hakkında bilgi içeren bir nesne.

Name Tür Description
accentSensitive

boolean

Varsayılan değer false'tur. Varlık adıyla karşılaştırmaların vurguya duyarlı olup olmayacağını belirten Boole değeri.

aliases

CustomEntityAlias[]

Kök varlık adıyla alternatif yazım veya eş anlamlılar belirtmek için kullanılabilecek karmaşık nesneler dizisi.

caseSensitive

boolean

Varsayılan değer false'tur. Varlık adıyla karşılaştırmaların karakter büyük/küçük harfe duyarlı olup olmayacağını belirten Boole değeri. "Microsoft"un örnek büyük/küçük harfe duyarsız eşleşmeleri şöyle olabilir: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

boolean

Bu varlık için varsayılan vurgu duyarlılığı değerini değiştirir. Tüm diğer adların varsayılan değerini değiştirmek için kullanılır accentSensitive değerleri.

defaultCaseSensitive

boolean

Bu varlık için varsayılan büyük/küçük harf duyarlılığı değerini değiştirir. Tüm diğer adların varsayılan değerini değiştirmek için kullanılır caseSensitive değerleri.

defaultFuzzyEditDistance

integer (int32)

Bu varlık için varsayılan benzer düzenleme uzaklığı değerini değiştirir. Tüm diğer adların varsayılan değerini değiştirmek için kullanılabilir fuzzyEditDistance değerleri.

description

string

Bu alan, eşleşen metinler hakkında özel meta veriler için geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıkışındaki varlığının her eşleşmesiyle birlikte görünür.

fuzzyEditDistance

integer (int32)

Varsayılan değer 0'dır. En fazla 5 değeri. Varlık adıyla eşleşmeyi yine de oluşturabilecek kabul edilebilir sayıda farklı karakteri belirtir. Herhangi bir eşleşme için mümkün olan en küçük bulanıklık döndürülür. Örneğin, düzenleme uzaklığı 3 olarak ayarlanırsa, "Windows10" yine de "Windows", "Windows10" ve "Windows 7" ile eşleşir. Büyük/küçük harf duyarlılığı false olarak ayarlandığında, büyük/küçük harf farklılıkları, bulanıklık toleransı için SAYILMAZ, aksi takdirde geçerli olur.

id

string

Bu alan, eşleşen metinler hakkında özel meta veriler için geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıkışındaki varlığının her eşleşmesiyle birlikte görünür.

name

string

Üst düzey varlık tanımlayıcısı. Beceri çıkışındaki eşleşmeler bu ada göre gruplandırılır ve bulunan metnin "normalleştirilmiş" biçimini temsil etmelidir.

subtype

string

Bu alan, eşleşen metinler hakkında özel meta veriler için geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıkışındaki varlığının her eşleşmesiyle birlikte görünür.

type

string

Bu alan, eşleşen metinler hakkında özel meta veriler için geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıkışındaki varlığının her eşleşmesiyle birlikte görünür.

CustomEntityAlias

Kök varlık adına alternatif yazımlar veya eş anlamlılar belirtmek için kullanılabilecek karmaşık bir nesne.

Name Tür Description
accentSensitive

boolean

Diğer adın vurguya duyarlı olup olmadığını belirleyin.

caseSensitive

boolean

Diğer adın büyük/küçük harfe duyarlı olup olmadığını belirleyin.

fuzzyEditDistance

integer (int32)

Diğer adın benzer düzenleme mesafesini belirleyin.

text

string

Diğer adın metni.

CustomEntityLookupSkill

Beceri, özel, kullanıcı tanımlı bir sözcük ve tümcecik listesinden metin arar.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.CustomEntityLookupSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

defaultLanguageCode

CustomEntityLookupSkillLanguage

Hangi dil kodunun kullanılacağını gösteren değer. Varsayılan değer en.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

entitiesDefinitionUri

string

Eşleştirilmesi gereken tüm hedef metni içeren bir JSON veya CSV dosyasının yolu. Bu varlık tanımı bir dizin oluşturucu çalıştırmasının başında okunur. Dizin oluşturucu çalıştırması sırasında bu dosyada yapılan güncelleştirmeler sonraki çalıştırmalara kadar geçerli olmayacaktır. Bu yapılandırmaya HTTPS üzerinden erişilebilir olmalıdır.

globalDefaultAccentSensitive

boolean

AccentSensitive için genel bayrak. AccentSensitive CustomEntity içinde ayarlanmadıysa, bu değer varsayılan değer olacaktır.

globalDefaultCaseSensitive

boolean

CaseSensitive için genel bayrak. CaseSensitive CustomEntity içinde ayarlanmadıysa, bu değer varsayılan değer olacaktır.

globalDefaultFuzzyEditDistance

integer (int32)

FuzzyEditDistance için genel bayrak. FuzzyEditDistance CustomEntity içinde ayarlanmadıysa, bu değer varsayılan değer olacaktır.

inlineEntitiesDefinition

CustomEntity[]

Satır içi CustomEntity tanımı.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

CustomEntityLookupSkillLanguage

CustomEntityLookupSkill tarafından giriş metni için desteklenen dil kodları.

Değer Description
da

Danca

de

Almanca

en

İngilizce

es

İspanyolca

fi

Fince

fr

Fransızca

it

İtalyanca

ko

Kore dili

pt

Portekizce

DefaultCognitiveServicesAccount

Beceri kümesi için varsayılan Azure AI hizmeti kaynağını temsil eden boş bir nesne.

Name Tür Description
@odata.type string:

#Microsoft.Azure.Search.DefaultCognitiveServices

Beceri kümesine eklenmiş Azure AI hizmet kaynağının türünü belirten bir URI parçası.

description

string

Beceri kümesine eklenen Azure AI hizmeti kaynağının açıklaması.

DocumentExtractionSkill

Zenginleştirme işlem hattındaki bir dosyadan içerik ayıklayan beceri.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Util.DocumentExtractionSkill

Beceri türünü belirten bir URI parçası.

configuration

object

Beceri için yapılandırmalar sözlüğü.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

dataToExtract

string

Beceri için ayıklanacak veri türü. Tanımlanmamışsa 'contentAndMetadata' olarak ayarlanır.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

parsingMode

string

Beceri için parsingMode. Tanımlanmamışsa 'varsayılan' olarak ayarlanır.

EntityCategory

Döndürülecek varlık kategorilerini gösteren dize.

Değer Description
datetime

Tarih ve saati açıklayan varlıklar.

email

E-posta adresini açıklayan varlıklar.

location

Fiziksel konumu açıklayan varlıklar.

organization

Bir kuruluşu açıklayan varlıklar.

person

Bir kişiyi açıklayan varlıklar.

quantity

Bir miktarı açıklayan varlıklar.

url

URL'yi açıklayan varlıklar.

EntityLinkingSkill

Metin Analizi API'sini kullanarak bağlantılı varlıkları metinden ayıklar.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityLinkingSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

defaultLanguageCode

string

Hangi dil kodunun kullanılacağını gösteren değer. Varsayılan değer en.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Yalnızca güvenilirlik puanı belirtilen değerden büyük varlıkları eklemek için kullanılan 0 ile 1 arasında bir değer. Ayarlanmadıysa (varsayılan) veya açıkça null olarak ayarlandıysa, tüm varlıklar eklenir.

modelVersion

string

Metin Analizi hizmetini çağırırken kullanılacak modelin sürümü. Belirtilmediğinde varsayılan olarak en son kullanılabilir duruma gelecek. Kesinlikle gerekli olmadıkça bu değeri belirtmemenizi öneririz.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

EntityRecognitionSkill

Bu beceri kullanım dışıdır. V3'i kullanın. Bunun yerine EntityRecognitionSkill.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.EntityRecognitionSkill

Beceri türünü belirten bir URI parçası.

categories

EntityCategory[]

Ayıklanması gereken varlık kategorilerinin listesi.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

defaultLanguageCode

EntityRecognitionSkillLanguage

Hangi dil kodunun kullanılacağını gösteren değer. Varsayılan değer en.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

includeTypelessEntities

boolean

İyi bilinen ancak önceden tanımlanmış bir türe uymayan varlıkların dahil edilip edilmeyeceğini belirler. Bu yapılandırma ayarlanmamışsa (varsayılan), null veya false olarak ayarlanmışsa, önceden tanımlanmış türlerden birine uymayan varlıklar gösterilmez.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

minimumPrecision

number (double)

Yalnızca güvenilirlik puanı belirtilen değerden büyük varlıkları eklemek için kullanılan 0 ile 1 arasında bir değer. Ayarlanmadıysa (varsayılan) veya açıkça null olarak ayarlandıysa, tüm varlıklar eklenir.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

EntityRecognitionSkillLanguage

Kaldırıl -mış. EntityRecognitionSkill tarafından giriş metni için desteklenen dil kodları.

Değer Description
ar

Arapça

cs

Çekçe

da

Danca

de

Almanca

el

Yunanca

en

İngilizce

es

İspanyolca

fi

Fince

fr

Fransızca

hu

Macarca

it

İtalyanca

ja

Japonca

ko

Kore dili

nl

Hollanda dili

no

Norveççe (Bokmaal)

pl

Lehçe

pt-BR

Portekizce (Brezilya)

pt-PT

Portekizce (Portekiz)

ru

Rusça

sv

İsveç dili

tr

Türkçe

zh-Hans

Chinese-Simplified

zh-Hant

Chinese-Traditional

EntityRecognitionSkillV3

Metin Analizi API'sini kullanarak metinden farklı türlerdeki varlıkları ayıklar.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityRecognitionSkill

Beceri türünü belirten bir URI parçası.

categories

string[]

Ayıklanması gereken varlık kategorilerinin listesi.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

defaultLanguageCode

string

Hangi dil kodunun kullanılacağını gösteren değer. Varsayılan değer en.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Yalnızca güvenilirlik puanı belirtilen değerden büyük varlıkları eklemek için kullanılan 0 ile 1 arasında bir değer. Ayarlanmadıysa (varsayılan) veya açıkça null olarak ayarlandıysa, tüm varlıklar eklenir.

modelVersion

string

Metin Analizi API'sini çağırırken kullanılacak modelin sürümü. Belirtilmediğinde varsayılan olarak en son kullanılabilir duruma gelecek. Kesinlikle gerekli olmadıkça bu değeri belirtmemenizi öneririz.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

ImageAnalysisSkill

Görüntü dosyalarını analiz eden bir beceri. Görüntü içeriğine göre zengin bir görsel özellik kümesi ayıklar.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Vision.ImageAnalysisSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

defaultLanguageCode

ImageAnalysisSkillLanguage

Hangi dil kodunun kullanılacağını gösteren değer. Varsayılan değer en.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

details

ImageDetail[]

Hangi etki alanına özgü ayrıntıların döndürüleceği belirten dize.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

visualFeatures

VisualFeature[]

Görsel özelliklerin listesi.

ImageAnalysisSkillLanguage

ImageAnalysisSkill tarafından giriş için desteklenen dil kodları.

Değer Description
ar

Arapça

az

Azerice

bg

Bulgarca

bs

Boşnakça Latin

ca

Katalanca

cs

Çekçe

cy

Galce

da

Danca

de

Almanca

el

Yunanca

en

İngilizce

es

İspanyolca

et

Estonca

eu

Bask dili

fi

Fince

fr

Fransızca

ga

İrlanda dili

gl

Galiçya lehçesi

he

İbranice

hi

Hintçe

hr

Hırvatça

hu

Macarca

id

Endonezya dili

it

İtalyanca

ja

Japonca

kk

Kazakça

ko

Kore dili

lt

Litvanca

lv

Letonca

mk

Makedonca

ms

Malay malezyası

nb

Norveççe (Bokmal)

nl

Hollanda dili

pl

Lehçe

prs

Dari

pt

Portuguese-Portugal

pt-BR

Portuguese-Brazil

pt-PT

Portuguese-Portugal

ro

Rumence

ru

Rusça

sk

Slovakça

sl

Slovence

sr-Cyrl

Sırplık - Kiril RS

sr-Latn

Sırplık - Latin RS

sv

İsveç dili

th

Tay dili

tr

Türkçe

uk

Ukrayna dili

vi

Vietnam dili

zh

Basitleştirilmiş Çince

zh-Hans

Basitleştirilmiş Çince

zh-Hant

Geleneksel Çince

ImageDetail

Hangi etki alanına özgü ayrıntıların döndürüleceği belirten dize.

Değer Description
celebrities

Ünlüler olarak tanınan ayrıntılar.

landmarks

Yer işaretleri olarak tanınan ayrıntılar.

IndexProjectionMode

Dizin oluşturucunun geri kalanıyla ilişkili olarak dizin projeksiyonlarının davranışını tanımlar.

Değer Description
includeIndexingParentDocuments

Kaynak belge dizin oluşturucunun hedef dizinine yazılır. Bu varsayılan desendir.

skipIndexingParentDocuments

Kaynak belgenin dizin oluşturucunun hedef dizinine yazılması atlanır.

InputFieldMappingEntry

Bir beceri için giriş alanı eşlemesi.

Name Tür Description
inputs

InputFieldMappingEntry[]

Karmaşık bir tür oluştururken kullanılan özyinelemeli girişler.

name

string

Girişin adı.

source

string

Girişin kaynağı.

sourceContext

string

Özyinelemeli girişleri seçmek için kullanılan kaynak bağlam.

KeyPhraseExtractionSkill

Anahtar ifade ayıklama için metin analizi kullanan bir beceri.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.KeyPhraseExtractionSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

Hangi dil kodunun kullanılacağını gösteren değer. Varsayılan değer en.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

maxKeyPhraseCount

integer (int32)

Döndürülecek anahtar ifade sayısını gösteren sayı. Yoksa, tanımlanan tüm anahtar ifadeler döndürülür.

modelVersion

string

Metin Analizi hizmetini çağırırken kullanılacak modelin sürümü. Belirtilmediğinde varsayılan olarak en son kullanılabilir duruma gelecek. Kesinlikle gerekli olmadıkça bu değeri belirtmemenizi öneririz.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

KeyPhraseExtractionSkillLanguage

KeyPhraseExtractionSkill tarafından giriş metni için desteklenen dil kodları.

Değer Description
da

Danca

de

Almanca

en

İngilizce

es

İspanyolca

fi

Fince

fr

Fransızca

it

İtalyanca

ja

Japonca

ko

Kore dili

nl

Hollanda dili

no

Norveççe (Bokmaal)

pl

Lehçe

pt-BR

Portekizce (Brezilya)

pt-PT

Portekizce (Portekiz)

ru

Rusça

sv

İsveç dili

LanguageDetectionSkill

Giriş metninin dilini algılayan ve istek üzerine gönderilen her belge için tek bir dil kodu bildiren beceri. Dil kodu, analizin güvenilirliğini gösteren bir puanla eşleştirilir.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.LanguageDetectionSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

defaultCountryHint

string

Dilin belirsizliği azaltılamıyorsa, dil algılama modeli için ipucu olarak kullanılacak ülke kodu.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

modelVersion

string

Metin Analizi hizmetini çağırırken kullanılacak modelin sürümü. Belirtilmediğinde varsayılan olarak en son kullanılabilir duruma gelecek. Kesinlikle gerekli olmadıkça bu değeri belirtmemenizi öneririz.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

LineEnding

OCR becerisi tarafından tanınan metin satırları arasında kullanılacak karakter dizisini tanımlar. Varsayılan değer "boşluk".

Değer Description
carriageReturn

Satırlar satır başı ('\r') karakteriyle ayrılır.

carriageReturnLineFeed

Satırlar, satır başı ve satır besleme ('\r\n') karakteriyle ayrılır.

lineFeed

Çizgiler tek bir satır akışı ('\n') karakteriyle ayrılır.

space

Çizgiler tek bir boşluk karakteriyle ayrılır.

MergeSkill

İki veya daha fazla dizeyi tek bir birleşik dizede birleştirme becerisi ve her bileşen parçasını ayıran isteğe bağlı kullanıcı tanımlı sınırlayıcı.

Name Tür Default value Description
@odata.type string:

#Microsoft.Skills.Text.MergeSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

insertPostTag

string

etiketi, birleştirilmiş metnin sonunu gösterir. Varsayılan olarak, etiket boş bir alandır.

insertPreTag

string

etiketi, birleştirilmiş metnin başlangıcını gösterir. Varsayılan olarak, etiket boş bir alandır.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

OcrSkill

Resim dosyalarından metin ayıklayan bir beceri.

Name Tür Default value Description
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

defaultLanguageCode

OcrSkillLanguage

Hangi dil kodunun kullanılacağını gösteren değer. Varsayılan değer en.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

detectOrientation

boolean

False

Yönlendirme algılamanın açıldığını veya açılmadığını belirten bir değer. Varsayılan değer false'tur.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

lineEnding

LineEnding

OCR becerisi tarafından tanınan metin satırları arasında kullanılacak karakter dizisini tanımlar. Varsayılan değer "boşluk".

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

OcrSkillLanguage

OcrSkill tarafından giriş için desteklenen dil kodları.

Değer Description
Jns

Jaunsari (Devanagiri)

af

Afrikaner

anp

Angika (Devanagiri)

ar

Arapça

ast

Asturyasca

awa

Awadhi-Hindi (Devanagiri)

az

Azerbaycan dili (Latin)

be

Beyaz Rusça (Kiril ve Latin)

be-cyrl

Beyaz Rusça (Kiril)

be-latn

Beyaz Rusça (Latin)

bfy

Bagheli dili

bfz

Mahasu Pahari (Devanagiri)

bg

Bulgarca

bgc

Haryanvi

bho

Bhojpuri-Hindi (Devanagiri)

bi

Bislama

bns

Bundeli dili

br

Bretonca

bra

Brajbha

brx

Bodo (Devanagiri)

bs

Boşnakça Latin

bua

Buryat (Kiril)

ca

Katalanca

ceb

Cebuano

ch

Çapar

cnr-cyrl

Karadağ dili (Kiril)

cnr-latn

Karadağ dili (Latin)

co

Korsikalı

crh

Kırım Tatar dili (Latin)

cs

Çekçe

csb

Kashubian dili

cy

Galce

da

Danca

de

Almanca

dhi

Dhimal (Devanagiri)

doi

Dogri (Devanagiri)

dsb

Alt Sorbian

el

Yunanca

en

İngilizce

es

İspanyolca

et

Estonca

eu

Bask dili

fa

Farsça

fi

Fince

fil

Filipin dili

fj

Fiji

fo

Faroe dili

fr

Fransızca

fur

Frulian dili

fy

Batı Frizce

ga

İrlanda dili

gag

Gagauzca (Latin)

gd

İskoçça

gil

Gilbert dili

gl

Galiçya lehçesi

gon

Gondi (Devanagiri)

gv

Manx

gvr

Gurung (Devanagiri)

haw

Hawaii dili

hi

Hintçe

hlb

Halbi (Devanagiri)

hne

Chhattisgarhi (Devanagiri)

hni

Hani

hoc

Ho (Devanagiri)

hr

Hırvatça

hsb

Üst Sorbian

ht

Haiti Creole

hu

Macarca

ia

İnterlingua

id

Endonezya dili

is

İzlanda dili

it

İtalyanca

iu

Inuktitut (Latin)

ja

Japonca

jv

Cava

kaa

Kara-Kalpak (Latin)

kaa-cyrl

Kara-Kalpak (Kiril)

kac

Kachin (Latin)

kea

Kabuverdianu

kfq

Korku

kha

Khasi

kk-cyrl

Kazakça (Kiril)

kk-latn

Kazakça (Latin)

kl

Kalaallisut

klr

Khaling

kmj

Malto (Devanagiri)

ko

Kore dili

kos

Kosrae dili

kpy

Koryak

krc

Karachay-Balkar

kru

Kurukh (Devanagiri)

ksh

Ripuarian

ku-arab

Kürtçe (Arapça)

ku-latn

Kürtçe (Latin)

kum

Kumyk (Kiril)

kw

Cornish

ky

Kırgız dili (Kiril)

la

Latince

lb

Lüksemburg dili

lkt

Lakota

lt

Litvanca

mi

Maori dili

mn

Moğolca (Kiril)

mr

Marathi

ms

Malay dili (Latin)

mt

Malta dili

mww

Hmong Daw (Latin)

myv

Erzya (Kiril)

nap

Napoliten

nb

Norveç dili

ne

Nepalce

niu

Niue dili

nl

Hollanda dili

no

Norveç dili

nog

Nogay

oc

Okstan

os

Ossetic

pa

Pencap dili (Arapça)

pl

Lehçe

prs

Dari

ps

Peştuca

pt

Portekizce

quc

K'iche'

rab

Chamling

rm

Roman dili

ro

Rumence

ru

Rusça

sa

Sanskritçe (Devanagiri)

sat

Santali (Devanagiri)

sck

Sadri (Devanagiri)

sco

Iskoç

sk

Slovakça

sl

Slovence

sm

Samo dili (Latin)

sma

Güney Sami

sme

Kuzey Sami (Latin)

smj

Lule Sami

smn

Inari Sami

sms

Skolt Sami

so

Somali dili (Arapça)

sq

Arnavutça

sr

Sırp dili (Latin)

sr-Cyrl

Sırpça (Kiril)

sr-Latn

Sırp dili (Latin)

srx

Sirmauri (Devanagiri)

sv

İsveç dili

sw

Svahili dili (Latin)

tet

Tetum

tg

Tacik dili (Kiril)

thf

Thangmi

tk

Türkmen (Latin)

to

Tongan

tr

Türkçe

tt

Tatar dili (Latin)

tyv

Tuvan

ug

Uygur dili (Arapça)

unk

Bilinmiyor (Tümü)

ur

Urduca

uz

Özbekçe (Latin)

uz-arab

Özbekçe (Arapça)

uz-cyrl

Özbekçe (Kiril)

vo

Volapük

wae

Walser

xnr

Kangri (Devanagiri)

xsr

Sherpa (Devanagiri)

yua

Yucatec Maya

za

Zhuang

zh-Hans

Basitleştirilmiş Çince

zh-Hant

Geleneksel Çince

zu

Zulu dili

OutputFieldMappingEntry

Bir beceri için çıkış alanı eşlemesi.

Name Tür Description
name

string

Beceri tarafından tanımlanan çıkışın adı.

targetName

string

Çıkışın hedef adı. İsteğe bağlıdır ve varsayılan addır.

PIIDetectionSkill

Metin Analizi API'sini kullanarak, bir giriş metninden kişisel bilgileri ayıklar ve bunu maskeleme seçeneği sunar.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.PIIDetectionSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

defaultLanguageCode

string

Hangi dil kodunun kullanılacağını gösteren değer. Varsayılan değer en.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

domain

string

Belirtilirse, PII etki alanını varlık kategorilerinin yalnızca bir alt kümesini içerecek şekilde ayarlar. Olası değerler şunlardır: 'phi', 'none'. Varsayılan değer :'none'.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

maskingCharacter

string

maxLength: 1

maskingMode parametresi değiştirecek şekilde ayarlandıysa, metni maskelemede kullanılan karakter. Varsayılan değer :'*'.

maskingMode

PIIDetectionSkillMaskingMode

Giriş metninde algılanan kişisel bilgileri maskelemenin çeşitli yollarını sağlayan bir parametre. Varsayılan değer :'none'.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Yalnızca güvenilirlik puanı belirtilen değerden büyük varlıkları eklemek için kullanılan 0 ile 1 arasında bir değer. Ayarlanmadıysa (varsayılan) veya açıkça null olarak ayarlandıysa, tüm varlıklar eklenir.

modelVersion

string

Metin Analizi hizmetini çağırırken kullanılacak modelin sürümü. Belirtilmediğinde varsayılan olarak en son kullanılabilir duruma gelecek. Kesinlikle gerekli olmadıkça bu değeri belirtmemenizi öneririz.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

piiCategories

string[]

Ayıklanması ve maskelenmesi gereken PII varlık kategorilerinin listesi.

PIIDetectionSkillMaskingMode

Giriş metninde algılanan kişisel bilgileri maskelemek için hangi maskingMode'un kullanılacağını gösteren dize.

Değer Description
none

Maskeleme gerçekleşmez ve maskedText çıkışı döndürülmeyecek.

replace

Algılanan varlıkları maskingCharacter parametresinde verilen karakterle değiştirir. Karakter, algılanan varlığın uzunluğuna kadar yinelenir, böylece uzaklıklar hem giriş metnine hem de maskedText çıktısına doğru şekilde karşılık gelir.

SearchIndexerDataNoneIdentity

Veri kaynağının kimlik özelliğini temizler.

Name Tür Description
@odata.type string:

#Microsoft.Azure.Search.DataNoneIdentity

Kimlik türünü belirten bir URI parçası.

SearchIndexerDataUserAssignedIdentity

Kullanılacak veri kaynağının kimliğini belirtir.

Name Tür Description
@odata.type string:

#Microsoft.Azure.Search.DataUserAssignedIdentity

Kimlik türünü belirten bir URI parçası.

userAssignedIdentity

string

Kullanıcı tarafından atanan yönetilen kimliğin tam Azure kaynak kimliği genellikle arama hizmetine atanması gereken "/subscriptions/12345678-1234-1234-1234-123467890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" biçimindedir.

SearchIndexerIndexProjections

İkincil arama dizinlerine yönelik ek projeksiyonların tanımı.

Name Tür Description
parameters

SearchIndexerIndexProjectionsParameters

Dizin projeksiyona özgü yapılandırma özellikleri sözlüğü. Her ad belirli bir özelliğin adıdır. Her değer ilkel türde olmalıdır.

selectors

SearchIndexerIndexProjectionSelector[]

İkincil arama dizinlerine gerçekleştirilecek projeksiyonların listesi.

SearchIndexerIndexProjectionSelector

Belirlenen arama dizininde depo kullanılacak verilerin açıklaması.

Name Tür Description
mappings

InputFieldMappingEntry[]

Projeksiyon için eşlemeler veya hedef dizindeki hangi alanla eşlenmesi gereken kaynak.

parentKeyFieldName

string

Üst belgenin anahtar değerini eşlemek için arama dizinindeki alanın adı. Anahtar alanı değil, filtrelenebilir bir dize alanı olmalıdır.

sourceContext

string

Projeksiyonlar için kaynak bağlam. Belgenin birden çok alt belgeye bölüneceği kardinaliteyi temsil eder.

targetIndexName

string

Yansıtacak arama dizininin adı. 'anahtar sözcük' çözümleyicisi ayarlanmış bir anahtar alanı olmalıdır.

SearchIndexerIndexProjectionsParameters

Dizin projeksiyona özgü yapılandırma özellikleri sözlüğü. Her ad belirli bir özelliğin adıdır. Her değer ilkel türde olmalıdır.

Name Tür Description
projectionMode

IndexProjectionMode

Dizin oluşturucunun geri kalanıyla ilişkili olarak dizin projeksiyonlarının davranışını tanımlar.

SearchIndexerKnowledgeStore

Zenginleştirilmiş verilerin azure blobu, tablosu veya dosyalarına yönelik ek projeksiyonların tanımı.

Name Tür Description
projections

SearchIndexerKnowledgeStoreProjection[]

Dizin oluşturma sırasında gerçekleştirilecek ek projeksiyonların listesi.

storageConnectionString

string

Depolama hesabı projeksiyonlarına yönelik bağlantı dizesi içinde depolanır.

SearchIndexerKnowledgeStoreFileProjectionSelector

Azure Dosyalar'da hangi verilerin depolmaya yönelik projeksiyon tanımı.

Name Tür Description
generatedKeyName

string

Projeksiyonu depolamak için oluşturulan anahtarın adı.

inputs

InputFieldMappingEntry[]

Karmaşık projeksiyonlar için iç içe girişler.

referenceKeyName

string

Farklı projeksiyona başvuru anahtarının adı.

source

string

Proje için kaynak veriler.

sourceContext

string

Karmaşık projeksiyonlar için kaynak bağlam.

storageContainer

string

Projeksiyonları depolamak için blob kapsayıcısı.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Azure Blob'da depo kullanılacak veriler için projeksiyon tanımı.

Name Tür Description
generatedKeyName

string

Projeksiyonu depolamak için oluşturulan anahtarın adı.

inputs

InputFieldMappingEntry[]

Karmaşık projeksiyonlar için iç içe girişler.

referenceKeyName

string

Farklı projeksiyona başvuru anahtarının adı.

source

string

Proje için kaynak veriler.

sourceContext

string

Karmaşık projeksiyonlar için kaynak bağlam.

storageContainer

string

Projeksiyonları depolamak için blob kapsayıcısı.

SearchIndexerKnowledgeStoreProjection

Çeşitli projeksiyon seçicileri için kapsayıcı nesnesi.

Name Tür Description
files

SearchIndexerKnowledgeStoreFileProjectionSelector[]

Azure Dosya depolamaya yönelik projeksiyonlar.

objects

SearchIndexerKnowledgeStoreObjectProjectionSelector[]

Azure Blob depolamaya yönelik projeksiyonlar.

tables

SearchIndexerKnowledgeStoreTableProjectionSelector[]

Azure Tablo depolamaya yönelik projeksiyonlar.

SearchIndexerKnowledgeStoreTableProjectionSelector

Azure Tablolarında hangi verilerin depolup depolanamaya ilişkin açıklama.

Name Tür Description
generatedKeyName

string

Projeksiyonu depolamak için oluşturulan anahtarın adı.

inputs

InputFieldMappingEntry[]

Karmaşık projeksiyonlar için iç içe girişler.

referenceKeyName

string

Farklı projeksiyona başvuru anahtarının adı.

source

string

Proje için kaynak veriler.

sourceContext

string

Karmaşık projeksiyonlar için kaynak bağlam.

tableName

string

Yansıtılan verilerin depolandığı Azure tablosunun adı.

SearchIndexerSkillset

Becerilerin listesi.

Name Tür Description
@odata.etag

string

Beceri kümesinin ETag'i.

cognitiveServices CognitiveServicesAccount:

Becerileri çalıştırırken kullanılacak Azure yapay zeka hizmeti hakkındaki ayrıntılar.

description

string

Beceri kümesinin açıklaması.

encryptionKey

SearchResourceEncryptionKey

Azure Key Vault'ta oluşturduğunuz bir şifreleme anahtarının açıklaması. Bu anahtar, beceri kümesi tanımınızın şifresini microsoft bile olmayan hiç kimsenin çözemediğini tam olarak güvenceye almak istediğinizde beceri kümesi tanımınız için bekleyen ek bir şifreleme düzeyi sağlamak için kullanılır. Beceri kümesi tanımınızı şifreledikten sonra, her zaman şifrelenmiş olarak kalır. Arama hizmeti bu özelliği null olarak ayarlama girişimlerini yoksayar. Şifreleme anahtarınızı döndürmek istiyorsanız bu özelliği gerektiği gibi değiştirebilirsiniz; Beceri kümesi tanımınız etkilenmez. Müşteri tarafından yönetilen anahtarlarla şifreleme, ücretsiz arama hizmetlerinde kullanılamaz ve yalnızca 1 Ocak 2019 veya sonrasında oluşturulan ücretli hizmetler için kullanılabilir.

indexProjections

SearchIndexerIndexProjections

İkincil arama dizinlerine yönelik ek projeksiyonların tanımı.

knowledgeStore

SearchIndexerKnowledgeStore

Zenginleştirilmiş verilerin Azure blobu, tablosu veya dosyalarına yönelik ek projeksiyonların tanımı.

name

string

Beceri kümesinin adı.

skills SearchIndexerSkill[]:

Beceri kümesindeki becerilerin listesi.

SearchResourceEncryptionKey

Azure Key Vault'ta müşteri tarafından yönetilen bir şifreleme anahtarı. Oluşturduğunuz ve yönettiğiniz anahtarlar, dizinler ve eş anlamlı haritalar gibi bekleyen verileri şifrelemek veya şifresini çözmek için kullanılabilir.

Name Tür Description
accessCredentials

AzureActiveDirectoryApplicationCredentials

Azure Key Vault'unuza erişmek için kullanılan isteğe bağlı Azure Active Directory kimlik bilgileri. Bunun yerine yönetilen kimlik kullanılıyorsa gerekli değildir.

keyVaultKeyName

string

Bekleyen verilerinizi şifrelemek için kullanılacak Azure Key Vault anahtarınızın adı.

keyVaultKeyVersion

string

Bekleyen verilerinizi şifrelemek için kullanılacak Azure Key Vault anahtarınızın sürümü.

keyVaultUri

string

Bekleyen verilerinizi şifrelemek için kullanılacak anahtarı içeren, DNS adı olarak da adlandırılan Azure Key Vault URI'sidir. Örnek bir URI https://my-keyvault-name.vault.azure.netolabilir.

SentimentSkill

Bu beceri kullanım dışıdır. V3'i kullanın. Bunun yerine SentimentSkill.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.SentimentSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

defaultLanguageCode

SentimentSkillLanguage

Hangi dil kodunun kullanılacağını gösteren değer. Varsayılan değer en.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

SentimentSkillLanguage

Kaldırıl -mış. SentimentSkill tarafından giriş metni için desteklenen dil kodları.

Değer Description
da

Danca

de

Almanca

el

Yunanca

en

İngilizce

es

İspanyolca

fi

Fince

fr

Fransızca

it

İtalyanca

nl

Hollanda dili

no

Norveççe (Bokmaal)

pl

Lehçe

pt-PT

Portekizce (Portekiz)

ru

Rusça

sv

İsveç dili

tr

Türkçe

SentimentSkillV3

Metin Analizi API'sini kullanarak yapılandırılmamış metinleri değerlendirir ve her kayıt için hizmet tarafından bir cümlede ve belge düzeyinde bulunan en yüksek güvenilirlik puanına göre yaklaşım etiketleri ("negatif", "nötr" ve "pozitif" gibi) sağlar.

Name Tür Default value Description
@odata.type string:

#Microsoft.Skills.Text.V3.SentimentSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

defaultLanguageCode

string

Hangi dil kodunun kullanılacağını gösteren değer. Varsayılan değer en.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

includeOpinionMining

boolean

False

True olarak ayarlanırsa, beceri çıktısı metindeki fikir madenciliği için Metin Analizi'nden gelen bilgileri, yani hedefler (isim veya fiiller) ve bunların ilişkili değerlendirmesini (sıfat) içerir. Varsayılan değer false'tur.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

modelVersion

string

Metin Analizi hizmetini çağırırken kullanılacak modelin sürümü. Belirtilmediğinde varsayılan olarak en son kullanılabilir duruma gelecek. Kesinlikle gerekli olmadıkça bu değeri belirtmemenizi öneririz.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

ShaperSkill

Çıkışları yeniden şekillendirme becerisi. Bileşik alanları (çok parçalı alanlar olarak da bilinir) desteklemek için karmaşık bir tür oluşturur.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

SplitSkill

Bir dizeyi metin öbeklerine bölme becerisi.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

defaultLanguageCode

SplitSkillLanguage

Hangi dil kodunun kullanılacağını gösteren değer. Varsayılan değer en.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

maximumPageLength

integer (int32)

İstenen maksimum sayfa uzunluğu. Varsayılan değer 10000'dir.

maximumPagesToTake

integer (int32)

Yalnızca textSplitMode 'pages' olarak ayarlandığında geçerlidir. Belirtilirse SplitSkill, her belgede yalnızca birkaç ilk sayfaya ihtiyaç duyulduğunda performansı artırmak için ilk 'maximumPagesToTake' sayfalarını işledikten sonra bölmeyi durdurur.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

pageOverlapLength

integer (int32)

Yalnızca textSplitMode 'pages' olarak ayarlandığında geçerlidir. Belirtilirse, n+1. öbek, n. öbeğin sonundaki bu sayıda karakter/belirteçle başlar.

textSplitMode

TextSplitMode

Hangi bölme modunun gerçekleştirildiğini gösteren değer.

SplitSkillLanguage

SplitSkill tarafından giriş metni için desteklenen dil kodları.

Değer Description
am

Amharca

bs

Boşnakça

cs

Çekçe

da

Danca

de

Almanca

en

İngilizce

es

İspanyolca

et

Estonca

fi

Fince

fr

Fransızca

he

İbranice

hi

Hintçe

hr

Hırvatça

hu

Macarca

id

Endonezya dili

is

İzlanda dili

it

İtalyanca

ja

Japonca

ko

Kore dili

lv

Letonca

nb

Norveç dili

nl

Hollanda dili

pl

Lehçe

pt

Portekizce (Portekiz)

pt-br

Portekizce (Brezilya)

ru

Rusça

sk

Slovakça

sl

Slovence

sr

Sırpça

sv

İsveç dili

tr

Türkçe

ur

Urduca

zh

Çince (Basitleştirilmiş)

TextSplitMode

Hangi bölme modunun gerçekleştirildiğini gösteren değer.

Değer Description
pages

Metni tek tek sayfalara bölün.

sentences

Metni tek tek cümlelere bölün.

TextTranslationSkill

Metni bir dilden diğerine çevirme becerisi.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.TranslationSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

defaultFromLanguageCode

TextTranslationSkillLanguage

Kaynak dili açıkça belirtmeyen belgeler için belgeleri çevrilecek dil kodu.

defaultToLanguageCode

TextTranslationSkillLanguage

Açıkça dili belirtmeyen belgeler için belgeleri çevrilecek dil kodu.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

suggestedFrom

TextTranslationSkillLanguage

fromLanguageCode girişi veya defaultFromLanguageCode parametresi sağlanmadığında ve otomatik dil algılama başarısız olduğunda belgeleri çevrilecek dil kodu. Varsayılan değer en.

TextTranslationSkillLanguage

TextTranslationSkill tarafından giriş metni için desteklenen dil kodları.

Değer Description
af

Afrikaner

ar

Arapça

bg

Bulgarca

bn

Bangla

bs

Boşnakça (Latin)

ca

Katalanca

cs

Çekçe

cy

Galce

da

Danca

de

Almanca

el

Yunanca

en

İngilizce

es

İspanyolca

et

Estonca

fa

Farsça

fi

Fince

fil

Filipin dili

fj

Fiji

fr

Fransızca

ga

İrlanda dili

he

İbranice

hi

Hintçe

hr

Hırvatça

ht

Haiti Creole

hu

Macarca

id

Endonezya dili

is

İzlanda dili

it

İtalyanca

ja

Japonca

kn

Kannada dili

ko

Kore dili

lt

Litvanca

lv

Letonca

mg

Madagaskarlı

mi

Maori dili

ml

Malayalam dili

ms

Malay dili

mt

Malta dili

mww

Hmong Daw

nb

Norveç dili

nl

Hollanda dili

otq

Queretaro Otomi

pa

Pencap dili

pl

Lehçe

pt

Portekizce

pt-PT

Portekizce (Portekiz)

pt-br

Portekizce (Brezilya)

ro

Rumence

ru

Rusça

sk

Slovakça

sl

Slovence

sm

Samoaca

sr-Cyrl

Sırpça (Kiril)

sr-Latn

Sırp dili (Latin)

sv

İsveç dili

sw

Savahili

ta

Tamil dili

te

Telugu dili

th

Tay dili

tlh

Klingon dili

tlh-Latn

Klingon dili (Latin alfabesi)

tlh-Piqd

Klingon dili (Klingon alfabesi)

to

Tongan

tr

Türkçe

ty

Tahiti

uk

Ukrayna dili

ur

Urduca

vi

Vietnam dili

yua

Yucatec Maya

yue

Kanton dili (Geleneksel)

zh-Hans

Basitleştirilmiş Çince

zh-Hant

Geleneksel Çince

VisualFeature

Döndürülecek görsel özellik türlerini gösteren dizeler.

Değer Description
adult

Yetişkin kişiler olarak tanınan görsel özellikler.

brands

Ticari marka olarak tanınan görsel özellikler.

categories

Kategori.

description

Açıklama.

faces

Kişi yüzleri olarak tanınan görsel özellikler.

objects

Nesne olarak tanınan görsel özellikler.

tags

Etiketler.

WebApiSkill

Bir Web API uç noktasını çağırabilen ve özel kodunuzu çağırarak beceri kümesini genişletmenize olanak sağlayan bir beceri.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Custom.WebApiSkill

Beceri türünü belirten bir URI parçası.

authIdentity SearchIndexerDataIdentity:

Giden bağlantılar için kullanılan kullanıcı tarafından atanan yönetilen kimlik. Bir authResourceId sağlanırsa ve belirtilmezse, sistem tarafından atanan yönetilen kimlik kullanılır. Dizin oluşturucu güncelleştirmelerinde kimlik belirtilmezse değer değişmeden kalır. "Hiçbiri" olarak ayarlanırsa, bu özelliğin değeri temizlenir.

authResourceId

string

Bir Azure işlevindeki veya dönüştürmeleri sağlayan başka bir uygulamadaki dış koda bağlanan özel beceriler için geçerlidir. Bu değer, Azure Active Directory'ye kaydedildiğinde işlev veya uygulama için oluşturulan uygulama kimliği olmalıdır. Özel beceri belirtildiğinde, arama hizmetinin yönetilen kimliğini (sistem veya kullanıcı tarafından atanan) ve bu değeri erişim belirtecinin kapsamını oluşturmak için kaynak kimliği olarak bu değeri kullanarak işleve veya uygulamaya bağlanır.

batchSize

integer (int32)

Belge sayısını gösteren istenen toplu iş boyutu.

context

string

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

degreeOfParallelism

integer (int32)

Ayarlanırsa, Web API'sine yapılabilecek paralel çağrıların sayısı.

description

string

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

httpHeaders

object

Http isteğinde bulunmak için gereken üst bilgiler.

httpMethod

string

http isteğinin yöntemi.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

name

string

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

timeout

string (duration)

İstek için istenen zaman aşımı. Varsayılan değer 30 saniyedir.

uri

string

Web API'sinin URL'si.