云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

企业邮箱_穿到明朝考科举百度云_高性价比

小七 141 0

ImpEx:

SAP Hybris Commerce附带了一个名为ImpEx的基于文本的导入和导出功能。ImpEx引擎允许在逗号分隔值(CSV)数据文件中创建、更新、删除和导出平台项,如客户、产品或订单数据,无论是在运行时还是在初始化或更新过程中。

ImpEx语法

ImpEx文件包含多种不同类型的数据。

头,请参阅标题部分。

值行

注释

宏定义

BeanShell调用

声明用户权限的行导入

标题:

标题是定义以下值行到类型系统的映射的单行。标头应用于所有已处理的值行,直到下一个标头或文件结束(以先到者为准)。您可以在一个ImpEx文件中放置任意数量的头文件。

ImpEx头文件行具有以下结构:

mode type[modifier=value];attribute[modifier=value];attribute[modifier=value];attribute[modifier=value][;…];attribute[modifier=value]

mode:mode指定要对以下值行执行的操作(插入、更新、,企业应用开发,依此类推)

类型:类型定义要处理的项目的类型(类别、产品、媒体、类型等)

属性:属性描述列映射到哪些项目属性。值行提供使用标题设置转换的项目的实际值

修饰符:修饰符提供将值记录转换为映射类型属性的附加信息

标题行的示例:

插入更新类别;代码[unique=true];名称[lang=en];名称[lang=en];$supercategories;$thumbnail;description[lang=en];order

注意:

此标题说明以下每个值行创建或更新一个category实例,直到出现另一个标题。整个头语法不区分大小写,企业应用系统,包括属性限定符。类型模式:

类型代码从SAP Hybris Commerce类型系统中选择类型,在该系统中,以下数据行创建、更新或删除实例。

可选地,每行可以指定头一列中指定类型的子类型。仅为该单行选择该子类型–在下一行中,标头中指定的类型将再次处于活动状态。下面的代码段引用了标题中的用户类型,但分别创建了客户和员工类型的实例。

对于每个值行,淘客网站,根据标题设置的模式创建、更新或删除项目。值行的基本结构是:

value;value;value;value;value;value

注释以破折号#开头,导入时忽略。空白行和没有值的行(例如Microsoft Excel偶尔生成的行)也会被忽略。

ImpEx扩展允许您定义宏,这样您就不必在CSV文件中键入重复的字符串,并且可以使CSV文件更易于管理。在导入过程中,将分析这些宏,并用宏值替换出现的任何宏名称。可以在头和值行中调用宏。甚至可以在宏定义中调用宏。如果用同一键定义两个宏,大数据,则使用最新的定义。

宏定义以美元符号$开头,并由$macroname引用。例如:

无论$catalogVersion出现在哪里,它都会被替换为:catalogVersion(catalog(id),云服务器试用,version)

这是关于ImpEx的。

现在我们看到如何通过ImpEx Web导入

打开Hybris管理控制台。转到控制台选项卡并选择ImpEx导入选项。显示ImpEx导入页面。

您可以通过两种方式执行导入:

在导入内容部分粘贴脚本并单击导入内容按钮。在"导入脚本"部分中,从其他位置选择脚本,然后单击"导入文件"按钮。