Beruflich Dokumente
Kultur Dokumente
Follow: @fadevrel
Read: blogs.oracle.com/fadevrel
Watch: youtube.com/FADeveloperRelations
Discuss: bit.ly/fadevrelforum
Contents
Result .................................................................................................................................................................... 4
Result .................................................................................................................................................................... 7
Using BI Publisher Web Services to get Applications Data
Demo Video
The following video demonstrates using the BI Publisher web service.
https://www.youtube.com/watch?v=4Ltkl7KIS9M
Service WSDL
The ExternalReportWSSService is supported for use within a Fusion Applications environment and is available in
all product family domains in cloud deployments.
https://[YourDomain]/xmlpserver/services/ExternalReportWSSService?WSDL
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"
xmlns:pub="http://xmlns.oracle.com/oxp/service/PublicReportService">
<soapenv:Header/>
<soapenv:Body>
<pub:runReport>
<pub:reportRequest>
<pub:reportAbsolutePath>/Custom/BIPParticipantParty.xdo</pub:reportAbsolutePath>
<pub:sizeOfDataChunkDownload>-1</pub:sizeOfDataChunkDownload>
</pub:reportRequest>
</pub:runReport>
</soapenv:Body>
</soapenv:Envelope>
Result
The response contains the resulting report output. Note that you get a Base64 encoded string. This needs to be
decoded using either a Java library or for testing you can use a website utility like
https://www.base64decode.org/.
Using BI Analytics Web Services to get Applications Data
Demo Video
The following video demonstrates using the BI Analytics web service.
https://www.youtube.com/watch?v=4Ltkl7KIS9M
Service WSDL
As listed below, the OBIEE server exposes multiple service interfaces to support remote interactions via web
services. In this example well run a report and get the results with the SAWSessionService and the
XmlViewService.
These services are available in the BI server for all product family domains in cloud deployments.
https://[YourHost]/analytics-ws/saw.dll/wsdl/v7
Service URL
https://[YourHost]/analytics-ws/saw.dll?SoapImpl=nQSessionService
You make a request using the sessionID value above and call the executeXMLQuery operation of the
XmlViewService that also includes your report path/name, such as below.
Result
This returns XML rows of data just like the report would online.
Copyright 2014, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only,
and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to
any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of
merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no
contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or
transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.