SearchIndex interface
Představuje definici indexu vyhledávání, která popisuje pole a chování vyhledávání indexu.
Vlastnosti
analyzers | Analyzátory indexu. |
char |
Filtry znaků pro index. |
cors |
Možnosti řízení sdílení prostředků mezi zdroji (CORS) pro index |
default |
Název bodovacího profilu, který se má použít, pokud není v dotazu zadán žádný. Pokud tato vlastnost není nastavena a v dotazu není zadán žádný bodovací profil, použije se výchozí bodování (tf-idf). |
encryption |
Popis šifrovacího klíče, který vytvoříte ve službě Azure Key Vault. Tento klíč slouží k zajištění další úrovně neaktivních uložených šifrování pro vaše data, pokud chcete mít plnou jistotu, že nikdo, ani Microsoft, nemůže dešifrovat vaše data ve službě Azure Cognitive Search. Jakmile data zašifrujete, zůstane vždy zašifrovaná. Azure Cognitive Search bude ignorovat pokusy o nastavení této vlastnosti na hodnotu null. Tuto vlastnost můžete podle potřeby změnit, pokud chcete šifrovací klíč otočit; Vaše data nebudou ovlivněna. Š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 po 1. lednu 2019. |
etag | 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 bodování a řazení dokumentů odpovídajících vyhledávacímu dotazu. Algoritmus podobnosti lze definovat pouze při vytváření indexu a nelze ho upravovat u existujících indexů. Pokud má hodnotu null, použije se algoritmus ClassicSimilarity. |
suggesters | Návrhy indexu. |
token |
Filtry tokenů pro index. |
tokenizers | Tokenizátory indexu. |
vector |
Obsahuje možnosti konfigurace související s vektorové vyhledávání. |
Podrobnosti vlastnosti
analyzers
charFilters
corsOptions
Možnosti řízení sdílení prostředků mezi zdroji (CORS) pro index
corsOptions?: CorsOptions
Hodnota vlastnosti
defaultScoringProfile
Název bodovacího profilu, který se má použít, pokud není v dotazu zadán žádný. Pokud tato vlastnost není nastavena a v dotazu není zadán žádný bodovací profil, použije se výchozí bodování (tf-idf).
defaultScoringProfile?: string
Hodnota vlastnosti
string
encryptionKey
Popis šifrovacího klíče, který vytvoříte ve službě Azure Key Vault. Tento klíč slouží k zajištění další úrovně neaktivních uložených šifrování pro vaše data, pokud chcete mít plnou jistotu, že nikdo, ani Microsoft, nemůže dešifrovat vaše data ve službě Azure Cognitive Search. Jakmile data zašifrujete, zůstane vždy zašifrovaná. Azure Cognitive Search bude ignorovat pokusy o nastavení této vlastnosti na hodnotu null. Tuto vlastnost můžete podle potřeby změnit, pokud chcete šifrovací klíč otočit; Vaše data nebudou ovlivněna. Š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 po 1. lednu 2019.
encryptionKey?: SearchResourceEncryptionKey
Hodnota vlastnosti
etag
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 bodování a řazení dokumentů odpovídajících vyhledávacímu dotazu. Algoritmus podobnosti lze definovat pouze při vytváření indexu a nelze ho upravovat u existujících indexů. Pokud má hodnotu null, použije se algoritmus ClassicSimilarity.
similarity?: SimilarityAlgorithm
Hodnota vlastnosti
suggesters
tokenFilters
tokenizers
vectorSearch
Obsahuje možnosti konfigurace související s vektorové vyhledávání.
vectorSearch?: VectorSearch