How to start Query as a Web Service

This kind of query  is useful because can be used it to consume data into Xcelsius Dashboards in alternative to connecting through Live Office.

See:
Sap BO Dashboards 4.0 - Xcelsius 2008


Query as a Web Service is used with a Central Management System (CMS)

The CMS contains the server component that stores the Query as a Web Service catalog and hosts the published Web Services.
When you start Query as a Web Service for the first time, you must define the host server before starting.
Each successive time you start Query as a Web Service you select an available host server, then log into the CMS.
Once you are logged in, the Query as a Web Service startup Query Catalog page appears.
 From this page you can start the query creation and publication wizard to publish a new query and edit existing published queries.



How To define a query in Publish as a Web Service Wizard

The "Query" page of the "Publish as a Web Service Wizard" allows you to use a query panel to define a query based on a universe.
The query panel is based on the "Web Intelligence HTML Query Panel". The query panel is described briefly in this section with instructions to build a query, however, the query panel is fully documented in the guide Building queries with Web Intelligence Query - HTML.
You should refer to this guide in the documentation for this release for more information.



QaaWS has limitations when creating a query: 

- Multi-cubes cannot be used
- Combined queries and subqueries cannot be used
- IndexAware prompts are not implemented

Also, keep in mind that the name of the Web Service and its metadata are encoded to support various programming languages (such as C#, Java, C++, VB, Flash).

Limitations at query run-time

- Object restrictions cannot be used Query






The better solution for loading data into Xcelsius dashboard

is represented by QaaWS in case of the data source allows:
a good time response, that could be about 10 seconds
the data layout and format allow to  be easly and straightful used in the dashboard
the dataset of the query result is small.

Otherwise you could use Live Office connection in the case of :
your Queries response is very poor or you need to do data calculations  such as sum, avg, grouping and so on. 
In these case the best solution is the schedule the Webi report in order to have a quick access to scheduled data by connecting to them through Live Office.

See also:

Consuming a query as a web service in Xcelsius

QaaWs and customized Authentication in Xcelsius



Comments

Popular posts from this blog

SAP Dashboard Error - Cannot find the BusinessObjects Enterprise report source. (LO 26608)

SAP HANA Introduction

SAP BusinessObjects 4.0 - Suite Presentation