@azure/search-documents package

Sınıflar

AzureKeyCredential

Temel anahtar değerinin güncelleştirilmesini destekleyen statik anahtar tabanlı kimlik bilgileri.

GeographyPoint

Genel koordinatlarda bir coğrafi noktayı temsil eder.

IndexDocumentsBatch

Dizinde birden çok belgeyle toplu işlem gerçekleştirmek için kullanılan sınıf.

SearchClient

Dizindeki belgeleri sorgulamanın yanı sıra bunları ekleme, güncelleştirme ve kaldırma dahil olmak üzere bir arama dizininde işlemler gerçekleştirmek için kullanılan sınıf.

SearchIndexClient

Dizinleri yönetmek (oluşturma, güncelleştirme, listeleme/silme) & eş anlamlı haritaları gerçekleştirmek için sınıf.

SearchIndexerClient

Dizin oluşturucuları, veri kaynaklarını & beceri kümelerini yönetmeye (oluşturma, güncelleştirme, listeleme/silme) yönelik işlemler gerçekleştirme sınıfı.

SearchIndexingBufferedSender

Ekleme, güncelleştirme ve kaldırma dahil olmak üzere arama dizininde arabelleğe alınan işlemleri gerçekleştirmek için kullanılan sınıf.

Arabirimler

AnalyzeRequest

Bu metni belirteçlere bölmek için kullanılan bazı metin ve çözümleme bileşenlerini belirtir.

AnalyzeResult

Bir çözümleyicinin metin üzerinde test edilmesi sonucu.

AnalyzedTokenInfo

Çözümleyici tarafından döndürülen belirteç hakkında bilgi.

AsciiFoldingTokenFilter

İlk 127 ASCII karakterinde ("Temel Latin" Unicode bloğu) bulunmayan alfabetik, sayısal ve sembolik Unicode karakterlerini, böyle eşdeğerler varsa ASCII eşdeğerlerine dönüştürür. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

AutocompleteItem

Otomatik Tamamlama isteklerinin sonucu.

AutocompleteRequest

Benzer öğe eşleştirme ve diğer otomatik tamamlama sorgu davranışları için parametreler.

AutocompleteResult

Otomatik Tamamlama sorgusunun sonucu.

AzureActiveDirectoryApplicationCredentials

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

BM25Similarity

Okapi BM25 benzerlik algoritmasına dayalı sıralama işlevi. BM25, uzunluk normalleştirmesi ('b' parametresiyle denetlenen) ve terim sıklığı doygunluğunu ('k1' parametresiyle denetlenen) içeren TF-IDF benzeri bir algoritmadır.

BaseCharFilter

Karakter filtreleri için temel tür.

BaseCognitiveServicesAccount

Beceri kümesine eklenmiş azure yapay zeka hizmeti kaynaklarını açıklamaya yönelik temel tür.

BaseDataChangeDetectionPolicy

Veri değişikliği algılama ilkeleri için temel tür.

BaseDataDeletionDetectionPolicy

Veri silme algılama ilkeleri için temel tür.

BaseLexicalAnalyzer

Çözümleyiciler için temel tür.

BaseLexicalTokenizer

Belirteç oluşturucular için temel tür.

BaseScoringFunction

Derecelendirme sırasında belge puanlarını değiştirebilen işlevler için temel tür.

BaseSearchIndexerSkill

Beceriler için temel tür.

BaseSearchRequestOptions

Filtreleme, sıralama, modelleme, sayfalama ve diğer arama sorgusu davranışları için parametreler.

BaseTokenFilter

Belirteç filtreleri için temel tür.

BaseVectorQuery

Vektör ve karma arama sorguları için sorgu parametreleri.

BaseVectorSearchAlgorithmConfiguration

Dizin oluşturma ve/veya sorgulama sırasında kullanılan algoritmaya özgü yapılandırma seçeneklerini içerir.

CjkBigramTokenFilter

Standart belirteç oluşturucudan oluşturulan CJK terimlerinin büyük simgelerini oluşturur. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

ClassicSimilarity

TF-IDF'nin Lucene TFIDFSimilarity uygulamasını kullanan eski benzerlik algoritması. TF-IDF'nin bu varyasyonu, statik belge uzunluğunu normalleştirmenin yanı sıra, arama yapılan sorgularla yalnızca kısmen eşleşen belgeleri cezalandıran koordinat faktörleri de ekler.

ClassicTokenizer

Çoğu Avrupa dili belgesini işlemek için uygun olan dil bilgisi tabanlı belirteç oluşturucu. Bu belirteç oluşturucu Apache Lucene kullanılarak uygulanır.

CognitiveServicesAccountKey

Beceri kümesine eklenmiş bir anahtarla sağlanan bir Azure AI hizmeti kaynağı.

CommonGramTokenFilter

Dizin oluştururken sık karşılaşılan terimler için bigrams oluşturun. Tek terimler de dizine eklenir ve bigram'lar yer paylaşımlı olur. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

ComplexField

Dizin tanımında bir alanın adını, veri türünü ve arama davranışını açıklayan bir alanı temsil eder.

ConditionalSkill

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

CorsOptions

Dizin için Çıkış Noktaları Arası Kaynak Paylaşımı'nı (CORS) denetleme seçeneklerini tanımlar.

CreateOrUpdateIndexOptions

Dizin oluşturma/güncelleştirme işlemi seçenekleri.

CreateOrUpdateSkillsetOptions

Beceri kümesi oluşturma/güncelleştirme işlemi seçenekleri.

CreateOrUpdateSynonymMapOptions

Eş anlamlı eşlemesi oluşturma/güncelleştirme işlemi seçenekleri.

CreateorUpdateDataSourceConnectionOptions

Veri kaynağı oluşturma/güncelleştirme işlemi seçenekleri.

CreateorUpdateIndexerOptions

Dizin oluşturucu oluşturma/güncelleştirme işlemi seçenekleri.

CustomAnalyzer

Metni dizinlenebilir/aranabilir belirteçlere dönüştürme işlemi üzerinde denetime sahip olmanıza olanak tanır. Önceden tanımlanmış tek bir belirteç oluşturucu ve bir veya daha fazla filtreden oluşan kullanıcı tanımlı bir yapılandırmadır. Belirteç oluşturucu, metni belirteçlere bölmek ve belirteç oluşturucu tarafından yayılan belirteçleri değiştirmek için filtreler sorumludur.

CustomEntity

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

CustomEntityAlias

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

CustomEntityLookupSkill

Beceri, özel, kullanıcı tanımlı sözcükler ve tümcecikler listesinden metin arar.

DefaultCognitiveServicesAccount

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

DeleteDataSourceConnectionOptions

Veri kaynağını silme işlemi seçenekleri.

DeleteIndexOptions

Dizin silme işlemi seçenekleri.

DeleteIndexerOptions

Dizin oluşturucu silme işlemi seçenekleri.

DeleteSkillsetOptions

Beceri kümesini silme işlemi seçenekleri.

DeleteSynonymMapOptions

Eş anlamlı haritayı silme işlemi seçenekleri.

DictionaryDecompounderTokenFilter

Birçok Almanca dilinde bulunan bileşik sözcükleri ayrıştırıyor. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

DistanceScoringFunction

Coğrafi konumdan uzaklığı temel alarak puanları artıran bir işlev tanımlar.

DistanceScoringParameters

Uzaklık puanlama işlevine parametre değerleri sağlar.

DocumentExtractionSkill

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

EdgeNGramTokenFilter

Giriş belirtecinin önünden veya arkasından başlayarak verilen boyutların n gramını oluşturur. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

EdgeNGramTokenizer

Bir kenardan gelen girişi verilen boyutların n gramı olarak belirteci oluşturur. Bu belirteç oluşturucu Apache Lucene kullanılarak uygulanır.

