1. A method of operating a data management computing device for analyzing, time series data, the method comprising: providing access to a collection of time series data and a collection of heterogeneous data, both of which are accessible to the data management computing device and are associated with a plurality of monitored assets, wherein the collection of time series data comprises a plurality of sets of time series data, wherein each set of time series data comprises one or more obtained readings collected from one or more sensors of a given monitored asset of the plurality of monitored assets, wherein each set of time series data of the collection of time series data is associated with one or more tags, including a tag indicative of when the set of time series data of the collection was created by the one or more sensors, and wherein the collection of heterogeneous data is originated from a plurality of sources of different types; providing a model defining a hierarchical relationship among related monitored assets of the plurality of monitored assets; responsive to receipt of a single search request, the search request comprising a keyword: i) retrieving, by a processor of the data management computing device, from the collection of time series data, a first result based on one or more sets of time series data associated with a first monitored asset and associated with a tag matched to at least a portion of the keyword; ii) retrieving, by the processor of the data management computer device, from the collection of heterogeneous data, a second result based on a first set of heterogeneous data associated with the first monitored asset; and iii) retrieving, by the processor of the data management computing device, from the collection of heterogeneous data, a third result based on a second set of heterogeneous data associated with a second monitored asset related to the first monitored asset according to the model defining the hierarchical relationship among the related monitored assets, including the first and second monitored assets; aggregating, by the processor of the data management computing device, into a single result set, the first result based on the retrieved time series data, the second result based on the first set of heterogeneous data, and the third result based on the second set of heterogeneous data; and causing, by the processor of the data management computing device, the result set to be displayed and/or stored in memory.