Notas de la versión de la extensión SaaS Data Export

Estas notas de la versión describen las versiones más recientes de la extensión SaaS data export. Se proporciona soporte para la versión publicada principal actual. Las notas de la versión de las versiones anteriores se proporcionan como referencia.

Las actualizaciones incluyen:

Nuevas nuevas características
Corrección Correcciones y mejoras
Error Problemas conocidos

NOTE
La extensión de exportación de datos SaaS es una colección de módulos que se instalan automáticamente con Live Search, Product Recommendations y el servicio de catálogo. Puede comprobar la versión instalada en su sistema con Composer. En algunos casos, es posible que desee actualizar la extensión de exportación de datos en el sistema para recoger correcciones o nuevas funciones sin actualizar la versión del servicio de Commerce.

Versión principal actual

Versión 103.4.11

Nuevo [Solo PaaS]{class="badge informative" title="Se aplica solo a proyectos de Adobe Commerce en la nube (infraestructura PaaS administrada por Adobe) y a proyectos locales."}
Se ha agregado compatibilidad con atributos de producto adicionales para incluir datos de clase de impuestos, juego de atributos e inventario de configuraciones de producto de Commerce en la fuente de productos. Los clientes que deseen incluir estos atributos en las fuentes de exportación de productos deben agregar el módulo Atributos de producto adicionales a su proyecto de Adobe Commerce. Consulte Agregar atributos de clase de impuestos, conjunto de atributos e inventario.
Corrección ha resuelto un problema que provocaba una sincronización incorrecta de las actualizaciones de productos eliminadas si se producía un error durante un índice de productos completo. Ahora, todas las eliminaciones de productos se sincronizan correctamente incluso si se produce un error durante el proceso de indexación.

Versión 103.4.10

Corrección Se ha corregido un problema por el que se devolvía un tipo incorrecto (text en lugar de OBJECT) para algunos atributos creados dinámicamente Ahora, la información de tipo correcta se devuelve de forma coherente, lo que elimina la necesidad de realizar resincronizaciones manuales o soluciones alternativas.
Corrección Se ha corregido un problema por el que la recopilación de datos de productos durante las sincronizaciones parciales podía fallar debido a errores en el proveedor de inventario LowStock. Esta corrección garantiza que los datos del producto se exporten de forma fiable y que no se omitan los ID de producto debido a errores relacionados con LowStock.

Versión 103.4.9

Corrección Se ha corregido un problema por el que las fuentes de precios de productos no se regeneraban cuando se eliminaba un producto o cuando se cambiaba el SKU del producto.
Corrección Se ha mejorado el procesamiento de actualizaciones de productos para garantizar que los cambios se reflejen con precisión al actualizar un producto recién creado con la misma SKU que un producto eliminado anteriormente. La sincronización de productos ahora utiliza correctamente los ID de producto actualizados, lo que garantiza una exportación de datos precisa y fiable.
Corrección Se ha corregido un problema en el que el servicio de catálogo podía devolver datos de variante obsoletos para productos configurables al garantizar que los eventos de actualización de productos se publiquen después de eliminaciones de atributos.

Versión 103.4.8

Nuevo agregó información de precio de nivel a la fuente de precios.
Corrección : la extensión del exportador de datos ahora exporta correctamente los precios de selección de paquetes con alcance de sitio web, lo que garantiza que los precios de tienda reflejen valores precisos basados en la configuración "Ámbito de precio de catálogo".
Corrección Anteriormente, los productos se sincronizaban con un estado lowStock=true incorrecto al usar Inventory management (Multi-source Inventory management) con la configuración de umbral. Este problema se ha corregido para garantizar la precisión en la creación de informes de existencias bajas.

Versión 103.4.7

Corrección Se eliminaron tablas obsoletas que almacenaban permisos de categoría para productos.

Versión 103.4.6

Corrección : Exportar datos de productos descargables de Adobe Commerce con el atributo ac_downloadable para usarlos con Adobe Commerce Optimizer.
Corrección Corrección de errores de instalación críticos para Adobe Commerce versión 2.4.4.

Versión 103.4.5

La nueva exportación de datos SaaS de ahora es compatible con el tipo de producto Adobe Commerce giftcard. En la fuente de datos, los productos de tarjeta de regalo se exportan como productos simples con el tipo de atributo de producto ac_giftcard.
Corrección : se mejoró la creación de informes de errores de exportación de datos. Los registros ahora incluyen mensajes de error más detallados, incluidos detalles técnicos originales para facilitar la depuración y el seguimiento de errores.

Versión 103.4.4

