Advanced Tab (REST)

In this dialog you can configure several advanced settings of the Web service.

Creating a REST Web service: Advanced tab

Creating a REST Web service: Advanced tab

The Virtual DataPort Web services are deployed to an application server (usually in the Web service container embedded in the Denodo Platform). Each time a Web service operation is invoked, it sends a query to the Virtual DataPort server to obtain the required results. It is possible to configure the parameter of these connections established from the Service to the Server: Chunk Size, Chunk Timeout, Query Timeout, Enable Pool, Initial Size and Max. Active. These parameters are explained in the section Connection from the Web Services to the Server.

By default, the Denodo REST Web services explicitly specify that a value of a field is NULL by adding the attribute xsi:nil="true" to the element. E.g. if in a row, the value of the field field_name is NULL, the service returns the following:

<field_name xsi:nil=“true” />

If you do not want the Web Service to specify NULL values with the attribute xsi:nil="true", select the Represent NULL values as empty elements check box. In this way, NULL values will be represented with an empty element. E.g. <field_name />. The problem of enabling this option is that, for text fields, there is no difference between a NULL value and an empty string.

Note that this only applies to the XML representation of the views.