ElisionTokenFilter

İknaları kaldırır. Örneğin, "l'avion" (düzlem) "avion" (düzlem) olarak dönüştürülür. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

EntityLinkingSkill

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

EntityRecognitionSkill

Metin analizi varlık tanıma.

EntityRecognitionSkillV3

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

ExhaustiveKnnParameters

Kapsamlı KNN algoritmasına özgü parametreleri içerir.

ExtractiveQueryAnswer

Doğal dilde soru olarak ifade edilen bir sorguya yanıt olarak döndürülen belgelerin içeriğinden yanıt adaylarını ayıklar.

ExtractiveQueryCaption

Eşleşen belgelerden arama sorgusuyla ilgili metinler içeren resim yazılarını ayıklar.

FacetResult

Model sorgusu sonucunun tek bir demeti. Alan değeri belirli bir aralığın içinde olan veya belirli bir değere veya aralığa sahip olan belge sayısını raporlar.

FieldMapping

Veri kaynağındaki bir alan ile dizindeki hedef alan arasında eşleme tanımlar.

FieldMappingFunction

Dizin oluşturmadan önce veri kaynağından bir değeri dönüştüren bir işlevi temsil eder.

FreshnessScoringFunction

Tarih-saat alanının değerine göre puanları artıran bir işlev tanımlar.

FreshnessScoringParameters

Bir güncellik puanlama işlevine parametre değerleri sağlar.

GetDocumentOptions

Tek bir belgeyi alma seçenekleri.

HighWaterMarkChangeDetectionPolicy

Yüksek su işareti sütununun değerine göre değişiklikleri yakalayan bir veri değişikliği algılama ilkesi tanımlar.

HnswParameters

hnsw algoritmasına özgü parametreleri içerir.

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.

IndexDocumentsClient

Dizin Belgeleri İstemcisi

IndexDocumentsOptions

Dizin toplu işlemini değiştirme seçenekleri.

IndexDocumentsResult

Dizin oluşturma isteğindeki tüm belgeler için işlemlerin durumunu içeren yanıt.

IndexerExecutionResult

Tek bir dizin oluşturucu yürütmesinin sonucunu temsil eder.

IndexingParameters

Dizin oluşturucu yürütme parametrelerini temsil eder.

IndexingParametersConfiguration

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

IndexingResult

Tek bir belge için dizin oluşturma işleminin durumu.

IndexingSchedule

Dizin oluşturucu yürütme zamanlamasını temsil eder.

InputFieldMappingEntry

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

KeepTokenFilter

Yalnızca belirtilen sözcükler listesinde bulunan metinle belirteçleri tutan belirteç filtresi. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

KeyPhraseExtractionSkill

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

KeywordMarkerTokenFilter

Terimleri anahtar sözcük olarak işaretler. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

KeywordTokenizer

Girişin tamamını tek bir belirteç olarak yayar. Bu belirteç oluşturucu Apache Lucene kullanılarak uygulanır.

LanguageDetectionSkill

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

LengthTokenFilter

Çok uzun veya çok kısa sözcükleri kaldırır. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

LimitTokenFilter

Dizin oluşturma sırasında belirteç sayısını sınırlar. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

ListSearchResultsPageSettings

Arama sonuçlarının sonraki sayfasını almaya yönelik bağımsız değişkenler.

LuceneStandardAnalyzer

Standart Apache Lucene çözümleyicisi; Standart belirteç oluşturucu, küçük harfli filtre ve durdurma filtresinden oluşur.

LuceneStandardTokenizer

Unicode Metin Segmentasyonu kurallarını izleyerek metni keser. Bu belirteç oluşturucu Apache Lucene kullanılarak uygulanır.

MagnitudeScoringFunction

Sayısal alanın büyüklüğüne göre puanları artıran bir işlev tanımlar.

MagnitudeScoringParameters

Bir büyük puanlama işlevine parametre değerleri sağlar.

MappingCharFilter

Eşlemeler seçeneğiyle tanımlanan eşlemeleri uygulayan bir karakter filtresi. Eşleştirme doyumsuzdur (belirli bir noktadaki en uzun desen eşleştirmesi kazanır). Değiştirmenin boş dize olması için izin verilir. Bu karakter filtresi Apache Lucene kullanılarak uygulanı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ı.

MicrosoftLanguageStemmingTokenizer

Dile özgü kuralları kullanarak metni böler ve sözcükleri temel formlarına küçültür.

MicrosoftLanguageTokenizer

Dile özgü kuralları kullanarak metni böler.

NGramTokenFilter

Verilen boyutların n gramını oluşturur. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

NGramTokenizer

Girişi verilen boyutların n gramını belirteci haline getirmektedir. Bu belirteç oluşturucu Apache Lucene kullanılarak uygulanır.

OcrSkill

Resim dosyalarından metin ayıklayan bir beceri.

OutputFieldMappingEntry

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

PIIDetectionSkill

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

PathHierarchyTokenizer

Yol benzeri hiyerarşiler için belirteç oluşturucu. Bu belirteç oluşturucu Apache Lucene kullanılarak uygulanır.

PatternAnalyzer

Normal ifade deseni aracılığıyla metni terimlere esnek bir şekilde ayırır. Bu çözümleyici Apache Lucene kullanılarak uygulanır.

PatternCaptureTokenFilter

Her yakalama grubu için bir veya daha fazla desende bir tane olmak üzere birden çok belirteç yaymak için Java regexes kullanır. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

PatternReplaceCharFilter

Giriş dizesindeki karakterlerin yerini alan bir karakter filtresi. Korunacak karakter dizilerini tanımlamak için normal bir ifade ve değiştirilecek karakterleri tanımlamak için bir değiştirme deseni kullanır. Örneğin, "aa bb aa bb", "(aa)\s+(bb)" deseni ve "$1#$2" yerine "aa#bb aa#bb" giriş metni verilmelidir. Bu karakter filtresi Apache Lucene kullanılarak uygulanır.

PatternReplaceTokenFilter

Giriş dizesindeki karakterlerin yerini alan bir karakter filtresi. Korunacak karakter dizilerini tanımlamak için normal bir ifade ve değiştirilecek karakterleri tanımlamak için bir değiştirme deseni kullanır. Örneğin, "aa bb aa bb", "(aa)\s+(bb)" deseni ve "$1#$2" yerine "aa#bb aa#bb" giriş metni verilmelidir. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

PatternTokenizer

Farklı belirteçler oluşturmak için regex desen eşleştirmesi kullanan belirteç oluşturucu. Bu belirteç oluşturucu Apache Lucene kullanılarak uygulanır.

PhoneticTokenFilter

Fonetik eşleşmeler için belirteçler oluşturun. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

QueryAnswerResult

Yanıt, sorguyla eşleşen en ilgili belgelerin içeriğinden ayıklanan metin metnidir. Yanıtlar en üstteki arama sonuçlarından ayıklanır. Yanıt adayları puanlanmış ve en iyi yanıtlar seçilmiştir.

QueryCaptionResult

Resim yazıları, belgeden arama sorgusuna göre en temsili metinlerdir. Bunlar genellikle belge özeti olarak kullanılır. Açıklamalı alt yazılar yalnızca türünde semanticsorgular için döndürülür.

ResourceCounter

Bir kaynağın kullanımını ve kotasını temsil eder.

ScoringProfile

Arama sorgularında puanlama işlemini etkileyen arama dizini parametrelerini tanımlar.

SearchClientOptions

Bilişsel Arama API'si isteklerini yapılandırmak için kullanılan istemci seçenekleri.

SearchDocumentsPageResult

Bir dizinden arama sayfası sonuçlarını içeren yanıt.

