You can translate the document:

Content

When creating a base view on top of an operation of a web service data source, the base view can be created using the option “Do not stream output” or “Stream output at specified level”. In some cases when the stream output option is used, the queries executed on the base view will not return any result.

This problem occurs when the message returned by the web service contains 'multirefs' elements. Multirefs are references to other elements in XML files. The streaming option for web services does not support the use of 'multirefs' elements.

To solve this scenario the web service will have to be modified to avoid using 'multirefs' elements or the option 'Do not stream output' selected to create the base view. When using this option, in order to obtain the fields from a particular level of the web service output, a Flatten view can be created on top of the base view to obtain the desired output schema.

References

Creating Base Views from a SOAP Web Service

Creating Flatten Views

Web Services Wrappers

Disclaimer
The information provided in the Denodo Knowledge Base is intended to assist our users in advanced uses of Denodo. Please note that the results from the application of processes and configurations detailed in these documents may vary depending on your specific environment. Use them at your own discretion.
For an official guide of supported features, please refer to the User Manuals. For questions on critical systems or complex environments we recommend you to contact your Denodo Customer Success Manager.

Questions

Ask a question

You must sign in to ask a question. If you do not have an account, you can register here