Nuevo Se ha agregado un mensaje de advertencia que aparece cuando se agrega el argumento cleanup-feed al comando CLI saas:resync. La opción --cleanup-feed debe usarse con precaución y solo en escenarios específicos como después de la limpieza del entorno o con la opción --dry-run. Su uso en otros casos puede provocar la pérdida de datos y problemas de sincronización.
Corrección agregó x-request-id desde la respuesta del servidor para mejorar la trazabilidad.
Corregir Se corrigió un problema en el cual el estado de sincronización no se guardaba para todo el lote de fuentes, lo que provocó una resincronización innecesaria.
Corrección Se ha corregido un problema por el que todas las fuentes del lote de fuentes se omitían durante la sincronización si una fuente contenía un error.
Corrección Se ha agregado compatibilidad con dimensiones en el indizador de permisos de categoría.

Versión 103.4.3

Corrección ha resuelto un problema por el que los productos se omitían durante el proceso de exportación de datos debido a la falta de atributos EAV.

Versión 103.4.2

Corrección agregó la capacidad de recopilar cargas útiles de entidad en saas-export.log al ejecutar la resincronización de prueba mediante el comando saas:resync --dry-run con la variable de entorno EXPORTER_EXTENDED_LOG=1.

Versión 103.4.1

Corrección Se agregó un prefijo a las claves de caché de QueryXml para evitar conflictos de nomenclatura con otros módulos.

Versión 103.4.0

Corrección : La fuente de invalidaciones del producto ya no envía permisos si el producto no está asignado a una categoría.

Versión 103.3.21

Corrección Se ha agregado funcionalidad para sincronizar parcialmente las fuentes products, productOverrides y productAttributes en función de una lista especificada de SKU de productos. Use la nueva funcionalidad agregando la opción --by-ids al comando resincronizar CLI:

bin/magento saas:resync --feed=<FEED_NAME> --by-ids='<SKU1>,<SKU2>,<SKU3>

Corrección Se han reducido los posibles problemas de compatibilidad con PHP 8.4 al abordar la funcionalidad obsoleta.

Versión 103.3.20

Corregir Se corrigieron BulkException errores no rastreables en cron.log al mejorar la mensajería para errores relacionados con errores de trabajos cron de exportación de datos de catálogo.
Corrección : se ha mejorado el rendimiento del proceso de resincronización del producto en instancias con un número elevado de vistas de tienda.

Versión 103.3.19

Corrección Se ha actualizado la extensión de exportación de datos para mejorar la extensibilidad de las fuentes.
Corrección : el procesador de exportación de datos ahora verifica el estado del indizador antes de una resincronización completa para evitar la pérdida accidental de datos en la tabla de fuentes.

Versión 103.3.18

Corrección Las actualizaciones de ensayo para entidades de producto y categoría ahora se activan correctamente en las actualizaciones de datos de exportación de datos.

Versión 103.3.17

Corrección Se agregó compatibilidad con PHP 8.4.

Versión 103.3.16

Corrección : los valores de opción pueden estar vacíos para los productos configurables en varias vistas de tienda.

Versión 103.3.15

Corregir Se garantizó el funcionamiento estable de las pruebas de integración en configuraciones anteriores.
Corregir Dejar de propagar opciones de atributos innecesarias.
Corregir Se corrigió el mensaje de error enviado al registro de exportación de datos cuando falla la serialización de datos.
Corrección mejoró la confiabilidad de simples actualizaciones de productos con cobertura de prueba adicional.

Versión 103.3.14

Corrección El indizador de exportador ahora mantiene el estado correcto para indizadores dependientes. Anteriormente, estos índices se invalidaban incorrectamente y requerían comprobaciones y validaciones adicionales que ralentizaban el rendimiento de la indexación.

Versión 103.3.13

Corrección Se mejoró el rendimiento del proceso de sincronización de datos al agregar una caché local para los datos de opciones de atributos.

Versión 103.3.12

Corregir se ha resuelto un problema que incrementaba el tiempo de sincronización de productos simples y virtuales.

Versión 103.3.11

Corrección : El servicio de exportación de datos ahora envía datos de precios especiales para productos agrupados como porcentaje, corrigiendo un problema anterior en el que se enviaba como precio final.
Corrección Se ha actualizado la implementación del monólogo por compatibilidad con Monolog 3.

Versión 103.3.10

Corregir Se ha corregido el filtrado de vista de tienda múltiple para la fuente de opciones personalizadas del producto.
Corregir las fuentes no válidas no se vuelven a enviar hasta que cambie el valor hash de la fuente.

Versión 103.3.9

Corrección Cuando se elimina una entidad, el indicador deleted ahora se propaga para las fuentes de servicios de ámbito del sitio web (scopesWebsite) y el grupo de clientes (scopesCustomerGroup).

Versión 103.3.8

Corregir Las opciones de configuración deshabilitadas ya no se exportan como opciones activas.
Corregir Las opciones y los valores ahora se actualizan en un producto configurable cuando se realizan cambios en un producto secundario.
Nuevo agregó la capacidad de incluir datos de atributos del sistema adicionales en la fuente de atributos del producto.

