Patent ID: 11934407
Assignee: SAP SE
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computing system comprising:
at least one memory;
at least one hardware processing unit coupled to the at least one memory; and
one or more computer readable storage media storing computer-executable instructions that, when executed, cause the computing system to perform operations comprising:
creating a first schema for a database view in a data dictionary, the first schema having a first value specifying a first location of a first source of data for the database view;
receiving a first query specifying the database view;
retrieving data from, or data derived at least in part from, the first source of data in response to the receiving the first query;
subsequent to the receiving the first query, receiving a request to update the first schema to remove the first value and to add a second value specifying a second location of a second source of data for the database view, wherein the first source of data comprises a local relational database table or a remote source of semi-structured or unstructured data, wherein, when the first source of data comprises a local relational database table or view, the second source of data comprises a remote source of semi-structured or unstructured data, and, when the first source of data comprises a remote source of semi-structured or unstructured data, the second source of data comprises a local relational database table;
in response to the receiving a request:
removing the first value from the first schema; and
adding the second value to the first schema;

subsequent to the receiving the request, receiving a second query specifying the database view; and
retrieving data from, or data derived at least in part from, the second source of data in response to the receiving the first query.