Monitorización del estado de sincronización de fuente de datos
Los administradores de Adobe Commerce pueden monitorizar el estado de sincronización de los datos exportados de Adobe Commerce a los servicios conectados de Commerce mediante la página Estado de sincronización de fuentes de datos en el Administrador de Commerce.
Esta página proporciona información en tiempo real sobre el estado y el rendimiento de las fuentes de exportación de datos que transfieren datos de productos y categorías de Commerce a servicios externos como Product Recommendations, Live Search y Catalog Service.
La página de estado de sincronización solo muestra el estado de exportación. Un estado correcto indica que los datos se exportan correctamente y que, finalmente, estarán disponibles en los servicios de Commerce conectados. Use Panel de administración de datos para ver el estado real de la sincronización de entidades.
La monitorización del estado de la fuente ayuda a garantizar la coherencia de los datos y permite la rápida resolución de cualquier problema que surja durante el proceso de exportación. Los administradores pueden:
- Ver el estado de sincronización para todas las fuentes de datos
- Identificar y solucionar errores en el procesamiento de fuentes
- Acceder a la información detallada de estado para elementos de fuente individuales
El estado se rastrea para las siguientes fuentes:
- Fuente de productos
- Fuente de atributos del producto
- Fuente de categorías
- Fuente de invalidaciones de productos
- Fuente de precios de productos
- Fuente de variantes del producto
Instalación de la extensión
La página Estado de fuente de datos está disponible para todos los comerciantes de Commerce con licencias activas para los siguientes servicios de Commerce:
- Product Recommendations v6.0.0+
- Live Search v4.1.0+
- Catalog Service v1.17+ con una licencia activa.
Requisitos
-
PHP 8.1, 8.2, 8.3 u 8.4
-
Adobe Commerce 2.4.4+
-
Extensión de exportación de datos de Adobe Commerce, versión 103.4.15 o posterior
-
Acceso a repo.magento.com
Para generar claves y obtener los derechos necesarios, consulta Obtener tus claves de autenticación. Para instalaciones en la nube, consulte la Guía de Commerce en infraestructura en la nube.
-
Acceso a la línea de comandos del servidor de aplicaciones de Adobe Commerce.
Pasos de instalación
Agregar el módulo magento/module-data-exporter-status mediante Composer:
composer require magento/module-data-exporter-status
Para ver los pasos detallados de la instalación, consulte las siguientes guías:
Acceso a la página Estado de fuente de datos
Desde Commerce Admin, acceda a la página Estado de fuente de datos desde Commerce Admin en System > Transferencia de datos > Data Feed Sync Status.
La monitorización del estado de las fuentes de datos proporciona dos interfaces:
- La página de resumen del estado de sincronización de fuentes de datos que enumera las fuentes disponibles y el estado actual
- Estado de sincronización de fuente de datos - página de detalles que muestra información detallada sobre una fuente seleccionada.
Resumen del estado de sincronización de fuente de datos
La página de resumen Estado de sincronización de fuentes proporciona información sobre la actividad de exportación de fuentes de datos, incluida la siguiente información:
Detalles del estado de sincronización de fuente de datos
En la página de resumen de estado de fuente de datos, haga clic en el nombre de una fuente o use la acción View Details para acceder a información detallada sobre registros individuales dentro de una fuente.
La vista de detalles proporciona la siguiente información para cada elemento de fuente:
Puede administrar la vista mediante los siguientes controles:
- Mass Action para programar la resincronización de los elementos de fuente seleccionados
- Filters
- Default View para crear y guardar una vista filtrada y cambiar entre vistas
- Columns para mostrar y ocultar columnas en la tabla.
Indicadores de estado de alimentación
En la parte superior de cada página de detalles de fuente, los indicadores de estado críticos proporcionan el estado del sistema para cada fuente:
Estado del indexador
- Válido: los datos están sincronizados; no se requiere reindexación.
- No válido: los datos originales se cambiaron; el índice debe actualizarse.
- Procesamiento: indización en curso.
Registro de cambios pendientes
- Todo sincronizado: no hay cambios pendientes para procesar
- Elementos pendientes: número de cambios pendientes que esperan ser procesados
Exportar tipos de estado
El sistema proporciona indicadores de estado para ayudarle a identificar los problemas rápidamente:
Categorías de estado
Monitorización del estado de fuente de datos
Cuando se actualizan entidades relacionadas con productos y categorías en la base de datos de Commerce, los datos se transfieren a los servicios de Commerce según la configuración de la fuente. Puede monitorizar este proceso en tiempo real desde la página de resumen del estado de sincronización de fuentes de datos.
Cuando el número de registros enviados correctamente coincide con el número de registros de origen, indica que la sincronización ha finalizado y que todos los datos se han transmitido correctamente.
Administración de exportaciones fallidas
Para ver los detalles de las exportaciones fallidas y tomar medidas correctivas:
-
En la página Estado de sincronización de fuentes, busque la fuente con registros con errores.
-
Haga clic en Details.
-
Revise los mensajes de error por motivos de error específicos.
-
Utilice acciones masivas para programar operaciones de resincronización de elementos fallidos.
Resincronizar datos con errores
Puede volver a sincronizar manualmente las fuentes de datos problemáticas o con errores mediante el menú Actions de la página Data Feed Sync Status - Details.
Aunque el sistema reintenta automáticamente ciertos tipos de errores, puede ser necesaria una intervención manual en los siguientes casos:
- Observará errores de autenticación o permisos (códigos de estado 401 y 403).
- Después de resolver los problemas de formato de datos que causaban errores de carga útil.
- Las siguientes actualizaciones corresponden a configuraciones de servicio externo o extremos.
- Está implementando personalizaciones que afectan a los procesos de exportación de datos.
Al monitorizar proactivamente el estado de las fuentes y corregir los errores con rapidez, puede mantener la coherencia y fiabilidad de los datos en todo el ecosistema de Commerce.
Resincronizar manualmente los elementos de fuente
Si necesita volver a sincronizar elementos de fuente específicos:
- Seleccionar registros: utilice casillas de verificación para seleccionar los registros con errores que requieran atención.
- Elegir acción: seleccione Schedule Resync en la lista desplegable de acciones masivas.
- Confirmar: Haga clic en Submit y confirme la operación de resincronización.
- Supervisar resultados: Compruebe el mensaje de éxito y los cambios de estado del monitor.
Prácticas recomendadas
Monitorización regular
- Comprobaciones diarias: revise diariamente la página de información general para ver si hay fuentes que muestren tasas de error elevadas
- Inmersión profunda semanal: Examine el estado detallado de las fuentes críticas (productos, precios)
- Análisis mensual: haga un seguimiento de las tendencias en las tasas de éxito de exportación y el rendimiento
Flujo de trabajo de resolución
- Identificar problemas: busque errores y recuentos altos de errores
- Comprobar el estado del indizador: Asegúrese de que los indizadores son válidos y de que el registro de pendientes es manejable
- Revisar detalles del error: haga clic en los registros con errores para ver mensajes de error específicos
- Programar resincronización: use acciones masivas para reintentar exportaciones con errores
- Resolución del monitor: compruebe que los elementos resincronizados muestran el estado correcto
Solucionar problemas comunes
Altas tasas de fallo
Síntomas: hay un gran número de registros que muestran el estado "Fallido, requiere atención"
Causas potenciales:
- Cambios en la configuración del servicio externo
- Incompatibilidades de formato de datos
- Problemas de autenticación o permisos
Pasos para la resolución:
- Comprobar el estado y la configuración del servicio externo
- Revisar mensajes de error para patrones
- Verificar credenciales de autenticación
- Póngase en contacto con soporte técnico externo si es necesario
Rendimiento de exportación lento
Síntomas: Registro de cambios alto, actualizaciones de estado lentas
Causas potenciales:
- Problemas de rendimiento del indizador
- Volumen de datos alto
- Limitación de velocidad de servicio externo
Pasos de resolución:
- Comprobar el estado del indexador y volver a ejecutar si no es válido
- Monitorización de tiempos de respuesta de servicio externo
- Considere programar exportaciones durante las horas de menor actividad
- Revisar los recursos y el rendimiento del sistema
Errores de autenticación
Síntomas: 401 o 403 códigos de estado
Pasos de resolución:
- Verificar credenciales y tokens de API
- Compruebe los permisos de la cuenta de servicio externo
- Renovar tokens de autenticación caducados
- Póngase en contacto con su proveedor de servicios para problemas de acceso