数据馈送同步状态监控

通过Data Feed Sync Status页面,Commerce管理员可在管理区域中监控产品和类别数据馈送的导出运行状况。

受众和可用性 audience

对于拥有以下服务之一的有效许可证的Commerce商家,无需支付额外费用,即可使用“数据馈送同步状态”页面:

受支持的Commerce服务配置中会自动提供“数据馈送同步状态”页面。 在Adobe Commerce on Cloud Infrastructure和内部部署中,如果在启用符合条件的服务或连接器后缺少页面,请按照以下手动安装说明操作。 对于产品管理的SaaS体验,请勿使用“编辑器”安装过程。

访问同步状态页面 access-data-feed-sync-status-page

从管理区域,导航到​System > Data Transfer > Data Feed Sync Status

数据馈送同步状态页面汇总了数据馈送导出活动 {width="600" modal="regular"}

NOTE
此页面仅报告导出状态。 成功状态表示数据导出成功,但不会确认数据在连接的服务中是否可用。 有关详细信息,请参阅确认连接的服务中的数据

可用的导出信息源

可以从“数据同步状态”页面管理的可用导出馈送的列表取决于连接的Commerce服务。

  • 对于已配置Commerce服务的Adobe Commerce on Cloud, On Premises, and Commerce as a Cloud Service:,请参阅​ SaaS数据导出指南 ​中的支持的馈送

  • 对于使用Adobe Commerce Optimizer Connector配置的Adobe Commerce云或内部部署:,请参阅​_Adobe Commerce Optimizer连接器指南_中的支持的源

数据馈送同步状态摘要 data-feed-sync-status-summary

摘要网格会列出每个馈送及其导出计数。

字段
描述
馈送名称
实体或实体的一部分(产品、产品价格)的信息源索引器。
Source记录
需要同步的Commerce记录数。 可能会超过管理网格计数,因为馈送项目具有作用域(例如,存储视图代码)。
已成功发送记录
从Commerce成功提交到配置的服务端点的信息源项目数。 这不会确认下游摄取或目录可用性。 如果发生同步错误,此数字可能小于源记录数。
个失败的记录
未能发送到连接的Commerce服务的记录数。
操作
选择​ Details ​以查看信息源的同步活动。

数据馈送同步状态详细信息 data-feed-sync-status-details

从摘要页面中,选择一个信息源名称或选择​ Details ​以查看每个信息源项目的导出状态:

带有馈送项状态报告的数据馈送同步状态详细信息页面 {width="600" modal="regular"}

字段
描述
馈送项目ID
用于系统用途的自动生成的标识符
实体ID
源实体的唯一标识符(产品ID、类别ID等)
馈送标识符
馈送项目的唯一标识符。 例如,产品信息源的SKU和商店视图代码。 值因馈送而异。
导出状态
信息源项的同步状态,带有颜色编码的指示器
上次同步日期
Commerce最近一次导出尝试或提交的日期和时间。 此时间戳无法确认下游可用性。
是否删除实体?
指示实体是否已在Adobe Commerce中删除。 仅当同步失败时,才会显示已删除的项目。
请求ID
同步请求的唯一ID。 在排除实体更新故障时将其提供给支持人员。
错误
同步失败的详细信息

您可以使用以下控件管理视图:

  • Mass Action为选定的馈送项目计划重新同步
  • Filters和Columns
  • Default View创建和保存筛选视图,并在视图之间切换

信息源运行状况指示器 feed-health-indicators

指示器
描述
索引器状态
  • 就绪:索引器是最新的。 无需重新索引。
  • 需要重新索引: Source数据已更改。 运行重新索引以捕获最近的更改。
  • 正在处理:正在编制索引。
Changelog积压
  • 所有已同步:没有待处理的更改。
  • 积压中的​:等待处理的挂起更改数。 超过1,000个项目的积压可能表示性能问题。
索引器模式
  • 计划模式(推荐):索引器按计划运行,这降低了数据丢失的风险。
  • 保存时更新(实时):在页面上显示为警告。 实时模式不符合预期,并且会增加负载下数据丢失的风险。
TIP
要了解有关索引处理的详细信息,请参阅索引管理主题。

导出状态类型 export-status-types

状态
描述
需要操作
已提交至服务
已成功从Commerce提交信息源项目以进行下游处理。
失败,将重试
发送失败,但系统将尝试重新发送。
监控分辨率
失败,需要注意
由于应用程序或数据错误而失败。
调查并解决Error列中的问题
正在等待提交
在更改日志中检测到更改,但尚未处理。
正常处理状态