SearchDocumentsResult

Bir dizinden arama sonuçlarını içeren yanıt.

SearchDocumentsResultBase

Bir dizinden arama sonuçlarını içeren yanıt.

SearchIndex

Bir dizinin alanlarını ve arama davranışını açıklayan bir arama dizini tanımını temsil eder.

SearchIndexClientOptions

Bilişsel Arama API'si isteklerini yapılandırmak için kullanılan istemci seçenekleri.

SearchIndexStatistics

Belirli bir dizin için istatistikler. İstatistikler düzenli aralıklarla toplanır ve her zaman güncel olması garanti edilmemektedir.

SearchIndexer

Dizin oluşturucuları temsil eder.

SearchIndexerClientOptions

Bilişsel Arama API'si isteklerini yapılandırmak için kullanılan istemci seçenekleri.

SearchIndexerDataContainer

Dizine eklenecek varlık (Azure SQL tablosu veya CosmosDB koleksiyonu gibi) hakkındaki bilgileri temsil eder.

SearchIndexerDataSourceConnection

Dizin oluşturucu yapılandırmak için kullanılabilecek bir veri kaynağı tanımını temsil eder.

SearchIndexerError

Öğe veya belge düzeyinde dizin oluşturma hatasını temsil eder.

SearchIndexerKnowledgeStore

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

SearchIndexerKnowledgeStoreBlobProjectionSelector

Somut seçiciler arasında özellikleri paylaşmak için soyut sınıf.

SearchIndexerKnowledgeStoreFileProjectionSelector

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

SearchIndexerKnowledgeStoreObjectProjectionSelector

Azure Blob'da depo kullanılacak verilerin projeksiyon tanımı.

SearchIndexerKnowledgeStoreProjection

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

SearchIndexerKnowledgeStoreProjectionSelector

Somut seçiciler arasında özellikleri paylaşmak için soyut sınıf.

SearchIndexerKnowledgeStoreTableProjectionSelector

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

SearchIndexerLimits
SearchIndexerSkillset

Becerilerin listesi.

SearchIndexerStatus

Dizin oluşturucunun geçerli durumunu ve yürütme geçmişini temsil eder.

SearchIndexerWarning

Öğe düzeyi uyarıyı temsil eder.

SearchIndexingBufferedSenderOptions

SearchIndexingBufferedSender seçenekleri.

SearchResourceEncryptionKey

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

SearchServiceStatistics

Hizmet istatistikleri alma isteğinden gelen yanıt. Başarılı olursa, hizmet düzeyi sayaçlarını ve sınırlarını içerir.

SearchSuggester

Öneri API'sinin dizindeki bir alan grubuna nasıl uygulanacağını tanımlar.

SemanticConfiguration

Anlamsal özellikler bağlamında kullanılacak belirli bir yapılandırmayı tanımlar.

SemanticField

Anlamsal yapılandırmanın bir parçası olarak kullanılan alan.

SemanticPrioritizedFields

Anlamsal derecelendirme, açıklamalı alt yazılar, vurgular ve yanıtlar için kullanılacak başlık, içerik ve anahtar sözcük alanlarını açıklar.

SemanticSearch

Anlamsal özellikleri etkileyen bir arama dizininin parametrelerini tanımlar.

SemanticSearchOptions

Anlamsal arama sorguları için seçenekleri tanımlar

SentimentSkill

Metin analizi pozitif-negatif yaklaşım analizi, sıfır ile 1 arasında bir kayan nokta değeri olarak puanlanmıştır.

SentimentSkillV3

Metin Analizi API'sini kullanarak yapılandırılmamış metni 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.

ServiceCounters

Hizmet düzeyi kaynak sayaçlarını ve kotalarını temsil eder.

ServiceLimits

Çeşitli hizmet düzeyi sınırlarını temsil eder.

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.

ShingleTokenFilter

Belirteç birleşimlerini tek bir belirteç olarak oluşturur. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

Similarity

Benzerlik algoritmaları için temel tür. Benzerlik algoritmaları, sorguları belgelere bağlayan puanları hesaplamak için kullanılır. Puan ne kadar yüksek olursa, belge o kadar ilgili sorguyla ilgilidir. Bu puanlar arama sonuçlarını sıralamak için kullanılır.

SimpleField

Dizin tanımında bir alanın adını, veri türünü ve arama davranışını açıklayan bir alanı temsil eder.

SnowballTokenFilter

Snowball tarafından oluşturulan bir kök ayırıcı kullanarak sözcükleri saplayan bir filtre. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

SoftDeleteColumnDeletionDetectionPolicy

Geçici silme stratejisi uygulayan bir veri silme algılama ilkesi tanımlar. Belirtilen 'geçici silme' sütununun değerine göre bir öğenin silinip silinmeyeceğini belirler.

SplitSkill

Bir dizeyi metin öbeklerine bölme becerisi.

SqlIntegratedChangeTrackingPolicy

Azure SQL Veritabanı'nın Tümleşik Değişiklik İzleme özelliğini kullanarak değişiklikleri yakalayan bir veri değişikliği algılama ilkesi tanımlar.

StemmerOverrideTokenFilter

Özel sözlük tabanlı kök oluşturma ile diğer kök oluşturma filtrelerini geçersiz kılma olanağı sağlar. Sözlük saplı terimler anahtar sözcük olarak işaretlenir, böylece zincirde kök ayırıcılarla saplanmaz. Herhangi bir kök filtreden önce yerleştirilmelidir. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

StemmerTokenFilter

Dile özgü köklendirme filtresi. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

StopAnalyzer

Metni harf olmayana böler; Küçük harf ve stopword belirteç filtrelerini uygular. Bu çözümleyici Apache Lucene kullanılarak uygulanır.

StopwordsTokenFilter

Belirteç akışından durdurma sözcüklerini kaldırır. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

SuggestDocumentsResult

Bir dizinden gelen öneri sorgusu sonuçlarını içeren yanıt.

SuggestRequest

Filtreleme, sıralama, belirsiz eşleştirme ve diğer öneriler sorgu davranışları için parametreler.

SynonymMap

Eş anlamlı eşleme tanımını temsil eder.

SynonymTokenFilter

Belirteç akışındaki tek veya çok sözcüklü eş anlamlılarla eşleşir. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

TagScoringFunction

Belirli bir etiket listesiyle eşleşen dize değerlerine sahip belge puanlarını artıran bir işlev tanımlar.

TagScoringParameters

Etiket puanlama işlevine parametre değerleri sağlar.

TextTranslationSkill

Metni bir dilden diğerine çevirme becerisi.

TextWeights

Eşleşmelerin arama sorgularında puanlama düzeyini artırması gereken dizin alanlarındaki ağırlıkları tanımlar.

TruncateTokenFilter

Terimleri belirli bir uzunlukta kısaltılır. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

UaxUrlEmailTokenizer

URL'leri ve e-postaları tek bir belirteç olarak belirteç haline alır. Bu belirteç oluşturucu Apache Lucene kullanılarak uygulanır.

UniqueTokenFilter

Önceki belirteçle aynı metindeki belirteçleri filtreler. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

VectorSearch

Vektör araması ile ilgili yapılandırma seçeneklerini içerir.

VectorSearchOptions

Vektör arama sorguları için seçenekleri tanımlar

VectorSearchProfile

Vektör araması ile kullanılacak yapılandırmaların bir bileşimini tanımlar.

VectorizedQuery

Ham vektör değeri sağlandığında vektör araması için kullanılacak sorgu parametreleri.

WebApiSkill

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

WordDelimiterTokenFilter

Sözcükleri alt sözcüklere böler ve alt sözcük gruplarında isteğe bağlı dönüştürmeler gerçekleştirir. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

