Aracılığıyla paylaş


@azure/search-documents package

Sınıflar

AzureKeyCredential

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

GeographyPoint

Genel koordinatlardaki 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şlem gerçekleştirmek için kullanılan sınıf.

SearchIndexClient

Dizinleri yönetmek (oluşturma, güncelleştirme, listeleme/silme) ve eş anlamlı haritaları & işlemleri 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ındaki bilgiler.

AsciiFoldingTokenFilter

İlk 127 ASCII karakterde ("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. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

AutocompleteItem

Otomatik Tamamlama isteklerinin sonucu.

AutocompleteRequest

Benzer 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'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.

AzureOpenAIParameters

Sorgu zamanında vektörleştirme için Azure Open AI hizmetini kullanmaya özgü parametreleri içerir.

AzureOpenAIVectorizer

Sorgu zamanında vektörleştirme için Azure Open AI hizmetini kullanmaya özgü parametreleri içerir.

BM25Similarity

Okapi BM25 benzerlik algoritmasını temel alan derecelendirme işlevi. BM25, uzunluk normalleştirmesi ('b' parametresi tarafından denetlenen) ve terim sıklığı doygunluğu ('k1' parametresiyle denetlenen) içeren TF-IDF benzeri bir algoritmadır.

BaseCharFilter

Karakter filtreleri için temel tür.

BaseCognitiveServicesAccount

Beceri kümesine bağlı 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.

BaseSearchIndexerDataIdentity

Veri kimlikleri için soyut temel tür.

BaseSearchIndexerSkill

Beceriler için temel tür.

BaseSearchRequestOptions

Filtreleme, sıralama, yüz tanıma, 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.

BaseVectorSearchCompression

Dizin oluşturma veya sorgulama sırasında kullanılan sıkıştırma yöntemine özgü yapılandırma seçeneklerini içerir.

BaseVectorSearchVectorizer

Sorgu zamanında kullanılacak vektörleştirme yönteminin belirli ayrıntılarını içerir.

BinaryQuantizationCompression

Dizin oluşturma ve sorgulama sırasında kullanılan ikili niceleme sıkıştırma yöntemine ö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ı. bu TF-IDF varyasyonu, statik belge uzunluğu normalleştirmesini ve arama yapılan sorgularla yalnızca kısmen eşleşen belgeleri cezalandıran faktörleri koordine eder.

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 bağlı bir Azure AI hizmeti kaynağının çok bölgeli hesap anahtarı.

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

Bir alanın adını, veri türünü ve arama davranışını açıklayan dizin tanımındaki 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şleme işlemi oluşturma/güncelleştirme 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 dizine alınabilen/aranabilir belirteçlere dönüştürme işlemi üzerinde denetim sahibi 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, metinleri belirteçlere bölmek ve belirteç oluşturucu tarafından yayılan belirteçleri değiştirmek için filtrelerden sorumludur.

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.

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ını belirteci haline getirmektedir. Bu belirteç oluşturucu Apache Lucene kullanılarak uygulanır.

ElisionTokenFilter

İlanları 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

Arama sorgusuyla ilgili bölümleri içeren eşleşen belgelerden resim yazılarını ayıklar.

FacetResult

Model sorgusu sonucunun tek bir demeti. Alan değeri belirli bir aralığa düşen veya belirli bir değere ya da aralığa sahip 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

Bir 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 değiştirme toplu işlemi için seçenekler.

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

Belirteçleri yalnızca belirtilen sözcük listesinde yer alan metinle tutan bir 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 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.

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 Kesimleme kurallarından sonra 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 karakter filtresi. Eşleştirme doyumsuzdur (belirli bir noktada 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 bunu 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 esnek bir şekilde terimlere ayırır. Bu çözümleyici Apache Lucene kullanılarak uygulanır.

PatternCaptureTokenFilter

Bir veya daha fazla desendeki her yakalama grubu için 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 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 düzeni kullanır. Örneğin, "aa bb aa bb", desen "(aa)\s+(bb)" ve yerine "$1#$2" giriş metni verilmelidir, sonuç "aa#bb aa#bb" olacaktır. Bu karakter filtresi Apache Lucene kullanılarak uygulanır.

PatternReplaceTokenFilter

Giriş dizesindeki karakterlerin yerini alan 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 düzeni kullanır. Örneğin, "aa bb aa bb", desen "(aa)\s+(bb)" ve yerine "$1#$2" giriş metni verilmelidir, sonuç "aa#bb aa#bb" olacaktır. 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çeriklerinden 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 bölümlerdir. Bunlar genellikle belge özeti olarak kullanılır. Resim yazıları yalnızca semantictüründe sorgular için döndürülür.

ResourceCounter

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

ScalarQuantizationCompression

Dizin oluşturma ve sorgulama sırasında kullanılan skaler niceleme sıkıştırma yöntemine özgü yapılandırma seçeneklerini içerir.

ScalarQuantizationParameters

Skaler Niceleme'ye özgü parametreleri içerir.

ScoringProfile

Arama sorgularında puanlama işlemini etkileyen bir arama dizininin 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 dizine ilişkin istatistikler. İstatistikler düzenli aralıklarla toplanır ve her zaman up-totarihi garanti edilmemektedir.

SearchIndexer

Bir dizin oluşturucu 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.

SearchIndexerDataNoneIdentity

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

SearchIndexerDataSourceConnection

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

SearchIndexerDataUserAssignedIdentity

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

SearchIndexerError

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

SearchIndexerIndexProjection

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

SearchIndexerIndexProjectionParameters

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.

SearchIndexerIndexProjectionSelector

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

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'da hangi verilerin depolmaya yönelik projeksiyon tanımı.

SearchIndexerKnowledgeStoreObjectProjectionSelector

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

SearchIndexerKnowledgeStoreParameters

Bilgi deposuna ö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.

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'ta müşteri tarafından yönetilen bir şifreleme anahtarı. Oluşturup yönettiğiniz anahtarlar Azure Bilişsel Arama'da dizinler ve eş anlamlı eşlemeler gibi 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

Anlam derecelendirmesi, 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 dizini için parametreleri 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 aralığında kayan nokta değeri olarak puanlanmıştır.

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.

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 bu sorguyla o kadar ilgili olur. Bu puanlar arama sonuçlarını sıralamak için kullanılır.

SimpleField

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

SnowballTokenFilter

Snowball tarafından oluşturulan kök ayırıcı kullanarak sözcüklerin köklerini oluşturan 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 filtreleme filtrelerini geçersiz kılma olanağı sağlar. Sözlük köküne sahip terimler anahtar sözcük olarak işaretlenir, böylece zincirdeki kök ayırıcılarla kaynaklanmaz. Herhangi bir köklendirme filtresinin önüne yerleştirilmelidir. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

StemmerTokenFilter

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

StopAnalyzer

Metni harf olmayanlara böler; Küçük harf ve stopword belirteci 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, benzer 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ğerleriyle 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 puanlamanın artırılması gereken dizin alanlarında ağırlıkları tanımlar.

TruncateTokenFilter

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

UaxUrlEmailTokenizer

Url'leri ve e-postaları tek bir belirteç olarak belirteçler. 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.

VectorizableTextQuery

Vektörleştirilmesi gereken bir metin değeri sağlandığında vektör araması için kullanılacak sorgu parametreleri.

VectorizedQuery

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

WebApiParameters

Kullanıcı tanımlı vektörleştiriciye bağlanma özelliklerini belirtir.

WebApiSkill

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

WebApiVectorizer

Bir sorgu dizesinin vektör eklemesini oluşturmak için kullanıcı tanımlı bir vektörleştirici belirtir. Bir beceri kümesinin özel Web API arabirimi kullanılarak dış vektörleştiricinin tümleştirilmesi sağlanır.

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 analizi işlemi seçenekleri.

AutocompleteMode

AutocompleteMode değerlerini tanımlar.

AutocompleteOptions

Kısmi searchText için tamamlama metni alma seçenekleri.

AzureOpenAIModelName

AzureOpenAIModelName değerlerini tanımlar.
BilinenAzureOpenAIModelName, AzureOpenAIModelName ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

text-embedding-ada-002
metin ekleme-3 büyük
metin ekleme-3-küçük

BlobIndexerDataToExtract
BlobIndexerImageAction
BlobIndexerPDFTextRotationAlgorithm
BlobIndexerParsingMode
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ı 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
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
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 durum işlemini alma seçenekleri.

GetServiceStatisticsOptions

Hizmet istatistiklerini alma işlemi seçenekleri.

GetSkillSetOptions

Beceri kümesi işlemi alma 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
ImageDetail
IndexActionType

IndexActionType değerlerini tanımlar.

IndexDocumentsAction

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

IndexIterator

Arama hizmetinde 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 hizmetinde 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.

IndexProjectionMode

IndexProjectionMode değerlerini tanımlar.
KnownIndexProjectionMode IndexProjectionMode ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

skipIndexingParentDocuments: Kaynak belgenin dizin oluşturucunun hedef dizinine yazılması atlanır.
includeIndexingParentDocuments: Kaynak belge dizin oluşturucunun hedef dizinine yazılır. Bu varsayılan desendir.

IndexerExecutionEnvironment
IndexerExecutionStatus

IndexerExecutionStatus değerlerini tanımlar.

IndexerStatus

IndexerStatus değerlerini tanımlar.

KeyPhraseExtractionSkillLanguage
LexicalAnalyzer

Çözümleyici için olası servis taleplerini 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 analyzer.
ar.lucene: Arapça için Lucene çözümleyicisi.
hy.lucene: Ermenice için Lucene çözümleyicisi.
bn.microsoft: Bangla için Microsoft analyzer.
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: Microsoft Analyzer for Catalan.
ca.lucene: Katalalan için Lucene çözümleyicisi.
zh-Hans.microsoft: Çince için Microsoft analyzer (Basitleştirilmiş).
zh-Hans.lucene: Çince için Lucene çözümleyicisi (Basitleştirilmiş).
zh-Hant.microsoft: Çince için Microsoft analyzer (Geleneksel).
zh-Hant.lucene: Çince için Lucene çözümleyicisi (Geleneksel).
hr.microsoft: Hırvat dili için Microsoft analyzer.
cs.microsoft: Çekçe için Microsoft analyzer.
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 analyzer.
en.lucene: lucene analyzer for english.
et.microsoft: Estonca için Microsoft analyzer.
fi.microsoft: Fince için Microsoft analyzer.
fi.lucene: Fince için Lucene çözümleyicisi.
fr.microsoft: Fransızca için Microsoft analyzer.
fr.lucene: Fransızca için Lucene çözümleyicisi.
gl.lucene: Galiçyalı için Lucene çözümleyicisi.
de.microsoft: Almanca için Microsoft analyzer.
de.lucene: Almanca için Lucene çözümleyicisi.
el.microsoft: Yunanca için Microsoft analyzer.
el.lucene: Yunanca için Lucene çözümleyicisi.
gu.microsoft: Gujarati için Microsoft çözümleyicisi.
he.microsoft: Microsoft Analyzer for İbranice.
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: İzlanda dili için Microsoft çözümleyicisi.
id.microsoft: Endonezya dili için Microsoft çözümleyicisi (Bahasa).
id.lucene: Endonezya dili için Lucene çözümleyicisi.
ga.lucene: İrlandalılar için Lucene çözümleyicisi.
.microsoft: microsoft analyzer for Italian.
.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 analyzer.
ko.lucene: Korece için Lucene çözümleyicisi.
lv.microsoft: Letonca için Microsoft çözümleyicisi.
lv.lucene: Letonyalı 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 analyzer (Latin).
mr.microsoft: Marathi için Microsoft çözümleyicisi.
nb.microsoft: Norveççe için Microsoft analyzer (Bokmål).
no.lucene: Norveç dili için Lucene çözümleyicisi.
fa.lucene: Farsça için Lucene çözümleyicisi.
pl.microsoft: Lehçe için Microsoft analyzer.
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 analyzer.
ro.microsoft: Romence için Microsoft analyzer.
ro.lucene: Rumence için Lucene çözümleyicisi.
ru.microsoft: Rusça için Microsoft analyzer.
ru.lucene: Rusça için Lucene çözümleyicisi.
sr-cyrillic.microsoft: Sırplık için Microsoft analyzer (Kiril).
sr-latin.microsoft: Sırplık için Microsoft analyzer (Latin).
sk.microsoft: Slovakça için Microsoft çözümleyicisi.
sl.microsoft: Slovence için Microsoft analyzer.
es.microsoft: İspanyolca için Microsoft analyzer.
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 Analyzer.
te.microsoft: Telugu için Microsoft analyzer.
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 analyzer.
tr.lucene: Lucene analyzer for Turkish.
uk.microsoft: Ukrayna dili için Microsoft analyzer.
.microsoft: Urduca için Microsoft çözümleyicisi.
vi.microsoft: Vietnamca için Microsoft çözümleyicisi.
standard.lucene: Standart Lucene çözümleyicisi.
standardasciifolding.lucene: Standart ASCII Katlanan Lucene çözümleyicisi. Bkz. https://learn.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 esnek bir şekilde terimlere ayırır. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/PatternAnalyzer.html
basit: Metni harf olmayanlara 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
durdurma: Metni harf olmayanlara böler; Küçük harf ve stopword belirteci 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: Avrupa dillerindeki belgelerin çoğunu işlemek için uygun 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ı olacak şekilde 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
harf: Metni harf olmayanlara böler. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/LetterTokenizer.html
küçük
: Metni harf olmayanlara 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ı olarak belirteçleştirir. 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
desen: Benzersiz 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 seçenekleri.

ListIndexersOptions

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

ListIndexesOptions

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

ListSkillsetsOptions

Bir liste beceri kümesi işlemi için seçenekler.

ListSynonymMapsOptions

Bir liste eşanlamlı Haritaları 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

OcrLineEnding

OcrLineEnding değerlerini tanımlar.
KnownOcrLineEnding OcrLineEnding ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

boşluk: Çizgiler tek bir boşluk karakteriyle ayrılır.
carriageReturn: Satırlar bir satır başı ('\r') karakteriyle ayrılır.
lineFeed: Satırlar tek satır besleme ('\n') karakteriyle ayrılır.
carriageReturnLineFeed: Satırlar, satır başı ve satır besleme ('\r\n') karakteriyle ayrılır.

OcrSkillLanguage
PIIDetectionSkillMaskingMode
PhoneticEncoder

FonetikEncoder 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. extractiveolarak ayarlanırsa, 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ülmesi gerekip gerekmediğini belirten bir değer. Bu parametre yalnızca sorgu türü 'semantik' olduğunda geçerlidir. Ayarlanırsa, sorgu en yüksek dereceli belgelerdeki anahtar geçitlerden ayıklanan açıklamalı alt yazıları döndürür. Resim yazıları 'ayıklayıcı' olduğunda, vurgulama varsayılan olarak etkinleştirilir. Varsayılan olarak 'none' olarak belirlenir.

QueryType

QueryType değerlerini tanımlar.

RegexFlags
ResetIndexerOptions

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

RunIndexerOptions

Dizin oluşturucu çalıştırma işlemi 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

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

SearchFieldArray

TModel yazılmamış bir nesneyse, yazılmamış dize dizisi Değilse, TModeleğik çizgiyle ayrılmış alanlarıdır.

SearchFieldDataType

SearchFieldDataType değerlerini tanımlar.

Hizmet tarafından desteklenen bilinen değerler:

Edm.String: Alanın dize içerdiğini gösterir.

Edm.Int32: Bir alanın 32 bit imzalı tamsayı içerdiğini gösterir.

Edm.Int64: Alanın 64 bit işaretli bir tamsayı içerdiğini gösterir.

Edm.Double: Alanın IEEE çift duyarlıklı kayan nokta numarası içerdiğini gösterir.

Edm.Boolean: Alanın Boole değeri (true veya false) içerdiğini gösterir.

Edm.DateTimeOffset: Bir alanın saat dilimi bilgileri de dahil olmak üzere bir tarih/saat değeri içerdiğini gösterir.

Edm.GeographyPoint: Alanın boylam ve enlem açısından coğrafi konum içerdiğini gösterir.

Edm.ComplexType: Bir alanın başka türlerde alt alanları olan bir veya daha fazla karmaşık nesne içerdiğini gösterir.

Edm.Single: Alanın tek duyarlıklı kayan nokta numarası içerdiğini gösterir. Bu yalnızca koleksiyon türünün bir parçası olarak kullanıldığında (örn. Collection(Edm.Single) geçerli olur.

Edm.Half: Alanın yarı duyarlıklı kayan nokta numarası içerdiğini gösterir. Bu yalnızca koleksiyon türünün bir parçası olarak kullanıldığında (örneğin Collection(Edm.Half) geçerli olur.

Edm.Int16: Alanın 16 bit imzalı bir tamsayı içerdiğini gösterir. Bu yalnızca koleksiyon türünün bir parçası olarak kullanıldığında (örneğin Collection(Edm.Int16) geçerli olur.

Edm.SByte: Bir alanın 8 bit işaretli bir tamsayı içerdiğini gösterir. Bu yalnızca koleksiyon türünün bir parçası olarak kullanıldığında (örn. Collection(Edm.SByte) geçerli olur.

Edm.Byte: Bir alanın 8 bit işaretsiz tamsayı içerdiğini gösterir. Bu yalnızca koleksiyon türünün bir parçası olarak kullanıldığında (örn. Collection(Edm.Byte) geçerli olur.

SearchIndexerDataIdentity

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

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, yüz tanıma, 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

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

SelectFields

T'de köklenen 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
SemanticErrorReason
SemanticSearchResultsType
SentimentSkillLanguage
SimilarityAlgorithm

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

SnowballTokenFilterLanguage

SnowballTokenFilterLanguage değerlerini tanımlar.

SplitSkillLanguage
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 belgeyi ve ilişkili meta verileri içeren sonuç.

TextSplitMode
TextTranslationSkillLanguage
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 karakterde ("Temel Latin" Unicode bloğu) bulunmayan alfabetik, sayısal ve simgesel 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. Fullwidth ASCII değişkenlerini eşdeğer temel Latinceye, yarım genişlikli Katakana değişkenlerini de 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 sahiplik ve noktaları kısaltmalardan 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
imtiyaz: elisyonları 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: Almanca karakterleri, 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çe metinleri normalleştirir. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/hi/HindiNormalizationFilter.html
indic_normalization: Metnin Hint dillerindeki 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 olarak, 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
uzunluk: Ç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
sınırı: 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 göre normalleştirir. Bkz. https://lucene.apache.org/core/6_6_1/analyzers-common/org/apache/lucene/analysis/core/LowerCaseFilter.html
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
ters: 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çlerin bileş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 kök ayırıcı kullanarak sözcüklerin köklerini oluşturan 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 kök filtreleme filtresi. Bkz. https://learn.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
kırpma: Belirteçlerin başındaki ve sonundaki boşlukları kırpılır. Bkz. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/TrimFilter.html
kesme: Terimleri belirli bir uzunluğa kadar kısaltın. 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 harfle normalleştirir. Bkz. https://lucene.apache.org/core/6_6_1/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.

VectorEncodingFormat

VectorEncodingFormat değerlerini tanımlar.
KnownVectorEncodingFormat VectorEncodingFormat ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

packedBit: Daha geniş bir veri türüne paketlenmiş bitleri temsil eden kodlama biçimi.

VectorFilterMode
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
VectorSearchCompression

Dizin oluşturma veya sorgulama sırasında kullanılan sıkıştırma yöntemine özgü yapılandırma seçeneklerini içerir.

VectorSearchCompressionKind

VectorSearchCompressionKind değerlerini tanımlar.
KnownVectorSearchCompressionKind VectorSearchCompressionKind ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

skalerQuantization: Scalar Quantization, bir sıkıştırma yöntemi türüdür. Skaler nicelemede, özgün vektör değerleri daha dar bir türe sıkıştırılır ve azaltılmış bir nicelenmiş değer kümesi kullanılarak vektörün her bileşenini ayrık hale getirerek ve temsil ederek genel veri boyutunu küçültür.
binaryQuantization: Bir sıkıştırma yöntemi türü olan İkili Niceleme. İkili nicelemede özgün vektör değerleri, ikili değerler kullanılarak bir vektördeki her bileşeni ayrıklaştırıp temsil ederek daha dar ikili türe sıkıştırılır ve böylece genel veri boyutu küçültülebilir.

VectorSearchCompressionTarget

VectorSearchCompressionTarget değerlerini tanımlar.
KnownVectorSearchCompressionTarget VectorSearchCompressionTarget ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

int8

VectorSearchVectorizer

Metin vektör sorgularını vektörleştirmeye ilişkin yapılandırma seçeneklerini içerir.

VectorSearchVectorizerKind

VectorSearchVectorizerKind değerlerini tanımlar.
KnownVectorSearchVectorizerKind, VectorSearchVectorizerKind ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

azureOpenAI: Sorgu zamanında Azure OpenAI kaynağı kullanarak eklemeler oluşturun.
customWebApi: Sorgu zamanında özel bir web uç noktası kullanarak eklemeler oluşturun.

VisualFeature

Numaralandırmalar

KnownAnalyzerNames

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

KnownAzureOpenAIModelName

AzureOpenAIModelName bilinen değerleri, hizmetin kabul.

KnownBlobIndexerDataToExtract

Hizmetin kabul BlobIndexerDataToExtract bilinen değerleri.

KnownBlobIndexerImageAction

Hizmetin kabul BlobIndexerImageAction bilinen değerleri.

KnownBlobIndexerPDFTextRotationAlgorithm

Hizmetin kabul BlobIndexerPDFTextRotationAlgorithm bilinen değerleri.

KnownBlobIndexerParsingMode

Hizmetin kabul BlobIndexerParsingMode bilinen değerleri.

KnownCharFilterNames

Hizmetin kabul ettiği CharFilterName bilinen değerleri.

KnownCustomEntityLookupSkillLanguage

Hizmetin kabul CustomEntityLookupSkillLanguage bilinen değerleri.

KnownEntityCategory

hizmetin kabul EntityCategory'nin bilinen değerleri.

KnownEntityRecognitionSkillLanguage

Hizmetin kabul EntityRecognitionSkillLanguage bilinen değerleri.

KnownImageAnalysisSkillLanguage

Hizmetin kabul ImageAnalysisSkillLanguage bilinen değerleri.

KnownImageDetail

Hizmetin kabul ImageDetail bilinen değerleri.

KnownIndexProjectionMode

Hizmetin kabul IndexProjectionMode'un bilinen değerleri.

KnownIndexerExecutionEnvironment

Hizmetin kabul IndexerExecutionEnvironment bilinen değerleri.

KnownKeyPhraseExtractionSkillLanguage

Hizmetin kabul KeyPhraseExtractionSkillLanguage bilinen değerleri.

KnownOcrLineEnding

Hizmetin kabul OcrLineEnding bilinen değerleri.

KnownOcrSkillLanguage

Hizmetin kabul OcrSkillLanguage bilinen değerleri.

KnownPIIDetectionSkillMaskingMode

Hizmetin kabul PIIDetectionSkillMaskingMode bilinen değerleri.

KnownRegexFlags

RegexFlags'ın bilinen değerleri, hizmetin kabul.

KnownSearchAudience

Arama Hedef Kitlesi için bilinen değerler

KnownSearchFieldDataType

Hizmetin kabul SearchFieldDataType bilinen değerleri.

KnownSearchIndexerDataSourceType

Hizmetin kabul searchIndexerDataSourceType bilinen değerleri.

KnownSemanticErrorMode

Hizmetin kabul bilinen SemanticErrorMode değerleri.

KnownSemanticErrorReason

Hizmetin kabul SemanticErrorReason bilinen değerleri.

KnownSemanticSearchResultsType

Hizmetin kabul SemanticSearchResultsType bilinen değerleri.

KnownSentimentSkillLanguage

Hizmetin kabul SentimentSkillLanguage bilinen değerleri.

KnownSplitSkillLanguage

Hizmetin kabul SplitSkillLanguage bilinen değerleri.

KnownTextSplitMode

Hizmetin kabul TextSplitMode bilinen değerleri.

KnownTextTranslationSkillLanguage

Hizmetin kabul TextTranslationSkillLanguage bilinen değerleri.

KnownTokenFilterNames

Hizmetin kabul ettiği TokenFilterName bilinen değerleri.

KnownTokenizerNames

Hizmetin kabul bilinen LexicalTokenizerName değerleri.

KnownVectorEncodingFormat

Hizmetin kabul VectorEncodingFormat bilinen değerleri.

KnownVectorFilterMode

Hizmetin kabul ettiği VectorFilterMode bilinen değerleri.

KnownVectorQueryKind

Hizmetin kabul VectorQueryKind bilinen değerleri.

KnownVectorSearchAlgorithmKind

Hizmetin kabul VectorSearchAlgorithmKind bilinen değerleri.

KnownVectorSearchAlgorithmMetric

Hizmetin kabul VectorSearchAlgorithmMetric bilinen değerleri.

KnownVectorSearchCompressionKind

Hizmetin kabul VectorSearchCompressionKind bilinen değerleri.

KnownVectorSearchCompressionTarget

Hizmetin kabul VectorSearchCompressionTarget bilinen değerleri.

KnownVectorSearchVectorizerKind

Hizmetin kabul VectorSearchVectorizerKind'in bilinen değerleri.

KnownVisualFeature

Hizmetin kabul 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 ifadelerinden 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 ifadelerinden 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