Un collega mi stava chiedendo di spiegare un flusso di informazioni di sistema, poiché hanno problemi con le informazioni errate presentate. Sembra che quello che hanno creato sia un sito Web personalizzato, con il proprio database, che ottiene i dati da SAP tramite un set di dati basato su JSON.
SAP è l'informazione live, la soluzione personalizzata consente di acquisire altre informazioni, arricchendo così i dati SAP. Questo è memorizzato localmente nel database locale del sito personalizzato, per produrre report mensili.
Sto cercando di capire perché viene utilizzato un set di dati JSON, piuttosto che un approccio di tipo query diretto (SQL?). Se l'obiettivo è ottenere informazioni live da SAP su base mensile, perché non limitarsi a interrogare SAP, piuttosto che costruire un carico statico JSON statico e analizzarlo. Ora sembra che l'argomento sia se il JSON è stato creato erroneamente o interpretato in modo errato ... sembra solo molto più complicato.
Poiché il file JSON viene eseguito anche ogni notte, non è ovvio per me il motivo per cui è stato scelto questo particolare design.