Tür Diğer Adları

AnalyzeTextOptions

Metin çözümleme işlemi seçenekleri.

AutocompleteMode

AutocompleteMode değerlerini tanımlar.

AutocompleteOptions

Kısmi searchText için tamamlanma metnini alma seçenekleri.

BlobIndexerDataToExtract

Hizmet tarafından desteklenen bilinen değerler

storageMetadata: Yalnızca standart blob özelliklerini ve kullanıcı tarafından belirtilen meta verileri dizinler. allMetadata: Azure blob depolama alt sistemi tarafından sağlanan meta verileri ve içerik türüne özgü meta verileri ayıklar (örneğin, yalnızca .png dosyalara özgü meta veriler dizine alınır). contentAndMetadata: Her blobdan tüm meta verileri ve metin içeriğini ayıklar.

BlobIndexerImageAction

Hizmet tarafından desteklenen bilinen değerler

none: Veri kümesindeki eklenmiş görüntüleri veya görüntü dosyalarını yoksayar. Bu varsayılan seçenektir. generateNormalizedImages: Görüntülerdeki metinleri ayıklar (örneğin, trafik durdurma işaretinden "DURDUR" sözcüğü) ve içerik alanına ekler. Bu eylem için "dataToExtract" öğesinin "contentAndMetadata" olarak ayarlanması gerekir. Normalleştirilmiş görüntü, görsel arama sonuçlarına görüntü eklediğinizde tutarlı işlemeyi yükseltmek için boyutlandırılmış ve döndürülmüş tekdüzen görüntü çıkışına neden olan ek işlemeyi ifade eder. Bu seçeneği kullandığınızda her görüntü için bu bilgiler oluşturulur. generateNormalizedImagePerPage: Görüntülerdeki metinleri ayıklar (örneğin, trafik durdurma işaretinden "STOP" sözcüğü) ve içerik alanına ekler, ancak pdf dosyalarını her sayfanın resim olarak işlenip ekli görüntüleri ayıklamak yerine buna göre normalleştirileceğinden farklı şekilde işler. PDF olmayan dosya türleri, "generateNormalizedImages" ayarlanmış gibi değerlendirilir.

BlobIndexerPDFTextRotationAlgorithm

Hizmet tarafından desteklenen bilinen değerler

none: Normal metin ayıklamadan yararlanıyor. Bu varsayılan seçenektir. detectAngles: İçinde metin döndürülmüş PDF dosyalarından daha iyi ve daha okunabilir metin ayıklaması üretebilir. Bu parametre kullanıldığında performans hızının küçük bir etkisi olabileceğini unutmayın. Bu parametre yalnızca PDF dosyaları için ve yalnızca eklenmiş metin içeren PDF'ler için geçerlidir. Döndürülen metin PDF'deki eklenmiş bir görüntünün içinde görünüyorsa, bu parametre geçerli değildir.

BlobIndexerParsingMode

Hizmet tarafından desteklenen bilinen değerler

default: Normal dosya işleme için varsayılan olarak ayarlayın. text: Blob depolamadaki düz metin dosyalarında dizin oluşturma performansını geliştirmek için metne ayarlayın. delimitedText: Bloblar düz CSV dosyaları olduğunda delimitedText olarak ayarlayın. json: JSON dosyalarından yapılandırılmış içeriği ayıklamak için json olarak ayarlayın. jsonArray: JSON dizisinin tek tek öğelerini Azure Bilişsel Arama ayrı belgeler olarak ayıklamak için jsonArray olarak ayarlayın. jsonLines: JSONLines olarak ayarlayarak tek tek JSON varlıklarını yeni bir satırla ayırarak Azure Bilişsel Arama ayrı belgeler olarak ayıklayın.

CharFilter

CharFilter için olası servis taleplerini içerir.

CharFilterName

CharFilterName değerlerini tanımlar.
<xref:KnownCharFilterName> CharFilterName ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

html_strip: HTML yapılarını ayırmaya çalışan bir karakter filtresi. Bkz. https://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/charfilter/HTMLStripCharFilter.html

CjkBigramTokenFilterScripts

CjkBigramTokenFilterScripts değerlerini tanımlar.

CognitiveServicesAccount

CognitiveServicesAccount için olası durumları içerir.

ComplexDataType

ComplexDataType değerlerini tanımlar. Olası değerler şunlardır: 'Edm.ComplexType', 'Collection(Edm.ComplexType)'

CountDocumentsOptions

Dizinde sayım işlemini gerçekleştirme seçenekleri.

CreateDataSourceConnectionOptions

Veri kaynağı oluşturma işlemi seçenekleri.

CreateIndexOptions

Dizin oluşturma işlemi seçenekleri.

CreateIndexerOptions

Dizin oluşturucu oluşturma işlemi seçenekleri.

CreateSkillsetOptions

Beceri kümesi oluşturma işlemi seçenekleri.

CreateSynonymMapOptions

Eş anlamlı eşleme işlemi oluşturma seçenekleri.

CustomEntityLookupSkillLanguage

CustomEntityLookupSkillKnownCustomEntityLookupSkillLanguage için desteklenen dilleri tanımlar, bu türle birbirinin yerine kullanılabilir

DataChangeDetectionPolicy

DataChangeDetectionPolicy için olası durumları içerir.

DataDeletionDetectionPolicy

DataDeletionDetectionPolicy için olası durumları içerir.

DeleteDocumentsOptions

Belgeleri silme işlemi için seçenekler.

EdgeNGramTokenFilterSide

EdgeNGramTokenFilterSide değerlerini tanımlar.

EntityCategory
EntityRecognitionSkillLanguage

EntityRecognitionSkillKnownEntityRecognitionSkillLanguage için desteklenen dilleri tanımlar, bu türle birbirinin yerine kullanılabilir

ExcludedODataTypes
ExhaustiveKnnAlgorithmConfiguration

Sorgulama sırasında kullanılan kapsamlı KNN algoritmasına özgü yapılandırma seçeneklerini içerir ve bu seçenek vektör dizininin tamamında deneme yanılma araması gerçekleştirir.

ExtractDocumentKey
GetDataSourceConnectionOptions

Veri kaynağı alma işlemi seçenekleri.

GetIndexOptions

Dizin alma işlemi seçenekleri.

GetIndexStatisticsOptions

Dizin istatistiklerini alma işlemi seçenekleri.

GetIndexerOptions

Dizin oluşturucu alma işlemi seçenekleri.

GetIndexerStatusOptions

Dizin oluşturucu durumu alma işlemi seçenekleri.

GetServiceStatisticsOptions

Hizmet istatistiklerini alma işlemi seçenekleri.

GetSkillSetOptions

Beceri kümesi alma işlemi seçenekleri.

GetSynonymMapsOptions

Eş anlamlı haritaları alma işlemi seçenekleri.

HnswAlgorithmConfiguration

Dizin oluşturma sırasında kullanılan hnsw yaklaşık en yakın komşular algoritmasına özgü yapılandırma seçeneklerini içerir.

ImageAnalysisSkillLanguage

ImageAnalysisSkillKnownImageAnalysisSkillLanguage için desteklenen dilleri tanımlar, bu türle birbirinin yerine kullanılabilir

ImageDetail
IndexActionType

IndexActionType değerlerini tanımlar.

IndexDocumentsAction

Belge üzerinde çalışan bir dizin eylemini temsil eder.

IndexIterator

Arama hizmeti var olan dizinleri listelemek için bir yineleyici. Yineleme sırasında gerektiği gibi istekte bulunur. Yineleme başına sunucuya bir istekte bulunmak için .byPage() kullanın.

IndexNameIterator

