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. |
char |
Filtry znaků pro index. |
cors |
Možnosti řízení sdílení prostředků mezi zdroji (CORS) indexu |
default |
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). |
encryption |
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. |
scoring |
Profily bodování indexu. |
semantic |
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. |
token |
Token filtruje index. |
tokenizers | Tokenizátory pro index. |
vector |
Obsahuje možnosti konfigurace související s vektorovými vyhledáváními. |
Podrobnosti vlastnosti
analyzers
charFilters
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
name
Název indexu.
name: string
Hodnota vlastnosti
string
scoringProfiles
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
tokenFilters
tokenizers
vectorSearch
Obsahuje možnosti konfigurace související s vektorovými vyhledáváními.
vectorSearch?: VectorSearch