Introducción a las funciones del índice de búsqueda
Order Search, basado en Elasticsearch, ofrece una función de indexación y búsqueda de alta disponibilidad y escalabilidad horizontal, que permite una recuperación más rápida y proporciona disponibilidad casi en tiempo real.
Sterling™ Order Management El sistema utiliza la función «Índice de búsqueda de Sterling» para integrarse con «Búsqueda de pedidos» e indexar los datos transaccionales de «Búsqueda de pedidos». Sterling Order Management El software del sistema ofrece una integración incorporada para la entidad «Pedido». Cada vez que se crea o modifica un pedido en el sistema de « Sterling Order Management », se guarda un resumen del pedido en la búsqueda de pedidos. Esto muestra el estado más reciente de un pedido en la función «Búsqueda de pedidos», que puedes consultar sin necesidad de recurrir al sistem Sterling Order Management. Por lo tanto, «Order Search» se convierte en la única fuente de información para todos los pedidos que se gestionan a través del sistema de « Sterling Order Management ».
Para crear una plantilla de esquema de pedido, puede configurar un pedido y los atributos relacionados que se definen en los modelos de entidad de «Cabecera del pedido», «Línea del pedido», «Pago», «Datos personales», «Estado del pedido», etc. La integración incorporada recupera los datos generales del pedido basándose en esta plantilla y los envía a la búsqueda de pedidos. Estos datos se guardan en «Búsqueda de pedidos» utilizando los identificadores únicos y la clave principal de un pedido en el modelo de datos del software del sistema « Sterling Order Management ».
Se recomienda incluir en la plantilla de esquema los atributos necesarios para su negocio, como la visualización de los pedidos y la información relacionada en una interfaz de usuario de comercio electrónico sin depender de un sistem Sterling Order Management, así como cualquier atributo necesario para realizar llamadas de actualización posteriores a un sistem Sterling Order Management, etc. Sin embargo, un documento con un esquema extenso aumenta el tiempo de procesamiento y el número de consultas a la búsqueda de pedidos. En resumen, si incluyes un atributo que ya no es necesario en la plantilla de esquema, esto puede provocar actualizaciones innecesarias. Sin embargo, si se elige la plantilla de esquema de forma acertada y adecuada, podrá confiar en los resultados de búsqueda de Order Search para la mayoría de sus necesidades empresariales.
El componente «Búsqueda de pedidos» también es capaz de indexar un conjunto de atributos a partir de los datos que recibe, lo que permite aplicar diversos criterios de búsqueda de forma eficiente para su empresa. El conjunto de atributos indexables con las especificaciones adecuadas define un esquema de índice y proporciona la « Elasticsearch » subyacente para indexar los datos basándose en dichas especificaciones. Para definir un esquema de índice, puede seleccionar los atributos de búsqueda más habituales, los atributos que requieren ordenación, etc., de la plantilla de esquema de pedidos y, a continuación, crear un índice de «pedidos» en la búsqueda de pedidos utilizando este esquema de índice. Cuando se reciben los datos generales de un pedido procedentes del sistema « Sterling Order Management », la función «Búsqueda de pedidos» guarda estos datos y los indexa según los atributos seleccionados en el índice «order». A partir de los valores de los atributos indexados, puedes recuperar rápidamente los pedidos utilizando la función de búsqueda que ofrece «Búsqueda de pedidos».