Arama hizmeti var olan dizinleri listelemek için bir yineleyici. Yineleme sırasında gerektiği gibi istekte bulunur. Yineleme başına sunucuya bir istekte bulunmak için .byPage() kullanın.

IndexerExecutionEnvironment

Hizmet tarafından desteklenen bilinen değerler

standard: Azure Bilişsel Arama dizin oluşturucunun nerede yürütüleceğini belirleyebileceğini gösterir. Bu, hiçbir şey belirtilmediğinde varsayılan ortamdır ve önerilen değerdir. private: Dizin oluşturucunun, arama hizmeti için özel olarak sağlanan ortamla birlikte çalışması gerektiğini gösterir. Bu yalnızca dizin oluşturucunun paylaşılan özel bağlantı kaynakları üzerinden kaynaklara güvenli bir şekilde erişmesi gerekiyorsa yürütme ortamı olarak belirtilmelidir.

IndexerExecutionStatus

IndexerExecutionStatus değerlerini tanımlar.

IndexerStatus

IndexerStatus değerlerini tanımlar.

KeyPhraseExtractionSkillLanguage

KeyPhraseExtractionSkillKnownKeyPhraseExtractionSkillLanguage için desteklenen dilleri tanımlar, bu türle birbirinin yerine kullanılabilir

LexicalAnalyzer

Çözümleyici için olası durumları içerir.

LexicalAnalyzerName

LexicalAnalyzerName değerlerini tanımlar.
<xref:KnownLexicalAnalyzerName> LexicalAnalyzerName ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

ar.microsoft: Arapça için Microsoft çözümleyicisi.
ar.lucene: Arapça için Lucene çözümleyicisi.
hy.lucene: Ermenice için Lucene çözümleyicisi.
bn.microsoft: Bangla için Microsoft çözümleyicisi.
eu.lucene: Bask için Lucene çözümleyicisi.
bg.microsoft: Bulgarca için Microsoft çözümleyicisi.
bg.lucene: Bulgarca için Lucene çözümleyicisi.
ca.microsoft: Katalalan için Microsoft çözümleyicisi.
ca.lucene: Katalalan için Lucene çözümleyicisi.
zh-Hans.microsoft: Çince (Basitleştirilmiş) için Microsoft çözümleyicisi.
zh-Hans.lucene: Çince için Lucene çözümleyicisi (Basitleştirilmiş).
zh-Hant.microsoft: Çince (Geleneksel) için Microsoft çözümleyicisi.
zh-Hant.lucene: Çince için Lucene çözümleyicisi (Geleneksel).
hr.microsoft: Hırvat dili için Microsoft çözümleyicisi.
cs.microsoft: Çekçe için Microsoft çözümleyicisi.
cs.lucene: Çekçe için Lucene çözümleyicisi.
da.microsoft: Danca için Microsoft çözümleyicisi.
da.lucene: Danca için Lucene çözümleyicisi.
nl.microsoft: Felemenkçe için Microsoft çözümleyicisi.
nl.lucene: Felemenkçe için Lucene çözümleyicisi.
en.microsoft: İngilizce için Microsoft çözümleyicisi.
en.lucene: İngilizce için Lucene çözümleyicisi.
et.microsoft: Estonca için Microsoft çözümleyicisi.
fi.microsoft: Fince için Microsoft çözümleyicisi.
fi.lucene: Fince için Lucene çözümleyicisi.
fr.microsoft: Fransızca için Microsoft çözümleyicisi.
fr.lucene: Fransızca için Lucene çözümleyicisi.
gl.lucene: Galiçyalı için Lucene çözümleyicisi.
de.microsoft: Almanca için Microsoft çözümleyicisi.
de.lucene: Almanca için Lucene çözümleyicisi.
el.microsoft: Yunanca için Microsoft çözümleyicisi.
el.lucene: Yunanca için Lucene çözümleyicisi.
gu.microsoft: Gujarati için Microsoft çözümleyicisi.
he.microsoft: İbranice için Microsoft çözümleyicisi.
hi.microsoft: Hintçe için Microsoft çözümleyicisi.
hi.lucene: Hintçe için Lucene çözümleyicisi.
hu.microsoft: Macarca için Microsoft çözümleyicisi.
hu.lucene: Macarca için Lucene çözümleyicisi.
is.microsoft: İzlandaca için Microsoft çözümleyicisi.
id.microsoft: Endonezya dili (Bahasa) için Microsoft çözümleyicisi.
id.lucene: Endonezya dili için Lucene çözümleyicisi.
ga.lucene: İrlandalı için Lucene çözümleyicisi.
it.microsoft: İtalyanca için Microsoft çözümleyicisi.
it.lucene: İtalyanca için Lucene çözümleyicisi.
ja.microsoft: Japonca için Microsoft çözümleyicisi.
ja.lucene: Japonca için Lucene çözümleyicisi.
kn.microsoft: Kannada için Microsoft çözümleyicisi.
ko.microsoft: Korece için Microsoft çözümleyicisi.
ko.lucene: Korece için Lucene çözümleyicisi.
lv.microsoft: Letonca için Microsoft çözümleyicisi.
lv.lucene: Letonca için Lucene çözümleyicisi.
lt.microsoft: Litvanca için Microsoft çözümleyicisi.
ml.microsoft: Malayalam için Microsoft çözümleyicisi.
ms.microsoft: Malay dili için Microsoft çözümleyicisi (Latin).
mr.microsoft: Marathi için Microsoft çözümleyicisi.
nb.microsoft: Norveççe (Bokmål) için Microsoft çözümleyicisi.
no.lucene: Norveçli için Lucene çözümleyicisi.
fa.lucene: Farsça için Lucene çözümleyicisi.
pl.microsoft: Lehçe için Microsoft çözümleyicisi.
pl.lucene: Lehçe için Lucene çözümleyicisi.
pt-BR.microsoft: Portekizce (Brezilya) için Microsoft çözümleyicisi.
pt-BR.lucene: Portekizce (Brezilya) için Lucene çözümleyicisi.
pt-PT.microsoft: Portekizce (Portekiz) için Microsoft çözümleyicisi.
pt-PT.lucene: Portekizce (Portekiz) için Lucene çözümleyicisi.
pa.microsoft: Punjabi için Microsoft çözümleyicisi.
ro.microsoft: Rumence için Microsoft çözümleyicisi.
ro.lucene: Rumence için Lucene çözümleyicisi.
ru.microsoft: Rusça için Microsoft çözümleyicisi.
ru.lucene: Rus için Lucene çözümleyicisi.
sr-cyrillic.microsoft: Sırplık (Kiril) için Microsoft çözümleyicisi.
sr-latin.microsoft: Sırplık (Latin) için Microsoft çözümleyicisi.
sk.microsoft: Slovak için Microsoft çözümleyicisi.
sl.microsoft: Slovence için Microsoft çözümleyicisi.
es.microsoft: İspanyolca için Microsoft çözümleyicisi.
es.lucene: İspanyolca için Lucene çözümleyicisi.
sv.microsoft: İsveççe için Microsoft çözümleyicisi.
sv.lucene: İsveççe için Lucene çözümleyicisi.
ta.microsoft: Tamil için Microsoft çözümleyicisi.
te.microsoft: Telugu için Microsoft çözümleyicisi.
th.microsoft: Tay dili için Microsoft çözümleyicisi.
th.lucene: Tayca için Lucene çözümleyicisi.
tr.microsoft: Türkçe için Microsoft çözümleyicisi.
tr.lucene: Türkçe için Lucene çözümleyicisi.
uk.microsoft: Ukrayna dili için Microsoft çözümleyicisi.
your.microsoft: Urduca için Microsoft analyzer.
vi.microsoft: Vietnam dili için Microsoft çözümleyicisi.
standard.lucene: Standart Lucene çözümleyicisi.
standardasciifolding.lucene: Standart ASCII KatlamaLı Lucene çözümleyicisi. Bkz. https://docs.microsoft.com/rest/api/searchservice/Custom-analyzers-in-Azure-Search#Analyzers
anahtar sözcük: Bir alanın içeriğinin tamamını tek bir belirteç olarak ele alır. Bu, posta kodları, kimlikler ve bazı ürün adları gibi veriler için kullanışlıdır. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/KeywordAnalyzer.html
desen: Normal ifade deseni aracılığıyla metni terimlere esnek bir şekilde ayırır. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/PatternAnalyzer.html
basit: Metni harf olmayana böler ve küçük harfe dönüştürür. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/SimpleAnalyzer.html
stop: Metni harf olmayana böler; Küçük harf ve stopword belirteç filtrelerini uygular. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/StopAnalyzer.html
boşluk: Boşluk belirteci kullanan bir çözümleyici. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/WhitespaceAnalyzer.html

