Was ist der Unterschied zwischen Kerndaten, wesentlichen Daten und Beispieldaten in hybris?

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

  •  23-12-2019
  •  | 
  •  

Frage

In den Hybris-Wiki-Trails wird von Kerndaten vs.Wesentliche Daten vs.Beispieldaten.Was ist der Unterschied zwischen diesen drei Datentypen?

Normalerweise würde ich davon ausgehen, dass es sich bei den Beispieldaten um anschauliche Kauderwelschdaten handelt, die erstellt wurden, um die Beispielgeschäftsfronten für Bekleidung und Elektronik zu füllen.Allerdings ist die Wiki-Trails schlagen vor, dass es sich bei den Kerndaten um nicht geschäftsspezifische Daten und bei den Beispieldaten um geschäftsspezifische Daten handelt.

Auf derselben Seite heißt es im Wiki, dass die Kerndaten Cockpit- und Katalogdefinitionen, E-Mail-Vorlagen, CMS-Layout und Site-Definitionen enthalten (darin sind auch Länder und Benutzergruppen von Impex enthalten).Das kommt mir eher geschäftsspezifisch vor.Hat jemand eine Erklärung dafür?

War es hilfreich?

Lösung

Ja, ich habe eine Erklärung.Tatsächlich ist ein Großteil davon auf willkürliche Entscheidungen zurückzuführen, die ich bei der Datenaufteilung getroffen habe acceleratorcore Und acceleratorsampledata Erweiterungen als Teil des Accelerator in 4.5 (später wurde diesen das Präfix y- hinzugefügt).

Essential- und Projektdaten sind zwei Datensätze, die innerhalb von hybris verwendet werden. init/update Verfahren.Diese Schritte werden für jede Erweiterung über bestimmte Anmerkungen zu Klassen und Methoden gesteuert.

Bei den Kern- und Beispieldaten geht es eher darum, ob die Impex-Datei oder die Impex-Zeilen meiner Meinung nach spezifisch für den Beispielspeicher oder eher allgemeiner Natur sind.Sie werden es bemerken CoreSystemSetup hat sowohl wesentliche als auch projectdata Schritte.

Seitdem ist auf verschiedenen Kontinenten viel Arbeit passiert, daher ist es, wie heute bei Hybris, ein bisschen chaotisch.

Es gibt ein paar lustige Fehler im Zusammenhang mit Hybris, bei dem bestimmte Dinge Teil davon sind essentialdata.Aber das liegt an der Plattform und ich kann sie nicht beheben, ohne mich bei verschiedenen Leuten usw. zu beschweren.

Um die Sache noch weiter zu verwirren, gibt es die yacceleratorinitialdata Verlängerung.Mit dieser Erweiterung hoffte ich, Projekte einfacher zu machen und ihnen einen gewissen Impuls zu geben skeletons für neue Standorte und Geschäfte.Dies wird währenddessen für Sie generiert modulegen.Allerdings ist es seit der Veröffentlichung stark verrottet und mittlerweile sehr veraltet.

Andere Tipps

für eine bessere Erklärung, werfen Sie einen Blick auf

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top