监测数据馈送状态

当您更新Commerce数据库中与产品和类别相关的实体时,系统会根据您的信息源配置将数据传输到Commerce服务。 您可以从Data Feed Sync Status摘要页面监视导出活动及其当前状态。

IMPORTANT
完成数据同步所需的时间因目录大小、更新的数据量以及外部服务性能而异。

当成功发送的数量与信息源的源数量匹配时,并且没有任何项目等待提交或失败,则Commerce已完成该信息源的导出。 使用相应的仪表板来确认下游可用性

NOTE
Adobe还提供了命令行界面工具和系统日志,开发人员和系统集成人员可以使用这些工具和日志来管理和跟踪同步操作。 有关详细信息,请参阅SaaS数据导出指南

管理失败的导出 manage-failed-exports

要检查失败的导出并计划重新同步,请执行以下操作:

  1. 从摘要页面中,查找包含失败记录的信息源。
  2. 选择​Details
  3. 查看Error列中的错误消息。
  4. 使用复选框选择要重新同步的记录。
  5. 从Mass Action菜单中,选择​Schedule Resync,选择​Submit,并确认操作。
  6. 在详细信息页面上监视状态更改。

系统会自动重试某些故障。

何时手动重新同步 resync-feed-items

在以下情况下手动重新同步:

  • 身份验证或权限错误(401或403状态代码)持续存在
  • 您修复了导致有效负载错误的数据格式问题
  • 外部服务配置或端点已更改
  • 已部署影响数据导出的自定义项

确认连接的服务中的数据 confirm-data-in-connected-services

要在导出完成后验证端到端同步,请使用以下方法之一。 有关此页上的导出状态限制,请参阅上面的注释

  • 具有Commerce服务的​ Adobe Commerce as a Cloud Service: ​请检查适用的数据管理仪表板以确认下游可用性。
  • 使用Adobe Commerce Optimizer Connector的云或本地Adobe Commerce:首先检查Commerce管理员导出状态,然后在Commerce Optimizer Studio中检查数据同步页面
  • Adobe Commerce Optimizer(独立):​数据未从Commerce后端导出。 使用Commerce Optimizer Studio中的数据同步页面确认数据可用性。
TIP
要了解有关数据同步过程的更多信息,请参阅​ SaaS数据导出指南 ​中的将数据与SaaS数据导出同步

最佳实践 best-practices

  • 每天查看摘要页面,查看具有高失败率的信息源。
  • 每周检查关键信息源(如产品和价格)的详细信息。
  • 每月跟踪导出成功趋势以确定重复出现的问题。

常见问题疑难解答 troubleshoot-common-issues

问题
症状
要做什么
高失败率
许多记录显示​ 失败,需要注意 ​状态
  • 检查外部服务状态和配置
  • 查看Error列中模式的错误消息
  • 解决基础问题后,请参阅管理和重新同步失败的导出
  • 如果需要,请联系外部服务支持
导出性能缓慢
更改日志积压过多或状态更新缓慢
  • 检查信息源运行状况指示器的索引器和积压状态
  • 如果显示​需要重新索引,请重新运行索引
  • 监测外部服务响应时间
  • 尽可能在非高峰时间安排导出
  • 审查系统资源和性能
身份验证失败
Error列中的401或403状态代码
  • 验证API凭据和令牌
  • 检查外部服务帐户权限
  • 续订过期的令牌或联系您的服务提供商
  • 凭据恢复后,重新同步受影响的记录
“缺少数据馈送:同步状态”页
启用连接的服务后,Data Feed Sync Status​未列在​System > Data Transfer​下

Adobe Commerce on Cloud Infrastructure或内部部署:确认已启用符合条件的服务或Adobe Commerce Optimizer Connector;如果仍缺少页面,请按照手动安装说明操作。
ACCS或Adobe Commerce Optimizer:请勿手动安装该模块;请使用产品管理的同步体验或联系相应的服务支持团队。

安装扩展 install-the-extension

仅当您启用符合条件的服务后,“管理”区域中缺少Data Feed Sync Status页面时,Adobe Commerce on Cloud或内部部署才需要手动安装。 查看受众和可用性

先决条件

安装步骤

使用编辑器添加magento/module-data-exporter-status模块:

composer require magento/module-data-exporter-status

有关详细的安装步骤,请参阅以下指南:

recommendation-more-help
commerce-admin-help-systems