LexicalTokenizer

Tokenizer için olası durumları içerir.

LexicalTokenizerName

LexicalTokenizerName değerlerini tanımlar.
<xref:KnownLexicalTokenizerName> LexicalTokenizerName ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

klasik: Çoğu Avrupa dili belgesini işlemek için uygun olan dil bilgisi tabanlı belirteç oluşturucu. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/ClassicTokenizer.html
edgeNGram: Bir kenardan gelen girişi verilen boyutların n gramı olarak belirteçleştirir. Bkz. https://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/EdgeNGramTokenizer.html
keyword_v2: Girişin tamamını tek bir belirteç olarak yayar. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/KeywordTokenizer.html
letter: Metni harf olmayana böler. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/LetterTokenizer.html
küçük harf: Metni harf olmayana böler ve küçük harfe dönüştürür. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/LowerCaseTokenizer.html
microsoft_language_tokenizer: Dile özgü kuralları kullanarak metni böler.
microsoft_language_stemming_tokenizer: Dile özgü kuralları kullanarak metni böler ve sözcükleri temel formlarına küçültür.
nGram: Girişi verilen boyutların n gramını belirteci haline getirmektedir. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/NGramTokenizer.html
path_hierarchy_v2: Yol benzeri hiyerarşiler için belirteç oluşturucu. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/path/PathHierarchyTokenizer.html
pattern: Farklı belirteçler oluşturmak için regex desen eşleştirmesi kullanan belirteç oluşturucu. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/pattern/PatternTokenizer.html
standard_v2: Standart Lucene çözümleyicisi; Standart belirteç oluşturucu, küçük harfli filtre ve durdurma filtresinden oluşur. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/StandardTokenizer.html
uax_url_email: URL'leri ve e-postaları tek bir belirteç olarak belirteçler. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/UAX29URLEmailTokenizer.html
boşluk: Metni boşlukta böler. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/WhitespaceTokenizer.html

ListDataSourceConnectionsOptions

Liste veri kaynakları işlemi için seçenekler.

ListIndexersOptions

Liste dizin oluşturucuları işlemi için seçenekler.

ListIndexesOptions

Liste dizinleri işlemi için seçenekler.

ListSkillsetsOptions

Beceri kümelerini listeleme işlemi için seçenekler.

ListSynonymMapsOptions

Bir liste eş anlamlısıMaps işlemi için seçenekler.

MergeDocumentsOptions

Belgeleri birleştirme işlemi için seçenekler.

MergeOrUploadDocumentsOptions

Belgeleri birleştirme veya karşıya yükleme işlemi için seçenekler.

MicrosoftStemmingTokenizerLanguage

MicrosoftStemmingTokenizerLanguage değerlerini tanımlar.

MicrosoftTokenizerLanguage

MicrosoftTokenizerLanguage değerlerini tanımlar.

NarrowedModel

Model türünü yalnızca seçili Alanları içerecek şekilde daraltıyor

OcrSkillLanguage

OcrSkillKnownOcrSkillLanguage için desteklenen dilleri tanımlar, bu türle birbirinin yerine kullanılabilir

PIIDetectionSkillMaskingMode

PIIDetectionSkillMaskingMode değerlerini tanımlar.

Hizmet tarafından desteklenen bilinen değerler

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.

PhoneticEncoder

PhoneticEncoder değerlerini tanımlar.

QueryAnswer

Yanıtların arama yanıtının bir parçası olarak döndürülip döndürülmeyeceğini belirten bir değer. Bu parametre yalnızca sorgu türü 'semantik' olduğunda geçerlidir. olarak ayarlanırsa extractive, sorgu en yüksek dereceli belgelerdeki anahtar geçitlerden ayıklanan yanıtları döndürür.

QueryCaption

Açıklamalı alt yazıların arama yanıtının bir parçası olarak döndürülip döndürülmeyeceğini belirten bir değer. Bu parametre yalnızca sorgu türü 'semantik' olduğunda geçerlidir. Ayarlanırsa, sorgu en yüksek dereceli belgelerde anahtar geçitlerden ayıklanan açıklamalı alt yazıları döndürür. Açıklamalı alt yazılar 'ayıklayıcı' olduğunda, vurgulama varsayılan olarak etkindir. Varsayılan olarak 'yok' olarak ayarlanır.

QueryType

QueryType değerlerini tanımlar.

RegexFlags

Regex desen eşleştirmesi için bayrakları tanımlar

Hizmet tarafından desteklenen bilinen değerler

CANON_EQ: Kurallı denkliği etkinleştirir. CASE_INSENSITIVE: Büyük/küçük harfe duyarsız eşleştirmeyi etkinleştirir. YORUMLAR: Desende boşluk ve açıklamalara izin verir. DOTALL: Noktalı modu etkinleştirir. DEĞIŞMEZ DEĞER: Desenin değişmez değer ayrıştırma işlemini etkinleştirir. ÇOK SATıRLI: Çok satırlı modu etkinleştirir. UNICODE_CASE: Unicode kullanan büyük/küçük harf katlamasını etkinleştirir. UNIX_LINES: Unix çizgileri modunu etkinleştirir.

ResetIndexerOptions

Dizin oluşturucu sıfırlama işlemi seçenekleri.

RunIndexerOptions

Dizin oluşturucu işlemini çalıştırma seçenekleri.

ScoringFunction

ScoringFunction için olası durumları içerir.

ScoringFunctionAggregation

ScoringFunctionAggregation değerlerini tanımlar.

ScoringFunctionInterpolation

ScoringFunctionInterpolation değerlerini tanımlar.

ScoringStatistics

ScoringStatistics değerlerini tanımlar.

SearchField

Dizin tanımında bir alanın adını, veri türünü ve arama davranışını açıklayan bir alanı temsil eder.

SearchFieldArray

Türü belirtilmemiş bir nesneyse TModel , yazılmamış bir dize dizisi Değilse, eğik çizgiyle sınırlandırılmış alanlarıdır TModel.

SearchFieldDataType

SearchFieldDataType değerlerini tanımlar. Olası değerler şunlardır: 'Edm.String', 'Edm.Int32', 'Edm.Int64', 'Edm.Double', 'Edm.Boolean', 'Edm.DateTimeOffset', 'Edm.GeographyPoint', 'Collection(Edm.String)', 'Collection(Edm.Int32)', 'Collection(Edm.Int64)', 'Collection(Edm.Double)', 'Collection(Edm.Boolean)', 'Collection(Edm.DateTimeOffset)', 'Collection(Edm.GeographyPoint)', 'Collection(Edm.Single)'

NOT: Edm.Single Tek başına geçerli bir veri türü değildir. Bir koleksiyon türünün parçası olarak kullanılmalıdır.

