Qual è la differenza tra i dati principali, i dati essenziali e i dati di esempio in ibridi?
-
23-12-2019 - |
Domanda
Nei sentieri Wiki Hybris, c'è menzione dei dati fondamentali rispetto ai dati essenziali rispetto ai dati di esempio.Qual è la differenza tra questi tre tipi di dati?
Normalmente, suppongo che i dati di esempio siano i dati illustrativi di gobbledygook creati per popolare l'esempio di abbigliamento ed elettronica.Tuttavia, il Wiki Trails Suggerisci quel nucleoI dati sono dati specifici non memorizzati e i dati di esempio sono per i dati specifici del negozio.
Sulla stessa pagina, il Wiki afferma che i dati principali contiene definizioni di cockpit e catalogo, modelli di posta elettronica, layout CMS e definizioni del sito (i paesi e i gruppi di utenti sono inclusi in questo).Questo sembra piuttosto negozio specifico per me.Qualcuno ha una spiegazione per questo?
Soluzione
Sì, ho una spiegazione. In realtà un sacco di questo è fino alle decisioni arbitrarie che ho effettuato la separazione dei dati tra acceleratorcore
e estensioni acceleratorsampledata
come parte dell'acceleratore in 4.5 (in seguito, è stato aggiunto il prefisso Y).
I dati essenziali e di progetto sono due serie di dati utilizzati all'interno del processo init/update
Hybris ". Questi passaggi sono controllati per ogni estensione tramite particolari annotazioni su classi e metodi.
I dati di esempio Core VS sono più di cui pensassi che il file di impessione o le linee, fosse specifico per il negozio di campioni o sono stati più generali. Noterai il CoreSystemSetup
dispone di passaggi sia essenziali che projectdata
.
Un sacco di lavoro è accaduto in vari continenti da allora, quindi, come molto di ibridi ora, è un po 'di casino.
Ci sono alcuni bug divertenti relativi agli ibridi facendo alcune cose parte del essentialdata
. Ma questi sono nella piattaforma non qualcosa che posso aggiustare senza lamentarsi di varie persone ecc.
Per confondere ulteriormente le questioni, c'è l'estensione yacceleratorinitialdata
. Questa estensione è stata un modo che speravo di rendere più facile i progetti, dando un po 'di impex skeletons
per nuovi siti e negozi. Questo sarebbe generato per te durante modulegen
. Si è marcato pesantemente anche se il rilascio, ora molto aggiornato.
Altri suggerimenti
Per una spiegazione migliore, dai un'occhiata a Questa risposta da Answers.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.