¿Cuál es la diferencia entre los datos de los núcleos esenciales de los datos y muestra los datos en hybris?
-
23-12-2019 - |
Pregunta
En la hybris wiki para esquí de fondo, hay una mención de los datos de los núcleos vslos datos esenciales de vsdatos de la muestra.¿Cuál es la diferencia entre estos tres tipos de datos?
Normalmente, supongo que la muestra de datos es ilustrativo jerigonza de datos creada para llenar el ejemplo de la ropa y la electrónica de las tiendas.Sin embargo, la wiki para esquí de fondo sugieren que el núcleo de datos que no sean de la tienda y datos específicos de la muestra de datos es para almacenar datos específicos.
En la misma página, la wiki de los estados que el núcleo de datos contiene la cabina y el catálogo de definiciones, plantillas de correo electrónico, CMS, diseño, y de las definiciones de sitio (países y grupos de usuarios impex se incluyen en este también).Esto más bien parece que la tienda específicas para mí.¿Alguien tiene una explicación para esto?
Solución
Sí, tengo una explicación.En realidad, mucho de esto se debe a decisiones arbitrarias que hice en la separación de los datos entre acceleratorcore
y acceleratorsampledata
extensiones como parte de la Aceleradora en 4.5 (más tarde, estos tenían y - prefijo añadido).
Esenciales y los Datos del Proyecto son dos conjuntos de datos que se utilizan dentro de hybris' init/update
proceso.Estos pasos son controlados para cada extensión a través de particulares Anotaciones sobre las clases y los métodos.
Core vs datos de la Muestra es más acerca de si yo pensaba que la impex archivo, o líneas, eran específicos de la muestra de la tienda, o estaban más general.Usted se dará cuenta de su CoreSystemSetup
ha esenciales y projectdata
pasos.
Un montón de trabajo que ha sucedido en varios continentes desde entonces, así que, como mucho de hybris ahora, es un poco de un desastre.
Hay un par de diversión errores relacionados con hybris ciertas cosas de la parte de essentialdata
.Pero estos son en la plataforma no es algo que se puede arreglar sin quejarse a varias personas, etc.
Para confundir más, no es el yacceleratorinitialdata
la extensión.Esta extensión fue de una manera que yo no esperaba que los proyectos sean más fáciles, por dar algunos impex skeletons
para los nuevos sitios y tiendas.Este sería generado para usted durante modulegen
.Se ha podrido fuertemente a pesar de que desde el lanzamiento del juego, ahora muy fuera de fecha.
Otros consejos
Para obtener una mejor explicación, eche un vistazo a Esta respuesta de respuestas.sap.com .
Hybris
imports two types of data on initialization
and update
processes; first is essentialdata and other one is projectdata.
Essentialdata is the coredata setup which is mandatory and will import when you run initialization
or update
.
sampledata is your projectdata and it is not mandatory it will import when you select project while updating the system.