Query as a Web Service
- This connectivity is specific to SAP Business Objects users.Without an SAP Business Objects system, you have no way to use it.
- It connects your dashboard to data provided by Query as a Web Service,an SAP Business Objects application that allows business users to quickly create queries and publish them as a Web Service.
- This enables you to expose data from many kinds of data sources through Query as a Web Service,thus making them accessible to Xcelsius.
Why we need this data connectivity when we already have XML data and Web Services,which can connect to almost any kind of data source?
The advantage of this connectivity is that you need programming to retrieve data from your data source and wrap it into an XML string in the format required by Xcelsius, While Query as a Web Service is a product and all you need is some configuration to make it work, without any programming effort.
WSDL(Web Service Definition Language)
Because Query as a Web Service expose data as a standard Web Service, you can use Web Service connectivity to connect to data,by pointing WSDL URL to that of a Query as a Web Service.Xcelsius will successfully parse the WSDL to list the available methods, input parameters and output values.
Note: However, We recommend that you connect to Query as a Web Service through a Web Service connectivity.Why not we use the one that's meant for it? Moreover, this only works if you are using Xcelsius Enterprise edition.Otherwise,if you are using Xcelsius Engage Server edition or Xcelsius engage, though the WSDL can be parsed perfectly, the data from the underlying universe will not be returned.