creating a separate visualization layer for the stored data graph for generating a visualization of the stored data graph, wherein the visualization layer maps data included in the stored data graph to a position within the visualization and wherein the stored data graph includes at least one of a map, a timeline, and a graph. a plurality of data sources; and an electronic computing device, including an electronic processor, the electronic processor configured to generate a data graph for an entity by accessing a plurality of data records stored in a first set of the plurality of data sources, wherein each of the plurality of data records is explicitly linked to the entity, the data graph including a plurality of connected nodes, wherein each of the plurality of nodes includes at least one feature representing a dimension of the data graph, 6. A system for creating a data graph, the system comprising infer an additional dimension for the data graph based on data included in the data graph, in response to confirming addition of the additional dimension to the data graph, add data to the data graph associated with the additional dimension by accessing data stored in a second set of the plurality of data sources, and store the data graph with the data associated with the additional dimension. 7. The system according to claim 6, wherein the first set of the plurality of data sources is distinct from the second set of the plurality of data sources. 8. The system according to claim 7, wherein at least one data source included in the second set of the plurality of data sources is explicitly linked to the entity. 9. The system according to claim 6, wherein the data graph represents a provenance chain of the entity. 10. The system according to claim 9, wherein the first set of the plurality of data sources includes data sources generated at a plurality of stages of the entity. 11. The system according to claim 6, wherein the additional dimension includes at least one of time, location, weather, traffic, and socioeconomic status. 12. The system according to claim 6, wherein the electronic processor is further configured to calculate a probability value for the additional dimension. 13. The system according to claim 12, wherein the electronic processor is further configured to selectively prompt a user for confirmation of the additional dimension based on the probability value.