¿Cuál es la diferencia entre los datos de los núcleos esenciales de los datos y muestra los datos en hybris?

StackOverflow https://stackoverflow.com//questions/25065731

  •  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?

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top