SearchIndex interface
Representa una definición de índice de búsqueda, que describe los campos y el comportamiento de búsqueda de un índice.
Propiedades
analyzers | Analizadores del índice. |
char |
Los filtros de caracteres para el índice. |
cors |
Opciones para controlar el uso compartido de recursos entre orígenes (CORS) para el índice. |
default |
Nombre del perfil de puntuación que se va a usar si no se especifica ninguno en la consulta. Si no se establece esta propiedad y no se especifica ningún perfil de puntuación en la consulta, se usará la puntuación predeterminada (tf-idf). |
encryption |
Descripción de una clave de cifrado que se crea en Azure Key Vault. Esta clave se usa para proporcionar un nivel adicional de cifrado en reposo para los datos cuando desee asegurarse de que nadie, ni siquiera Microsoft, puede descifrar los datos en Azure Cognitive Search. Una vez que haya cifrado los datos, siempre permanecerá cifrado. Azure Cognitive Search omitirá los intentos de establecer esta propiedad en null. Puede cambiar esta propiedad según sea necesario si desea rotar la clave de cifrado; Los datos no se verán afectados. El cifrado con claves administradas por el cliente no está disponible para los servicios de búsqueda gratuitos y solo está disponible para los servicios de pago creados el 1 de enero de 2019 o después. |
etag | ETag del índice. |
fields | Campos del índice. |
name | El nombre del índice. |
scoring |
Perfiles de puntuación para el índice. |
semantic |
Define parámetros para un índice de búsqueda que influye en las funcionalidades semánticas. |
similarity | Tipo de algoritmo de similitud que se va a usar al puntuar y clasificar los documentos que coinciden con una consulta de búsqueda. El algoritmo de similitud solo se puede definir en el momento de la creación del índice y no se puede modificar en índices existentes. Si es null, se usa el algoritmo ClassicSimilarity. |
suggesters | Proveedores de sugerencias para el índice. |
token |
El token filtra el índice. |
tokenizers | Tokenizadores para el índice. |
vector |
Contiene opciones de configuración relacionadas con la búsqueda vectorial. |
Detalles de las propiedades
analyzers
charFilters
Los filtros de caracteres para el índice.
charFilters?: CharFilter[]
Valor de propiedad
corsOptions
Opciones para controlar el uso compartido de recursos entre orígenes (CORS) para el índice.
corsOptions?: CorsOptions
Valor de propiedad
defaultScoringProfile
Nombre del perfil de puntuación que se va a usar si no se especifica ninguno en la consulta. Si no se establece esta propiedad y no se especifica ningún perfil de puntuación en la consulta, se usará la puntuación predeterminada (tf-idf).
defaultScoringProfile?: string
Valor de propiedad
string
encryptionKey
Descripción de una clave de cifrado que se crea en Azure Key Vault. Esta clave se usa para proporcionar un nivel adicional de cifrado en reposo para los datos cuando desee asegurarse de que nadie, ni siquiera Microsoft, puede descifrar los datos en Azure Cognitive Search. Una vez que haya cifrado los datos, siempre permanecerá cifrado. Azure Cognitive Search omitirá los intentos de establecer esta propiedad en null. Puede cambiar esta propiedad según sea necesario si desea rotar la clave de cifrado; Los datos no se verán afectados. El cifrado con claves administradas por el cliente no está disponible para los servicios de búsqueda gratuitos y solo está disponible para los servicios de pago creados el 1 de enero de 2019 o después.
encryptionKey?: SearchResourceEncryptionKey
Valor de propiedad
etag
ETag del índice.
etag?: string
Valor de propiedad
string
fields
name
El nombre del índice.
name: string
Valor de propiedad
string
scoringProfiles
Perfiles de puntuación para el índice.
scoringProfiles?: ScoringProfile[]
Valor de propiedad
semanticSearch
Define parámetros para un índice de búsqueda que influye en las funcionalidades semánticas.
semanticSearch?: SemanticSearch
Valor de propiedad
similarity
Tipo de algoritmo de similitud que se va a usar al puntuar y clasificar los documentos que coinciden con una consulta de búsqueda. El algoritmo de similitud solo se puede definir en el momento de la creación del índice y no se puede modificar en índices existentes. Si es null, se usa el algoritmo ClassicSimilarity.
similarity?: SimilarityAlgorithm
Valor de propiedad
suggesters
Proveedores de sugerencias para el índice.
suggesters?: SearchSuggester[]
Valor de propiedad
tokenFilters
tokenizers
vectorSearch
Contiene opciones de configuración relacionadas con la búsqueda vectorial.
vectorSearch?: VectorSearch