Enabling database content as OData services using Integration Gateway.
Integration Gateway allows you to expose OData services that are based on database tables by mapping the model definition to the corresponding tables. Use OData Modeler to define an OData model which should match the table properties, then bind the OData model to a JDBC datasource. There should be one-to-one mapping between the OData model and the table properties. OData JDBC processor is used to connect to the database via JDBC connectivity which fetches data at runtime.
For details of the tasks performed using OData Modeler, see the OData Modeler Documentation on https://help.hana.ondemand.com.
Integration Gateway provides Custom Processors, a plug-in mechanism to provide your own logic on top of the output generated by the API toolkit for SAP Mobile Platform to enhance / modify the content. See Defining Custom Code on https://help.hana.ondemand.com. The relevant content is located in .
|Delta token||Supported (via custom processor)|
|Tombstones||Supported (via custom processor)|
|System query options: $orderby, $skip, $top, $select, $expand, $inlinecount, $filter, $format||Supported|
|Custom query options||Not supported|
|Function imports||Not supported|
|Deep insert||Not supported|
|Complex types||Not supported|
|Date functions via custom processor||Supported|
|Math functions via custom processor||Supported|
|Logical operators - all the logical operators are supported except for 'Not'.||Partially supported|
|Arithmetic operators||Not supported|
|Type functions||Not supported|
For details of the tasks performed in this step, see API toolkit for SAP Mobile Platform Documentation on https://help.hana.ondemand.com. The relevant topic to refer to is provided in the corresponding sub steps below.