| CPC G06F 16/2433 (2019.01) [G06F 16/211 (2019.01); G06F 16/221 (2019.01)] | 18 Claims |

|
1. A method comprising:
representing semantic data in the semantic data storage using a schema native to Cloud Analytical Data Store (CADS) based on data defining a semantic model;
modifying the schema based on a detected change in the semantic model, by:
performing a selection of one of (a) narrow strategy schema, or (b) wide strategy schema based on metadata of the CADS data storage and/or based on optimization methods native to the CADS data storage; and
modifying the schema based on the performed selection;
writing semantic data into the CADS, wherein the semantic data is formatted according to the schema using at least one of: (a) bulk load, or (b) a sequence of write requests;
receiving a semantic query;
translating the semantic query into a translated query in a CADS-native format, wherein the translated query is formatted according to the schema; and
causing the CADS to provide an answer to the translated query based on data contained in the CADS.
|