Is there a way to fetch data of BI Publisher report that is created in OBIEE 12C? - soap

I am trying to fetch BI Publisher report's data created in our OBIEE 12c environment.
We are using REST API's as mentioned in this document.
Also, we are exploring options of SOAP API methods using WSDL - https://6x.xx.xx.xxx:9502/xmlpserver/services/ExternalReportWSSService?WSDL
But the results were not found in SOAP UI and Postman for SOAP API and REST API respectively.
Eventually, we are able to fetch the results of Subject area and Analysis created in OBIEE 12c using SOAP methods.
https://6x.xx.xx.xxx:9502/analytics-ws/saw.dll?wsdl
Let us know if there is any specific configuration needed in our Oracle Business Intelligence Enterprise Edition(OBIEE 12c).

Related

Do we need to configure any specific settings in OBIEE to access BI Publisher via SOAP or REST API's?

We are trying to access BI Publisher reports that are created in our OBIEE (Oracle Business Intelligence Enterprise Edition) via SOAP or REST API's.
When we try to access a report directly via browser UI (https://xx.xx.xx.xxx:443/xmlpserver) we are able to view (or attain) the results.
However, we were not able to achieve it via either of the API's (SOAP or REST).
We are suspecting any configuration (or settings) needed on the OBIEE end, but unable to figure out the root cause that is blocking (frequently returning random errors) the API calls.
Please advise on the settings needed.

Is it Possible to Externally Pull an Archer Report vi API?

I have written some reports that contain data I'd like to programmatically access via API from an external system. I can't find any documentation or sample code to do so via any one of the 3 APIs. Has anyone used one of Archer's APIs to pull data from a report externally?
Unfortunately, you cannot pull reports via the REST API (yet), you'll have to use the Web Services API via the SearchRecordsbyReport method.

SalesForce to integrate with external RESTful service

Being new to SalesForce Integration, I am trying to understand the capability of SalesForce to integrate with external RESTful service (WADL file) and execute to extract data to use in SalesForce UI functionality.
I understand that SalesForce is able to execute SOAP over HTTP (WSDL file) service to integrate but I see there is no solid documents online to explore whether SalesForce can also execute external WADL file.
Please advice me.
There's no built in feature to consume a WADL. You can however, just write your own Apex code to make restful callouts.
Apex Restful Callouts Trailhead
Invoking HTTP Callouts

wso2esb rest api implementation

Can anyone tell me step by step procedure on how to implement rest api in wso2esb server.
I have written the code in php & mysql to display student data in json format.
so when i visit following url in browser http://localhost/student/list_student i will get the list of user in json format
Now I want to get these json using wso2esb ?
And also do I need wso2 application server for restapi implementation?
Please refer to the detailed WSO2 documentation on how to create a REST API using WSO2 ESB server at [1]. Please do post a separate question if you have any specific queries related to your implementation of the REST API. Thanks.
[1] https://docs.wso2.com/display/ESB490/Creating+APIs
Cheers,
Pubudu.
According to your question you already have a backend which returns students data. You may use article [1] to create a REST API and expose it through the WSO2 ESB. Just call the existing end point and expose data in REST format through WSO2 ESB.
[1] http://wso2.com/library/articles/2013/12/restful-integration-with-wso2-esb/

how to check the Database used in loadrunner when sending a HTTP requests or getting Responses

we used to use sap as DB for our raw data, when I make a load Test for example to get our business partner, all the requests access the sap dB, and I got the response of the business partners, when I send the following request code:
web_custom_request(MDM_GET_BUSINESS_PARTNER,
"URL={TEST_ENV_HOSTNAME}/api/v3/clients/{BUSINESS_CONTEXT}/customers/{GCID}/businessPartner",
"Method=GET",
"EncType=application/xml", "Resource=1",
"Referer=Loadrunner",
LAST);
Here as you can see there is no mention of SAP DB or whatever DB are used, and now we move (migrate) from SAP DB to PostgreSQL.
My question: how to check the HTTP Requests send and their Responses are using which DB's (SAP or PostgreSQL)? is there any method solution for that, because as you can see above, the request goes to the {TEST_ENV_HOSTNAME} which is a parameter file, and there is no mention of any DB.
Speak to your application architects. You are operating a one architectural tier removed from the database, at the web tier. So, only an architectural diagram can solve your information needs