SearchIndexerDataSourceType
SearchIndexerSkill

Beceri için olası durumları içerir.

SearchIndexingBufferedSenderDeleteDocumentsOptions

SearchIndexingBufferedSenderDeleteDocuments seçenekleri.

SearchIndexingBufferedSenderFlushDocumentsOptions

SearchIndexingBufferedSenderFlushDocuments seçenekleri.

SearchIndexingBufferedSenderMergeDocumentsOptions

SearchIndexingBufferedSenderMergeDocuments seçenekleri.

SearchIndexingBufferedSenderMergeOrUploadDocumentsOptions

SearchIndexingBufferedSenderMergeOrUploadDocuments seçenekleri.

SearchIndexingBufferedSenderUploadDocumentsOptions

SearchIndexingBufferedSenderUploadDocuments seçenekleri.

SearchIterator

Bir uzamsal sorgunun arama sonuçları için yineleyici. Yineleme sırasında gerektiği gibi istekte bulunur. Yineleme başına sunucuya bir istekte bulunmak için .byPage() kullanın.

SearchMode

SearchMode değerlerini tanımlar.

SearchOptions

Tam arama isteği işleme seçenekleri.

SearchPick

Geçerli Bilişsel Arama OData $select yollarını kullanarak T alanlarını derinlemesine seçin.

SearchRequestOptions

Filtreleme, sıralama, model oluşturma, sayfalama ve diğer arama sorgusu davranışları için parametreler.

SearchRequestQueryTypeOptions
SearchResult

Arama sorgusu tarafından bulunan bir belgeyi ve ilişkili meta verileri içerir.

SelectArray

Hiçbir zaman yazılmamış bir dize dizisi Değilse TFields , tüketen türün başka bir yerinde kullanılacak dar Fields[] bir tür.

SelectFields

T köküne sahip alan ağacının sıra sonrası geçişi kullanarak T için geçerli Bilişsel Arama OData $select yollarının birleşimini oluşturur.

SemanticErrorMode

partial: Semantik işleme başarısız olursa kısmi sonuçlar yine de döndürüler. Kısmi sonuçların tanımı, hangi semantik adımın başarısız olduğuna ve başarısızlığın nedeninin ne olduğuna bağlıdır.

fail: Semantik işleme adımı sırasında bir özel durum varsa, sorgu başarısız olur ve hataya bağlı olarak uygun HTTP kodunu döndürür.

SemanticErrorReason

maxWaitExceeded: 'semanticMaxWaitInMilliseconds' ayarlandıysa ve semantik işleme süresi bu değeri aştıysa. Yalnızca temel sonuçlar döndürüldü.

capacityOverloaded: İstek kısıtlandı. Yalnızca temel sonuçlar döndürüldü.

geçici: Anlamsal işlemin en az bir adımı başarısız oldu.

SemanticSearchResultsType

baseResults: Hiçbir anlamsal zenginleştirme veya yeniden boyutlandırma olmadan sonuçlar.

rerankedResults: Sonuçlar reranker modeliyle yeniden kaydedildi ve anlamsal açıklamalı alt yazılar içerecek. Hiçbir yanıt, yanıt vurgusu veya başlık vurgu içermezler.

SentimentSkillLanguage

SentimentSkillKnownSentimentSkillLanguage için desteklenen dilleri tanımlar, bu türle birbirinin yerine kullanılabilir

SimilarityAlgorithm

Benzerlik için olası durumları içerir.

SnowballTokenFilterLanguage

SnowballTokenFilterLanguage değerlerini tanımlar.

SplitSkillLanguage

SplitSkillKnownSplitSkillLanguage için desteklenen dilleri tanımlar

StemmerTokenFilterLanguage

StemmerTokenFilterLanguage değerlerini tanımlar.

StopwordsList

StopwordsList değerlerini tanımlar.

SuggestNarrowedModel
SuggestOptions

searchText'e göre önerileri alma seçenekleri.

SuggestResult

Öneri sorgusu tarafından bulunan bir belgeyi ve ilişkili meta verileri içeren sonuç.

TextSplitMode
TextTranslationSkillLanguage

TextTranslationSkillKnownTextTranslationSkillLanguage için desteklenen dilleri tanımlar, bu türle birbirinin yerine kullanılabilir

TokenCharacterKind

TokenCharacterKind değerlerini tanımlar.

TokenFilter

TokenFilter için olası servis taleplerini içerir.

TokenFilterName

TokenFilterName değerlerini tanımlar.
<xref:KnownTokenFilterName> TokenFilterName ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

arabic_normalization: Ortografiyi normalleştirmek için Arapça normalleştiriciyi uygulayan belirteç filtresi. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ar/ArabicNormalizationFilter.html
kesme işareti: Kesme işaretinden sonraki tüm karakterleri (kesme işareti de dahil) çıkarır. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/tr/ApostropheFilter.html
asciifolding: İlk 127 ASCII karakterinde ("Temel Latin" Unicode bloğu) bulunmayan alfabetik, sayısal ve sembolik Unicode karakterlerini, bu eşdeğerler varsa ASCII eşdeğerlerine dönüştürür. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/ASCIIFoldingFilter.html
cjk_bigram: Standart belirteç oluşturucudan oluşturulan CJK terimlerinin büyük simgelerini oluşturur. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/cjk/CJKBigramFilter.html
cjk_width: CJK genişlik farklarını normalleştirir. Tam ASCII çeşitlemelerini eşdeğer temel Latinceye ve yarım genişlikte Katakana değişkenlerini eşdeğer Kana'ya katlar. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/cjk/CJKWidthFilter.html
klasik: İngilizce sahipliklerini ve kısaltmalardan noktaları kaldırır. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/ClassicFilter.html
common_grams: Dizin oluştururken sık karşılaşılan terimler için bigrams oluşturun. Tek terimler de dizine eklenir ve bigram'lar yer paylaşımlı olur. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/commongrams/CommonGramsFilter.html
edgeNGram_v2: Giriş belirtecinin önünden veya arkasından başlayarak verilen boyutların n gramını oluşturur. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/EdgeNGramTokenFilter.html
elision: elision kaldırır. Örneğin, "l'avion" (düzlem) "avion" (düzlem) olarak dönüştürülür. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/util/ElisionFilter.html
german_normalization: Alman karakterlerini German2 kartopu algoritmasının buluşsal yöntemlerine göre normalleştirir. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/de/GermanNormalizationFilter.html
hindi_normalization: Yazım varyasyonlarındaki bazı farklılıkları kaldırmak için Hintçedeki metni normalleştirir. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/hi/HindiNormalizationFilter.html
indic_normalization: Hint dillerindeki metnin Unicode gösterimini normalleştirir. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/in/IndicNormalizationFilter.html
keyword_repeat: Gelen her belirteci bir kez anahtar sözcük, bir kez de anahtar sözcük olmayan olarak iki kez yayar. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/KeywordRepeatFilter.html
kstem: İngilizce için yüksek performanslı kstem filtresi. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/en/KStemFilter.html
length: Çok uzun veya çok kısa sözcükleri kaldırır. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/LengthFilter.html
limit: Dizin oluşturma sırasında belirteç sayısını sınırlar. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/LimitTokenCountFilter.html
küçük harf: Belirteç metnini küçük harfe normalleştirir. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/LowerCaseFilter.htm
nGram_v2: Verilen boyutların n gramını oluşturur. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/NGramTokenFilter.html
persian_normalization: Farsça için normalleştirme uygular. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/fa/PersianNormalizationFilter.html
fonetik: Fonetik eşleşmeler için belirteçler oluşturun. Bkz. https://lucene.apache.org/core/4_10_3/analyzers-phonetic/org/apache/lucene/analysis/phonetic/package-tree.html
porter_stem: Belirteç akışını dönüştürmek için Porter kök oluşturma algoritmasını kullanır. Bkz. http://tartarus.org/~martin/PorterStemmer
reverse: Belirteç dizesini ters çevirir. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/reverse/ReverseStringFilter.html
scandinavian_normalization: Değiştirilebilir İskandinav karakterlerinin kullanımını normalleştirir. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/ScandinavianNormalizationFilter.html
scandinavian_folding: åÅäæÄÆ-a ve öÖøØ-o>> İskandinav karakterlerini katlar. Ayrıca aa, ae, ao, oe ve oo çift sesli harf kullanımına karşı ayrımcılığa neden olur ve yalnızca ilkini bırakır. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/ScandinavianFoldingFilter.html
shingle: Belirteç birleşimlerini tek bir belirteç olarak oluşturur. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/shingle/ShingleFilter.html
kartopu: Snowball tarafından oluşturulan bir kök ayırıcı kullanarak sözcükleri kökleyen bir filtre. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/snowball/SnowballFilter.html
sorani_normalization: Sorani metninin Unicode gösterimini normalleştirir. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ckb/SoraniNormalizationFilter.html
stemmer: Dile özgü kök oluşturma filtresi. Bkz. https://docs.microsoft.com/rest/api/searchservice/Custom-analyzers-in-Azure-Search#TokenFilters
stopwords: Belirteç akışından durdurma sözcüklerini kaldırır. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/StopFilter.html
trim: Belirteçlerden baştaki ve sondaki boşluğu keser. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/TrimFilter.html
truncate: Terimleri belirli bir uzunlukta kesilir. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/TruncateTokenFilter.html
benzersiz: Önceki belirteçle aynı metindeki belirteçleri filtreler. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/RemoveDuplicatesTokenFilter.html
büyük harf: Belirteç metnini büyük harfe normalleştirir. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/UpperCaseFilter.html
word_delimiter: Sözcükleri alt sözcüklere böler ve alt sözcük gruplarında isteğe bağlı dönüştürmeler gerçekleştirir.