Versión 103.3.7

Corrección eliminó dependencias innecesarias del módulo InventoryDataExporter.
Corrección Se han cambiado las versiones necesarias para los módulos de inventario incluidos en el módulo CatalogInventoryDataExporter para que sean compatibles con la versión 2.4.4 de Adobe Commerce.

Versión 103.3.6

Corregir Se corrigieron interbloqueos que se producían durante la reindexación de fuentes en modo multiproceso. Las consultas ahora se separan en operaciones Insert y Update.
Corrección optimizó la consulta de precios para catálogos grandes con muchos sitios web.
Nuevo agregó lógica de reintento para volver a ejecutar las transacciones fallidas cuando se producen interbloqueos.

Versión 103.3.5

Corregir Establecer dependencia para la última versión de exportación de datos compatible para el módulo común SaaS.

Corrección reemplazó la instancia ScopeConfig con ServiceConfigInterface para admitir configuraciones de servicio diferentes.

Versión 103.3.4

Se ha agregado compatibilidad con el registro de auditoría de transferencia de datos al agregar un mecanismo para enviar un evento cada vez que se transmiten datos de la instancia de Commerce a un servicio de Commerce data_sent_outside

Versión 103.3.3

La exportación de datos de New SaaS ahora almacena en caché los atributos Entity-Attribute-Value (EAV) para la consulta de metadatos de atributos.

Corrección Se ha corregido un problema por el que la fuente InventoryStockStatus no se guardaba durante el reintento si se eliminaba el producto.

Versión 103.3.2

Corrección Se ha corregido un problema por el que faltaba el campo modifiedAt en las fuentes de entidades eliminadas.

Versión 103.3.1

Corrección Se ha corregido un problema que hacía que apareciera un mensaje de Invalid Template File durante la reindexación de fuentes de productos cuando se instalaba Page Builder.

Versión 103.3.0

Nuevo migró tablas de fuentes de exportación inmediatas a la estructura unificada:
id, source_entity_id, feed_id, modified_at, is_deleted, status, feed_data, feed_hash, errors

Nuevo ha migrado fuentes de inventario y catálogo a la solución de exportación inmediata.

Nuevo Se cambió el nombre de los trabajos cron de la fuente de exportación inmediata a *_feed_resend_failed_items.

Nuevo : se ha cambiado el nombre de las fuentes de exportación inmediatas, los identificadores de vista de indizador y las tablas de registro de cambios.

  • tablas de fuentes (e ID de vistas de indizador):

    • catalog_data_exporter_products -> cde_products_feed
    • catalog_data_exporter_product_attributes -> cde_product_attributes_feed
    • catalog_data_exporter_categories -> cde_categories_feed
    • catalog_data_exporter_product_prices -> cde_product_prices_feed
    • catalog_data_exporter_product_variants -> cde_product_variants_feed
    • inventory_data_exporter_stock_status -> inventory_data_exporter_stock_status_feed
  • nombres de tabla de registro de cambios: sigue el mismo patrón de nomenclatura que las tablas de fuentes, pero los nombres de tabla de registro de cambios agregan un sufijo _cl. Por ejemplo catalog_data_exporter_products_cl-> cde-products_feed_cl
    Si tiene código personalizado que hace referencia a cualquiera de estas entidades, actualice las referencias con los nuevos nombres para asegurarse de que el código sigue funcionando correctamente.

Corrección Establezca el campo modified_at en los datos de fuente solo para las fuentes que lo requieran.

Corrección Modifique la consulta productAttributes para recuperar únicamente atributos de producto.

Versión 103.2.6

Corrección Se ha corregido un problema que impedía que las fuentes se reindexaran cuando las tablas tienen un prefijo.

Versión 103.2.5

Corrección optimizó la consulta Precio.

Versión 103.2.4

Corrección Se ha corregido un estado de Stock incorrecto que se mostraba para un producto cuando Commerce Inventory management está habilitado.

Versión 103.2.3

Corregir precio especial fijo a nivel de sitio web.
Corregir exclusión mutua agregada para todas las fuentes que se procesan.

Versión 103.2.2

Corrección : se ha mejorado la estrategia de agrupamiento de fuentes para catálogos grandes. La tabla de lotes ahora se rellena con un número limitado de ID para reducir el uso de memoria.

Corrección : se ha eliminado la dependencia de hardware de CommerceInventoryDataExporter a los módulos MSI.

Corrección mejoró commerce-data-exporter registros para recopilar más información y organizar por diferentes fases de exportación.

Versión 103.2.1

  • Versión actualizada publicada.

Versión 103.2.0

  • Se ha agregado la sincronización de datos multiproceso para productos y precios.
recommendation-more-help
84c95778-e795-4ef1-8b7e-54d73e45e22d