SearchIndex interface

Představuje definici indexu vyhledávání, která popisuje pole a chování vyhledávání indexu.

Vlastnosti

analyzers

Analyzátory pro index.

charFilters

Filtry znaků pro index.

corsOptions

Možnosti řízení sdílení prostředků mezi zdroji (CORS) indexu

defaultScoringProfile

Název hodnoticího profilu, který se má použít v případě, že dotaz nezadá žádný profil. Pokud tato vlastnost není nastavená a v dotazu není zadaný žádný profil bodování, použije se výchozí bodování (tf-idf).

encryptionKey

Popis šifrovacího klíče, který vytvoříte v Azure Key Vault. Tento klíč se používá k zajištění další úrovně šifrování neaktivních uložených dat, když chcete mít plnou jistotu, že nikdo, dokonce ani Microsoft, nemůže vaše data dešifrovat v Azure Cognitive Search. Jakmile data zašifrujete, zůstanou vždy zašifrovaná. Azure Cognitive Search budou ignorovat pokusy o nastavení této vlastnosti na hodnotu null. Pokud chcete šifrovací klíč obměnit, můžete tuto vlastnost podle potřeby změnit. Na vaše data to nebude mít vliv. Šifrování pomocí klíčů spravovaných zákazníkem není k dispozici pro bezplatné vyhledávací služby a je k dispozici pouze pro placené služby vytvořené 1. ledna 2019 nebo později.

etag

Značka ETag indexu.

fields

Pole indexu

name

Název indexu.

scoringProfiles

Profily bodování indexu.

semanticSearch

Definuje parametry indexu vyhledávání, které ovlivňují sémantické schopnosti.

similarity

Typ algoritmu podobnosti, který se má použít při vyhodnocování a hodnocení dokumentů odpovídajících vyhledávacímu dotazu. Algoritmus podobnosti lze definovat pouze při vytváření indexu a nelze ho upravit u existujících indexů. Pokud null, je použit algoritmus ClassicSimilarity.

suggesters

Navrhovatelé indexu.

tokenFilters

Token filtruje index.

tokenizers

Tokenizátory pro index.

vectorSearch

Obsahuje možnosti konfigurace související s vektorovými vyhledáváními.

Podrobnosti vlastnosti

analyzers

Analyzátory pro index.

analyzers?: LexicalAnalyzer[]

Hodnota vlastnosti

charFilters

Filtry znaků pro index.

charFilters?: CharFilter[]

Hodnota vlastnosti

corsOptions

Možnosti řízení sdílení prostředků mezi zdroji (CORS) indexu

corsOptions?: CorsOptions

Hodnota vlastnosti

defaultScoringProfile

Název hodnoticího profilu, který se má použít v případě, že dotaz nezadá žádný profil. Pokud tato vlastnost není nastavená a v dotazu není zadaný žádný profil bodování, použije se výchozí bodování (tf-idf).

defaultScoringProfile?: string

Hodnota vlastnosti

string

encryptionKey

Popis šifrovacího klíče, který vytvoříte v Azure Key Vault. Tento klíč se používá k zajištění další úrovně šifrování neaktivních uložených dat, když chcete mít plnou jistotu, že nikdo, dokonce ani Microsoft, nemůže vaše data dešifrovat v Azure Cognitive Search. Jakmile data zašifrujete, zůstanou vždy zašifrovaná. Azure Cognitive Search budou ignorovat pokusy o nastavení této vlastnosti na hodnotu null. Pokud chcete šifrovací klíč obměnit, můžete tuto vlastnost podle potřeby změnit. Na vaše data to nebude mít vliv. Šifrování pomocí klíčů spravovaných zákazníkem není k dispozici pro bezplatné vyhledávací služby a je k dispozici pouze pro placené služby vytvořené 1. ledna 2019 nebo později.

encryptionKey?: SearchResourceEncryptionKey

Hodnota vlastnosti

etag

Značka ETag indexu.

etag?: string

Hodnota vlastnosti

string

fields

Pole indexu

fields: SearchField[]

Hodnota vlastnosti

name

Název indexu.

name: string

Hodnota vlastnosti

string

scoringProfiles

Profily bodování indexu.

scoringProfiles?: ScoringProfile[]

Hodnota vlastnosti

semanticSearch

Definuje parametry indexu vyhledávání, které ovlivňují sémantické schopnosti.

semanticSearch?: SemanticSearch

Hodnota vlastnosti

similarity

Typ algoritmu podobnosti, který se má použít při vyhodnocování a hodnocení dokumentů odpovídajících vyhledávacímu dotazu. Algoritmus podobnosti lze definovat pouze při vytváření indexu a nelze ho upravit u existujících indexů. Pokud null, je použit algoritmus ClassicSimilarity.

similarity?: SimilarityAlgorithm

Hodnota vlastnosti

suggesters

Navrhovatelé indexu.

suggesters?: SearchSuggester[]

Hodnota vlastnosti

tokenFilters

Token filtruje index.

tokenFilters?: TokenFilter[]

Hodnota vlastnosti

tokenizers

Tokenizátory pro index.

tokenizers?: LexicalTokenizer[]

Hodnota vlastnosti

vectorSearch

Obsahuje možnosti konfigurace související s vektorovými vyhledáváními.

vectorSearch?: VectorSearch

Hodnota vlastnosti