1. A computer-implemented method comprising: an engine of a big data platform receiving from an application layer, a first input comprising a plurality of fields organized in a first data structure; the engine receiving from the application layer, context information relevant to the first data structure, wherein the context information comprises version information identifying a specific version of software for which the first data structure was designed to be compatible; the engine performing object-wise clustering by executing joins and materializing a result set to create denormalized values of the plurality of fields, wherein the result set includes the version information identifying the specific version of software for which the first data structure was designed to be compatible; and the engine storing in a vault of the big data platform, the denormalized values of the plurality of fields and the context information organized as a second data structure different from the first data structure.