Need to connect tableau with SAP via Web Service (.Wsdl) - web-services

I have the need to connect tableau to SAP to retrieve data but it has to be connected through web service (.WSDL) only. How can I achieve this? Reply in full details would be appreciated. Do I need to create a web data connector to achieve this? If so, how to create it.
Step-to-step guide would be appreciated.

Related

GPS tracker to a custom web service

I don't know if this is the right place to ask, but does anybody know a GPS tracker device in which you can set your own url from your own web service? I've been looking and they all have their own software, app or web page. I need to develop a web service that does certain things with the data from the tracker, so I need the tracker to send the data to that web service. Thanks for the help!

Consume data from wsdl and expose the data as Rest or soap through Informatica cloud to be consumed by Salesforce application

I need help on this guys.
I have a scenario where i have to consume data from wsdl object into Informatica cloud and expose the data through REST or SOAP from Informatica cloud to be consumed by Salesforce application. It is a Cloud Application Integration scenario. How do I achieve this? Can anyone explain step by step process provide I am new to this integration. This is the only solution I have to do.
Thanks

How to Create a Process in Informatica Cloud Real time which gets exposed as Restful service and can be invoked from browser or else where?

Can we create a Webservice using Informatica?
I am very new to Informatica.
Is the below requirement possible in using Informatica?
My requirement is -
"I want to create a Real Time RESTful webservice within Informatica Cloud which will fetch data from an Oracle Database and present output in JSON format when an particular URi is invoked."
Note: I am not trying to connect to a Webservice, so please don't tell me about Webservice connector.
I want to create a Webservice Server Provider within Informatica so that when someone calls a URI in browser, this should query the Webservice deployed inside the Informatica Cloud and present the data on the browser in JSON format
Edit: Re-framed the question in a more Informatica kinda language
Note: If you provide step by step process I would really appreciate it.
I am a Java developer and I started learning Informatica like a week ago, I started from "What is Informatica?". So please explain as if you are explaining an idiot.
Update :: I have been using the following link as a reference. Using this as is doesn't work. I have been trying this for months now. I get an error while deploying. "Can't be deployed within tenant context" So definitely I am missing something. Can anybody throw some light on this please ?
http://www.onbostonharbor.com/Informatica/index.htm#page/bpm-na-process-developer/GUID-575B15AD-B21D-4979-9801-70564434FF2B.1.033.html
Oliver, is this still something you're trying to do?
In Informatica Cloud, you can define a JDBC connection to any JDBC-accessible database. To access the associated database via REST, there's an extra step on the connection definition where you specify that that you wish to OData-enable that particular connection. (OData being a particular REST specification.) You also have to specify which tables you'd like to expose. When you publish this connection, there will be a URL or service address that you can use to invoke this. You don't have to have this inside a full-blown process.
Then from within a browser or any HTTP-compatible client (Postman, for example), you are able to access any of the tables you've exposed using OData commands.
You can get some good background on OData at http://www.odata.org/getting-started/basic-tutorial/.
Hope this helps.

How can I expose a WSDL using Mulesoft so Salesforce can call it

I'm new to the Mulesoft. Currently we have a requirement that need to use Mulesoft to expose a WSDL for Salesforce to call. When Salesforce call this web service, it will transform some account information and Mulesoft will load them to a MySQL table. Could anyone help how can I create this? Thank you!
Definitely... As Nuno said you need to use CXF component in Mule to expose your SOAP webservice.. Actually using Mule platform you can able to expose any kind of Web Service you required like (Soap,Rest) that other applications can able to read ..
Take a look into an easy way of creating the webservice and exposing the WSDL :- http://training.middlewareschool.com/mule/soap-code-first-build/
To publish a SOAP service you should use the CXF component (reference). Take a look into the documentation Publishing a SOAP API to have an ideia in how to begin your flow.
Please take some time to have a quick look into the Mule User guide, since it explains the essentials to start developing with Mule. You will need it to learn how to interact with MySQL too (Database connector).

How to use Datasource configured in WSO2 BPS

I am new to WSO2 family (WSS, ESB & BPS).
Previously I did samples on creating datasource in WSO2 ESB and I have retrieved data from datasource using DBLookup in WSO2 ESB.
Now I have configured datasource in WSO2 BPS(from UI) and it is successfully connected to the database.
How Can I use the datasource that I configured in BPS in BPEL Workflow?
Please someone guide through it.
Thanks in Advance.
Please refer the doucumentation[1] which shows how to define a datasource and refer [2] which shows how to configure datasource in bps.xml
[1] http://docs.wso2.org/wiki/display/BPS300/Adding+RDBMS+Data+Sources#AddingRDBMSDataSources-jndi
[2] http://docs.wso2.org/wiki/display/BPS300/ODE+Configurations#ODEConfigurations-DataSource
I think the better approach would be to use WSO2 Data Services Server and create Data Service using the data source. (You can define the data source in Data Services server). After that you can call them using the BPS. Please refer following tutorial on such a comprehensive tutorial.
http://docs.wso2.org/wiki/display/DVS300/Retail+Banking+Sample