How to use web service as data source on Pentaho - pentaho

I am trying to use a web service as a data source in the Pentaho report designer.
Can you please guide me on this.

If you don't have Pentaho Data Integration, you can do it the hard way with Groovy scripting, I have an example here (although it uses a Java client not a Web client):
http://funpdi.blogspot.com/2014/09/groovy-datasources-with-pentaho-report.html
With Pentaho Data Integration, you can create a transformation that uses a REST step to get data from a web service. Then in Pentaho Report Designer you can create a Pentaho Data Integration datasource, choose the step you want to get fields from, then use those fields in your report. There's a great blog post explaining this process:
http://infochick76.blogspot.com/2013/10/pentaho-report-integration-with-web.html

Related

Is this possible we can generate Pentaho report without using Pentaho User Console

I have just use OFBiz to generate report but I want to see my reports in Pentaho. For that I have to open Pentaho page. Is there any other way?
you can generate pentaho reports without pentaho platform at all. Pentaho reporting engine is completely separate project, and you can embedd it where ever you want to embed it.
See examples how to programmatically generate report here:
https://github.com/tmorgner/pentaho-reporting-oem-sdk
or other guide here:
https://github.com/pentaho/pentaho-reporting/tree/master/engine/sdk/resources/documentation

Solution stack for BI with Pentaho and web app

My goal is to build web app showing on-line reports and static reports from BI system. I'm thinking about solution stack. At the moment I'm focus on pentaho solutions.
My question are:
It is possible to do this with pentaho CE:
-> Load data by Kettle (ETL process)
-> analyse it in Pentaho
-> shows reports in web app and gets data by REST services (similar to this solution: http://www.webdetails.pt/showcase/ ) ?
If is not possible to make with CE version witch product from EE it will be needed?
Or what other technology stack can help me achive my goal??

how to use the Pentaho data integration for reporting

In my project we are using Pentaho data integration , saiku-server for reporting.
Now i am new to the business intelligence thing and i am confused which functioning will be performed by which software.
Senior coder here dont tell me so thats why i am asking here.
I am confused what are the functioning provided by these tools
Pentahoo
PAN
Kitchen
Spoon
Saiku
There are scripting which generates the these four files
cube.json sims.json schema.json path.json
now i don't know which software will be using that json files pentahoo , saiku spoon or what.
can anyone give me some idea
Pentaho data integration is one of open source tool provided by pentaho suit.
Spoon is used to create transformation using GUI interface.
if you simply want to run the transformations and jobs then use kitchen or spoon. (mainly used for running this things using command line)
saiku is a 1 of server, pentaho itself has a server (pentaho bi server) and in this you can add saiku pluggin for displaying cubes which are designed in pentaho schema workbench.
for more understanding google the terms which i mansion in the answer.

How to integrate Pentaho with .NET

I have been looking for some tutorials or articles, how I could integrate Pentaho with .NET, but looks like there is nothing at all. No examples, no articles.
Is it possible at all? Any links would be useful.
Thank you.
what sort of integration do you want between pentaho and .NET?
We can do integration with .net:
Follow the below steps:
If you created jobs and transformations in pentaho then you want schedule the jobs using .net then create the .BAT file using pentaho and call the .BAT file from .NET
Regards
Prasada

Reporting Services 2005 Model using WCF Service for data

I am trying to use WCF Services as models for SQL Server Reporting Services 2005 reports. I can do this if I design the reports in the designer but cannot do it for a Reporting Model project which I think I need to make reports in the Report Builder.
My full requirement is to have a report builder that the users can use building reports based on DTOs supplied from my WCF service.
Thanks
Turns out you can't do this.
I've gone for Dex Express XtraReports which seem to be more powerful. I'm using their designer components to make a Report Designer application - which I shall customise to integrate completely with the application - save/new/edit all handled by my code should make the experience more pleasent for the user.
It seems SSRS just isn't ready for user designed reports based on .NET objects yet.