with an additional dimension to add or link to the data graph. For example, when an existing node of a data graph includes a geographic location (coordinates) and a time, a web service or library may have a directory of one or more data sources wherein weather data can be accessed for the geographic location and may pull the relevant weather data from these data sources and add the weather data to a node (for example, as a new feature). Thus, the data added to the data graph for the additional dimension is identified based on the additional dimension and existing data included in the data graph. In some embodiments, as part of adding an additional dimension to the data graph, the electronic processor 300 also normalizes data included in the data graph, such as by using a common data format, variable names, definition (unit of measurement), or the like between nodes, features, or both to ensure that when a user issues a query or request on a particular dimension, all relevant information can be quickly and efficiently pulled from the data graph without a need for further processing (translating or aggregating). The electronic processor 300 stores the data graph (with the added data associated with the additional dimension) (at block 425), such as to the data graph database 125. As described above, the stored data graph defines the data included in the data graph, including the links, relationships, and dimensions identified through the expansion process. For example, in some embodiments, the stored data graph includes parent/child relationships between nodes for each dimension of the expanded data graph. In one example, although the original data graph may have only provided stage-based parent/child relationships, the expanded data graph may provide the stage-based parent/child relationships, time-based parent/child relationships, location-based parent/child relationships, and the like. In another example, an originally-created provenance chain of an entity, such as a product, may not include or show all of the branches and, thus, the expanded data graph may show (compared to the original data graph) additional branches to be expanded and explored, additional kinds of information related to a node, and additional fields (parameters or dimensions) related to an entity (product) represented by a node. The expanded data graph may also include additional data along one or more branches of the chain as compared to the original data graph. For example, rather than just showing the temperature associated with one node (such as when only one facility or destination along a path records this information), the expanded data graph may show temperature values all along the provenance chain. An expanded data graph may also include options for viewing information associated with a node, such as how or what information is displayed for one or more nodes included in the chain.