In recent years, data management systems capable of collectively managing data collected from, for example, factory equipment and equipment at sites (hereinafter referred to as the “site data”) have been provided for the purpose of providing services which utilize big data.
It should be noted that in the following description, visualization of a power amount measured within a factory and acquisition of an operation rate from a production quantity of products of each line will be called the “service(s).” Such service(s) will be provided by a service apparatus which is composed of, for example, a web server to users.
The respective site data have different types and structures and the service apparatus manages each piece of the site data by associating their explanatory information, that is, their meanings and how to read them, with each other so that the service apparatus can provide the users with the service which utilizes the site data.
For example, PTL 1 discloses a technique that generates a recommendation in response to a query on the basis of the context of a user, the context of the user's activity, and the content of the query and then returns the recommendation to a computing device. In this PTL 1, the context is used as the explanatory information.
Furthermore, PTL 2 discloses a data management system equipped with a query transformation apparatus for acquiring the site data from different table layouts and managing them in a common database when the data are integrated and used from a plurality of site systems.