Home
Analytics
BIRT and SharePoint
DispatchMG
hey birters,
so, i've been tasked with implementing reporting for a project in our company. i've done this before for our ecommerce system, for which we use konakart; the konakart installation comes with an instance of birt for reporting. i successfully developed numerous complex reports with all sorts of parameters and such and eventually found that i kind of liked birt for reports.
so, that scenario being painted, here's the current situation: we've kinda recently started developing much more heavily using sharepoint (sp) as the framework. all development is done in-house and we only use sp for intrAnet type things. we want to continue to use sp as the entry point for internal management of various things, generally database tables and such.
we use sp to internally manage a sales system that relies heavily on web services hosted elsewhere, but this sales system has no reporting as of yet. this is where i come in (yay!). i do like birt, and i would like to use it for generating the report templates and such, but there are other considerations. for example, i do not want to set up yet another server just for birt and reporting; indeed, we have sp for these types of things, and we want that to be the house for all things internal. sp (especially 2010) is meant for this kinda stuff anyway - business connectivity services, business data connectivity, and external content types...these things are all aimed at external data being able to be handled and interacted with within sp. i want to follow that paradigm.
so, is it possible to set up a birt server on an sp box, or better yet, is there a birt plugin/webpart fro sp? is there any documentation on this type of integration? or, does birt not make sense in this situation? perhaps there is some functionality within sp that can handle reporting as elegantly and powerfully as birt? any help, documentation, insights, etc. would be appreciated!
Find more posts tagged with
Comments
bgbaird
Hi there from the NW corner of Ohio! We are using a WS on SP 2010 as a datasource for BIRT reporting.
We are doing it a couple of ways:
1- Direct sych reporting
2- Asynch job that populates a BIRT data source (rptdocument,cache,...)
The biggest issue we had was NTLM2 authentication against Windows AD. The way we got around that was to develop a class package to incorporate into the report to manage the back/forth between SP/AD/and BIRT.
DispatchMG
<blockquote class='ipsBlockquote' data-author="'bgbaird'" data-cid="94813" data-time="1328038690" data-date="31 January 2012 - 12:38 PM"><p>
Hi there from the NW corner of Ohio! We are using a WS on SP 2010 as a datasource for BIRT reporting. <br />
<br />
We are doing it a couple of ways:<br />
<br />
1- Direct sych reporting<br />
2- Asynch job that populates a BIRT data source (rptdocument,cache,...)<br />
<br />
The biggest issue we had was NTLM2 authentication against Windows AD. The way we got around that was to develop a class package to incorporate into the report to manage the back/forth between SP/AD/and BIRT.<br /></p></blockquote>
<br />
A fellow Ohioan! Well, hello to you on this unbelievably mild winter mornin'! <br />
<br />
It almost sounds like you might have that set up pretty much opposite what I was thinking of doing. I would like to use SP to present external data (i.e. in reports), and you, it sounds like, use a BIRT server for that purpose, bringing in data from SP?<br />
<br />
I was thinking that I would be able to use a BIRT standalone to connect to whatever datasource, develop the report in that IDE, and then take the .rptdesign file and move it over to our SP server. What I was hoping was that SP would have some sort of interoperability with BIRT reports, or that perhaps I could use an SP webpart to present the report.
bgbaird
We do use SP WebParts to render dashboard and report objects in addition to exposing report designs that can be invoked from iServer OR a tomcat server. Feel free to shoot me an email with contact info.
Brian
sure19
<blockquote class="ipsBlockquote" data-author="bgbaird" data-cid="94910" data-time="1328198659"><div><p>We do use SP WebParts to render dashboard and report objects in addition to exposing report designs that can be invoked from iServer OR a tomcat server. Feel free to shoot me an email with contact info.
Brian</p></div></blockquote><p>Hi Brian, I would like to get more info on the above subject. we are using iServer and Performancesoft, but we want to display the dashboard on sharepoint? how can we do it and what are the tools required. thanks for your help in advance.</p>