Creación de índice de catálogo

El archivo de índice de búsqueda Lucene contiene datos de artículos desnormalizados que se han extraído de la base de datos de IBM Sterling® Order Management System. El archivo de índices almacena todos los datos de elementos necesarios para realizar búsquedas rápidas y escalables.

Además, el archivo de índice se almacena en el servidor, mejorando aún más el rendimiento de la búsqueda. Por ejemplo, si un cliente busca camisas rojas, el motor de búsqueda de Lucene utiliza el archivo de índices para localizar rápidamente toda la información de artículo perteneciente a camisas con el valor de atributo de rojo.

La transacción desencadenada por tiempo Crear índice de catálogo crea un archivo de índice para cada entorno local soportado. La transacción se puede configurar para realizar las tareas siguientes:

  • Crear un archivo de índice completo o incremental para cada entorno local
  • Ejecutar compilaciones de índice planificadas o habilitar compilaciones de índice iniciadas por el usuario
  • Activar el índice

La transacción hace referencia a un archivo de configuración XML para obtener instrucciones sobre cómo crear el archivo de índices. La configuración predeterminada del archivo de índice incluye datos de artículos sobre atributos, categorías, información de precios y activos Sterling™ Order Management System sólo proporciona el formato HTML para el tipo de activo de forma predeterminada)

Nota: Puede personalizar la búsqueda de catálogo ampliando el archivo de configuración XML correspondiente. Por ejemplo, Sterling Order Management System proporciona solo el entorno local de inglés de EE.UU. de forma predeterminada. Sin embargo, puede añadir un entorno local, como por ejemplo Canadá-Francés, ampliando el archivo de configuración XML. Los datos de orígenes externos se pueden añadir al archivo de índices ampliando el archivo de configuración XML y proporcionando una implementación personalizada de la salida de usuario adecuada. También puede añadir tipos de activos.

Si se realizan cambios en la base de datos en los atributos de las entidades definidas en el archivo de configuración XML de búsqueda de catálogo, el índice de catálogo debe reconstruirse, ya sea de forma incremental o completa. Por ejemplo, debe volver a crear el índice después de añadir o suprimir elementos individuales en las reglas de titularidad, o cuando se añade o elimina un elemento de una categoría. Lo mismo sucede cuando se modifica o añade el precio de un artículo. Además, el índice debe reconstruirse por completo cuando hay una asignación de lista de precios para anónimos o todos los clientes eliminados.

Nota: Si más de un tercio de los artículos del catálogo han cambiado, se recomienda realizar una creación de índice completa.