Magento导入产品数据
的有关信息介绍如下:Magento2开发实战教程 点击查看
---->
Import
所有产品类型的数据都可以导入商店。此外,您可以导入产品、高级定价数据、客户数据、客户地址数据和产品图像。导入支持以下操作:
添加/更新
代替
删除
导入文件的大小由服务器上的 php.ini 文件中的设置决定。 “导入”页面上的系统消息指示当前大小限制。默认大小为 2MB。
特殊字符(例如等号、大于号和小于号、单引号和双引号、反斜杠、管道和与符号)可能会在数据传输过程中引起问题。为确保正确解释此类特殊字符,可以将它们标记为转义序列。例如,如果数据包含一串文本,例如 code=”str”, code=”str2”,则选择将文本括在双引号中可确保将原始双引号理解为数据的一部分。当系统遇到一组双引号时,它会理解外面的一组双引号将实际数据括起来。
导入产品数据时,新的产品数据会添加到数据库中的现有产品数据条目中。除了 SKU 之外的所有字段都可以通过导入更新。所有现有产品数据都将替换为导入的新数据。替换数据时要小心。所有现有的产品数据将被彻底清除,系统中的所有引用都将丢失。
数据导入
进口
步骤 1:准备数据
在管理侧栏上,转到系统 > 数据传输 > 导入。
在导入设置下,将实体类型设置为以下之一:
高级定价
产品
客户财务
客户和地址
客户主文件
客户地址
股票来源
单击下载示例文件。
在 Web 浏览器的下载位置找到导出文件并打开该文件。
打开下载示例文件
打开下载示例文件
示例文件包括带有占位符数据的列标题,例如产品类型。
导入数据示例文件
查看示例文件
检查示例文件的结构并使用它来准备 CSV 导入文件,确保列标题拼写正确。
验证您的导入文件的大小没有超过消息中显示的限制。
数据导入大小通知
如果导入数据包含产品图像的路径,请确保图像文件已上传到适当的位置。
Commerce 服务器上的默认位置是:pub/media/import。
如果图像驻留在外部服务器上,请确保您拥有包含图像的目录的完整 URL。
步骤 2:选择导入行为
将导入行为设置为以下之一:
添加/更新(对于产品,您可以通过导入更新除 SKU 之外的所有字段。)
代替
删除
要确定在导入数据时遇到错误时会发生什么,请选择以下选项之一:
出错时停止
跳过错误条目
在允许的错误计数字段中,输入取消导入前可能发生的错误数。
默认值为 10。
接受字段分隔符的逗号 (,) 的默认值。
接受逗号 (,) 的默认值作为多值分隔符。
在 CSV 文件中,逗号是默认分隔符。要使用不同的字符,请确保 CSV 文件中的数据与您指定的字符匹配。
如果要将数据中可能出现的任何特殊字符作为转义序列括起来,请选中“字段封闭”复选框。
数据导入行为
导入行为
步骤 3:识别导入文件
单击选择文件以选择要导入的文件。
找到您准备导入的 CSV 文件,然后单击打开。
在图像文件目录字段中,输入 Commerce 服务器上存储上传图像的位置的相对路径。
例如:product_images。
从 Adobe Commerce 和 Magento Open Source 2.3.2 版本开始,图像文件目录中指定的路径连接到图像基本目录:/var/import/images。例如,将 product_images 文件放在 /var/import/images/product_images 文件夹中。导入图像基本目录可以在 \Magento\ImportExport\etc\config.xml 文件中配置。如果启用了远程存储模块,请将文件导入/var/import/images/product_images 文件夹。
要了解有关导入产品图像的更多信息,请参阅导入产品图像。
数据导入文件
要导入的文件
第 4 步:检查导入数据
在右上角,单击检查数据。
等待验证过程完成。
如果导入数据有效,则会出现以下消息:
成功消息 - 文件有效
文件有效
如果文件有效,请单击导入。
否则,请使用消息中列出的数据更正每个问题,然后再次尝试导入文件。
导入过程一直持续到数据结束