UnionToIntersection
UploadDocumentsOptions

Belgeleri karşıya yükleme işlemi için seçenekler.

VectorFilterMode

Vektör araması gerçekleştirilmeden önce veya sonra filtrelerin uygulanıp uygulanmayacağını belirler.

VectorQuery

Vektör ve karma arama sorguları için sorgu parametreleri.

VectorQueryKind
VectorSearchAlgorithmConfiguration

Dizin oluşturma ve/veya sorgulama sırasında kullanılan algoritmaya özgü yapılandırma seçeneklerini içerir.

VectorSearchAlgorithmKind
VectorSearchAlgorithmMetric

Vektör karşılaştırmaları için kullanılacak benzerlik ölçümü.

VisualFeature

Numaralandırmalar

KnownAnalyzerNames

AnalyzerName değerlerini tanımlar. Bkz. https://docs.microsoft.com/rest/api/searchservice/Language-support

KnownBlobIndexerDataToExtract

BlobIndexerDataToExtract hizmetinin kabul ettiğini bilinen değerler.

KnownBlobIndexerImageAction

Hizmetin kabul ettiğini Bilinen BlobIndexerImageAction değerleri.

KnownBlobIndexerPDFTextRotationAlgorithm

Hizmetin kabul ettiğini bilinen BlobIndexerPDFTextRotationAlgorithm değerleri.

KnownBlobIndexerParsingMode

Hizmetin kabul ettiğini bilinen BlobIndexerParsingMode değerleri.

KnownCharFilterNames

Hizmetin kabul ettiği Bilinen CharFilterName değerleri.

KnownCustomEntityLookupSkillLanguage

Hizmetin kabul edildiği CustomEntityLookupSkillLanguage'ın bilinen değerleri.

KnownEntityCategory

Hizmetin kabul ettiğini bilinen EntityCategory değerleri.

KnownEntityRecognitionSkillLanguage

Hizmetin kabul edildiği EntityRecognitionSkillLanguage'ın bilinen değerleri.

KnownImageAnalysisSkillLanguage

Hizmetin kabul edildiği ImageAnalysisSkillLanguage'ın bilinen değerleri.

KnownImageDetail

Hizmetin kabul edildiği ImageDetail'in bilinen değerleri.

KnownKeyPhraseExtractionSkillLanguage

Hizmetin kabul ettiğini bilinen KeyPhraseExtractionSkillLanguage değerleri.

KnownOcrSkillLanguage

Hizmetin kabul ettiğini bilinen OcrSkillLanguage değerleri.

KnownRegexFlags

Hizmetin kabul edildiği Bilinen RegexFlags değerleri.

KnownSearchAudience

Arama Hedef Kitlesi için bilinen değerler

KnownSearchIndexerDataSourceType

Hizmetin kabul edildiği SearchIndexerDataSourceType'ın bilinen değerleri.

KnownSentimentSkillLanguage

Hizmetin kabul ettiğini bilinen SentimentSkillLanguage değerleri.

KnownSplitSkillLanguage

Hizmetin kabul ettiğini bilinen SplitSkillLanguage değerleri.

KnownTextSplitMode

Hizmetin kabul ettiğini bilinen TextSplitMode değerleri.

KnownTextTranslationSkillLanguage

Hizmetin kabul edildiği TextTranslationSkillLanguage'ın bilinen değerleri.

KnownTokenFilterNames

Hizmetin kabul ettiği Bilinen TokenFilterName değerleri.

KnownTokenizerNames

Hizmetin kabul edildiği LexicalTokenizerName'in bilinen değerleri.

KnownVisualFeature

Hizmetin kabul edildiği VisualFeature'ın bilinen değerleri.

İşlevler

createSynonymMapFromFile(string, string)

SynonymMap nesnesi oluşturmak için yardımcı yöntem. Bu yalnızca NodeJS yöntemidir.

odata(TemplateStringsArray, unknown[])

Dize değişmez değerlerinin alıntılanmasıyla ilgili hataları önlemek için odata filtre ifadesinden kaçar. Örnek kullanım:

const baseRateMax = 200;
const ratingMin = 4;
const filter = odata`Rooms/any(room: room/BaseRate lt ${baseRateMax}) and Rating ge ${ratingMin}`;

Desteklenen söz dizimi hakkında daha fazla bilgi için bkz: https://docs.microsoft.com/en-us/azure/search/search-query-odata-filter

İşlev Ayrıntıları

createSynonymMapFromFile(string, string)

SynonymMap nesnesi oluşturmak için yardımcı yöntem. Bu yalnızca NodeJS yöntemidir.

function createSynonymMapFromFile(name: string, filePath: string): Promise<SynonymMap>

Parametreler

name

string

SynonymMap'in adı.

filePath

string

Eş Anlamlıları içeren dosyanın yolu (yeni satırlarla ayrılmış)

Döndürülenler

Promise<SynonymMap>

SynonymMap nesnesi

odata(TemplateStringsArray, unknown[])

Dize değişmez değerlerinin alıntılanmasıyla ilgili hataları önlemek için odata filtre ifadesinden kaçar. Örnek kullanım:

const baseRateMax = 200;
const ratingMin = 4;
const filter = odata`Rooms/any(room: room/BaseRate lt ${baseRateMax}) and Rating ge ${ratingMin}`;

Desteklenen söz dizimi hakkında daha fazla bilgi için bkz: https://docs.microsoft.com/en-us/azure/search/search-query-odata-filter

function odata(strings: TemplateStringsArray, values: unknown[]): string

Parametreler

strings

TemplateStringsArray

İfade için dize dizisi

values

unknown[]

İfade için değer dizisi

Döndürülenler

string