hybris中核心数据,基本数据和样本数据之间的区别是什么?

时间:2014-07-31 17:51:12

标签: web-services import hybris

在hybris维基小道中,提到了核心数据与基本数据和样本数据。这三种数据有什么区别?

通常情况下,我会假设样本数据是为了填充示例服装和电子产品店面而创建的说明性gobbledygook数据。但是,wiki trails表示核心数据用于非商店特定数据,而样本数据用于商店特定数据。

在同一页面上,维基表示核心数据包含驾驶舱和目录定义,电子邮件模板,CMS布局和网站定义(国家和用户组impex也包括在内)。这似乎是我特定的商店。有人对此有解释吗?

3 个答案:

答案 0 :(得分:7)

是的,我有一个解释。实际上,这很大程度上取决于我在加速器核心和加速器数据扩展之间分离数据的任意决定,作为4.5中加速器的一部分(后来这些都添加了y-前缀)。

基本和项目数据是在hybris'中使用的两组数据。初始化/更新过程。通过类和方法上的特定注释,为每个扩展控制这些步骤。

核心与样本数据更多的是关于我是否认为impex文件或行是特定于样本商店或更一般的。您会注意到您的CoreSystemSetup具有必要和projectdata步骤。

从那时起,各大洲都发生了很多工作,所以,就像现在的hybris一样,它有点混乱。

有一些与hybris相关的有趣错误,使某些事情成为必要数据的一部分。但是这些都在平台上,而不是在不向各种各样的人抱怨等情况下我能解决的问题。

为了进一步混淆问题,有一个" yacceleratorinitialdata"延期。这个扩展是我希望通过给出一些impex"骷髅和#34;对于新的网站和商店。这将在modulegen期间为您生成。自发布以来,它已经大量腐烂,现在已经过时了。

答案 1 :(得分:0)

要获得更好的解释,请查看this answer from answers.sap.com

答案 2 :(得分:-3)

Hybrisinitializationupdate进程中导入两种类型的数据;首先是必要数据,另一个是projectdata Essentialdata是必须的coredata设置,将在您运行initializationupdate时导入。
                                                                           sampledata是您的projectdata,当您在更新系统时选择项目时,它不是必需的。

相关问题