Oracle BI Web Services is an application programming interface (API) that implements SOAP. Oracle
BI Web Services allows you to perform three types of function:
- Extract results from Oracle BI Presentation Services and deliver them to external applications.
- Perform Oracle BI Presentation Catalog management functions.
- Execute Oracle Business Intelligence alerts (known as iBots).
Oracle BI Web Services allows external applications such as J2EE and .NET to use Oracle Business
Intelligence as an analytical calculation and data integration engine. It provides a set of Presentation
Services that allow external applications to communicate with Oracle BI Presentation Services. You
can use Oracle BI Web Services to extract results from Oracle BI Presentation Services and deliver
them to external applications and Web application environments. You can reference a saved report
or send the criteria for the report to Oracle BI Web Services.
The formal definition of services and methods in Oracle BI Web
This is the basic structure for Oracle BI Web Services rowset XML output:
<Recordset xmls=”OracleBI NS” >
<xsd::schema xsd = …>
Each row element holds the contents of one SQL record. Child elements of the row contain values of
record fields. The recordset XML may optionally include XSD schema that describe the format of row