1. A method for integrating semantic search, query, and analysis across heterogeneous data sets, the method comprising: presenting, via a graphical user interface, an input field for a search engine that accesses, in a single search, a plurality of indexes generated from heterogeneous data sets associated with a plurality of data servers, wherein the heterogeneous data sets comprise i) time series data originating from a plurality of monitored physical assets and ii) unstructured data associated with the monitored physical assets, the unstructured data having no predefined organization, and wherein the search engine accesses, in the same single search, from a portion of the plurality of data servers, a model maintained at the portion of the plurality of data servers, the model comprising i) one or more properties that describe a given monitored physical asset and ii) one or more model entity types that define a hierarchical relationship among the plurality of monitored physical assets; in response to receiving, in the input field of the graphical user interface, one or more search keywords: searching, by a computing device, across the plurality of indexes of the unstructured data associated with the monitored physical assets, to determine one or more result sets for each of the plurality of indexes of the unstructured data having matched portions of the one or more search keywords; searching, by the computing device, across the plurality of indexes of the time series data associated with the monitored physical assets, to determine one or more model entity types or properties associated with the each of the time series data having matched portions of the one or more search keywords; and searching, by the computing device, one or more added facets added to each of the obtained results sets based on the matched one or more model entity types or the matched one or more properties; and presenting, via the graphical user interface, i) a first graphical object associated with each matched monitored physical asset of the plurality of monitored physical assets, ii) a second graphical object associated with each matched unstructured data associated with the monitored physical assets, wherein the second graphical object is selectable to present the matched unstructured data associated with the monitored physical assets, and iii) a third graphical object associated with each matched facets, wherein the third graphical object is selectable to present a graphical presentation of the matched facets according to an automatically identified visualization technique.