![HCL Commerce Version 9.1.11.0 or later](../../base/images/91110plus.png)
El informe de resumen de compilación de la indexación
Se crea un informe exhaustivo del estado de la compilación de la indexación al final de cada operación de reindexación completa de Ingest. Puede utilizar este informe para optimizar las diferentes etapas del proceso de indexación y resolver problemas como, por ejemplo, tiempos de proceso más largos de los esperados.
Cómo se genera el informe
Cada vez que realice una indexación, se generará un runId del proceso. Por ejemplo, considere la siguiente consulta de indexación.
https://ingest-server:port/connectors/auth.reindex/run?storeId=11&envType=auth
El proceso devuelve un par de tokens JSON de identificación de runId. Por ejemplo:{
"runId": "05abc9b9-6b1c-4215-a300-b4e9adae586a"
}
Puede invocar al informe de compilación de la indexación especificando este valor de runId en una invocación al endpoint de /status
del proceso de auth.reindex.https://ingest.demoqa.hclcomdev4.com/connectors/auth.reindex/runs/05abc9b9-6b1c-4215-a300-b4e9adae586a/status
La respuesta es un informe extenso que incluye información sobre el proceso, invocaciones a la base de datos y la duración de cada subproceso. Puede revisar el informe del estado de la compilación del índice de ejemplo. Las secciones, valores y medidas utilizados para cada una de ellas se presentan a continuación.
Interpretación del informe de resumen de la compilación de la indexación
El informe es un único documento que contiene tres secciones:
- Descripción general de la operación de Ingest.
- Un resumen de los mensajes recopilados durante la ejecución.
- Estadísticas recopiladas en cada etapa, como tiempos de respuesta SQL, número de documentos procesados y tiempos transcurridos para las distintas partes de la ejecución.
- Resumen
- La primera sección del informe contiene la hora de inicio y finalización en GMT estándar y, a continuación, el identificador de ejecución exclusivo del proceso. Después de esto, muestra los parámetros que se han pasado a esta operación de Ingest. Esta es la información importante recopilada fuera de la ejecución de la tienda y el catálogo proporcionados.
{ "start": "2023-02-08T03:27:15.627Z", "end": "2023-02-08T03:50:27.339Z", "run": "i-1a282ccf-dc44-4844-97ba-74a9b546f912", "parameters": { "connector": "auth.reindex", "store": "1" },
- Mensajes
- La segunda sección del informe muestra el estado general de cada tipo de mensaje (Informativo, Aviso, Error), una breve descripción de cada código de mensaje encontrado y la ubicación en la que se han encontrado.
"attributes": { "supported.catalog": "10502, 10001, 10501", "supported.language": "-5, -2, -1", "master.catalog": "10001", "default.catalog": "10502", "default.language": "-1", "default.contract": "10005", "default.currency": "USD", "flow.database.listagg": "true", "flow.language.fallback": "true", "flow.version": "9112" }, "severities": { "I": "16" }, "codes": { "DI0002I": "14", "DI0003I": "2" }, "messages": { "DI0002I": "Successfully initialized {0} index schema", "DI0003I": "Run {0} of connector {1} for catalog {2} in store {3} have been processed successfully in {4} seconds" }, "locations": { "info": { "Others": "14", "Terminal Stage": "2" } },
- Tiempo transcurrido y velocidad de procesamiento
- La última sección contiene el tiempo absoluto general de Ingest (en milisegundos) y un desglose a nivel de la etapa correspondiente, así como el tiempo transcurrido acumulativo (en milisegundos, de todos los subprocesos) empleado en cada etapa. Incluye un total acumulado (también en milisegundos) para cada tipo de índice.