【发布时间】:2018-12-22 00:43:16
【问题描述】:
我有一个 CSV 文件,用于将产品导入 Woocommerce。
它是从 Magento 生成的,我在将父产品与其子产品(变体)分组时遇到了严重的问题。父产品的类型为“可配置”,子产品为“简单”,我终其一生都找不到它们两者之间的任何唯一标识符,这将允许我将子产品导入其父产品。
我注意到每个父产品 SKU 都以 00 结尾,并且每个子产品的 SKU 都会递增,01、02、03 我注意到每个父产品名称都与子产品非常相似,除了添加的变体属性(例如颜色等)- 黑色、- 蓝色、- 红色等在 SKU 或产品名称中如此相似,这可能吗?
我认为这必须使用 OpenRefine 才能实现。
这里是一些示例数据,如果您对我可以用来将两者结合起来的方法有任何想法,请不要犹豫详细说明。
ProductNo,Sku,Type,Product_name,Product_description,Price,CreatedDate,Status,categories
32,VIS00500,configurable,"Spinner II Battery","Batterycapacity: 1650mah",
33,Vis00501,simple,"Spinner II Battery - Black","Spinner II Battery - Black",0.0000,2014-10-02,Enabled,"Shop by Brand>Vision>Batteries and MODs",
这是另一个,展示了我希望实现的目标:
ProductNo,ParentID,Sku,Type,Product_name,Product_description,Price,CreatedDate,Status,categories
32,VIS00500, ,configurable,"Spinner II Battery","1650mah",14.1800,2014-10-02,Enabled,"Shop by Brand>Vision>Batteries and MODs",
33,Vis00501,32,simple,"Spinner II Battery - Black","Spinner II Battery - Black",0.0000,2014-10-02,Enabled,"Shop by Brand>Vision>Batteries and MODs",
【问题讨论】:
-
迫不及待地想在明天的工作中尝试您的解决方案,我确实设法保存了您的屏幕截图,但我刚刚注意到您已删除您的回复。请知道我永远非常乐意帮助您,并且您花时间帮助我。非常抱歉我没有早点表示感谢。
-
我根据您在 Open Refine Google Group 上的解释添加了一个新答案。
标签: csv import merge openrefine