Home » Archived » BIRT » Custom data source providers, anyone have success with this?
Custom data source providers, anyone have success with this? [message #29106] |
Wed, 20 April 2005 15:36  |
Eclipse User |
|
|
|
My organization is looking at using birt but our data is in a custom
format. Complex XML is one format, another is EMF based, as well as the
possibility of even other formats.
So...originally It was my understanding that birt will support custom
data source providers and that through these custom data providers I can
use the report designer, and also generate reports, Is anyone doing
this? any examples out there?
TIA
- Mike
|
|
|
Re: Custom data source providers, anyone have success with this? [message #29549 is a reply to message #29106] |
Thu, 21 April 2005 15:01   |
Eclipse User |
|
|
|
Mike,
BIRT is designed to support many different kinds of custom formats using the
Open Data Access (ODA) extension point. XML and EMF extensions should fit
just fine, assuming that the data itself is repetitive enough to report
from.
A couple of people have looked at how to provide data extensions using BIRT.
They offered some excellent suggestions for simplifying & improving the API,
and the BIRT team is currently making the changes. We expect to have a
revised API released soon.
The revision has, however, put the data extension efforts on hold. We hope
that, once the revisions are complete, we'll see some examples. I also plan
to post some an example and "how-to" on the web site after the completion of
the revisions.
Another new feature, coming soon, will be "scripted data sources": the
ability to write a simple data adapter directly within your report using the
BIRT scripting features (JavaScript). Scripted data sources are great for
one-off reports, and for prototyping before creating a full-blown ODA
extension. We'll provide an example of this feature once the feature itself
becomes available.
- Paul
Paul Rogers
BIRT PMC
"Mike Boyersmith" <mjboyers@us.ibm.com> wrote in message
news:d46b29$906$1@news.eclipse.org...
> My organization is looking at using birt but our data is in a custom
> format. Complex XML is one format, another is EMF based, as well as the
> possibility of even other formats.
>
> So...originally It was my understanding that birt will support custom data
> source providers and that through these custom data providers I can use
> the report designer, and also generate reports, Is anyone doing this? any
> examples out there?
>
>
> TIA
>
> - Mike
>
>
|
|
|
Re: Custom data source providers, anyone have success with this? [message #30068 is a reply to message #29549] |
Thu, 21 April 2005 16:23   |
Eclipse User |
|
|
|
Hey Paul,
Thanks for the continued support in these forums. I'm not familiar with
this ODA extension point, can you point me to where I can find the
extension point as well as where I might learn how to use this or code
an ODA extension point as part of my plugin? It there certain plugins I
can generate javadoc from to get the scoop on it?
We have XML and EMF and our plugin would like to use this as our data
source in BIRT. Do you mean that if I code an ODA for the XML, EMF we
can access it like a data base connection and use it in the report
designer as well as when the report is run?
Sorry for my confusion, just trying to get the scoop so I can report
back to my manager on what we can and can't do with BIRT.
Also trying to make a simple prototype that would access custom data, so
far I'm in the "learning if we can do it, and learning how to do it" mode.
Thanks for the additional pointers and clarifications.
Paul Rogers wrote:
> Mike,
>
> BIRT is designed to support many different kinds of custom formats using the
> Open Data Access (ODA) extension point. XML and EMF extensions should fit
> just fine, assuming that the data itself is repetitive enough to report
> from.
>
|
|
|
Re: Custom data source providers, anyone have success with this? [message #30204 is a reply to message #30068] |
Fri, 22 April 2005 02:40   |
Eclipse User |
|
|
|
Mike,
The team is finishing up a major revision to the ODA interfaces. Javadoc may
be available in org.eclipse.birt.data. You can see some ODA examples in
org.eclipse.birt.report.data.oda.flatfile and .jdbc. Also, a specification
for how this works within the report (the ROM Data spec) will also be
available soon.
Once these are firmed up and available, I'll post some overview material in
the "integration" area of the BIRT web site.
- Paul
Paul Rogers
BIRT PMC
"Mike Boyersmith" <mjboyers@us.ibm.com> wrote in message
news:d4925s$81e$1@news.eclipse.org...
> Hey Paul,
>
> Thanks for the continued support in these forums. I'm not familiar with
> this ODA extension point, can you point me to where I can find the
> extension point as well as where I might learn how to use this or code an
> ODA extension point as part of my plugin? It there certain plugins I can
> generate javadoc from to get the scoop on it?
>
> We have XML and EMF and our plugin would like to use this as our data
> source in BIRT. Do you mean that if I code an ODA for the XML, EMF we can
> access it like a data base connection and use it in the report designer as
> well as when the report is run?
>
> Sorry for my confusion, just trying to get the scoop so I can report back
> to my manager on what we can and can't do with BIRT.
>
> Also trying to make a simple prototype that would access custom data, so
> far I'm in the "learning if we can do it, and learning how to do it" mode.
>
> Thanks for the additional pointers and clarifications.
>
>
>
> Paul Rogers wrote:
>> Mike,
>>
>> BIRT is designed to support many different kinds of custom formats using
>> the Open Data Access (ODA) extension point. XML and EMF extensions should
>> fit just fine, assuming that the data itself is repetitive enough to
>> report from.
>>
|
|
|
Re: Custom data source providers, anyone have success with this? [message #30383 is a reply to message #30204] |
Fri, 22 April 2005 12:14   |
Eclipse User |
|
|
|
Ok sounds good,
Thanks again Paul for your answers and timely support :D.
- Mike
Paul Rogers wrote:
> Mike,
>
> The team is finishing up a major revision to the ODA interfaces. Javadoc may
> be available in org.eclipse.birt.data. You can see some ODA examples in
> org.eclipse.birt.report.data.oda.flatfile and .jdbc. Also, a specification
> for how this works within the report (the ROM Data spec) will also be
> available soon.
>
> Once these are firmed up and available, I'll post some overview material in
> the "integration" area of the BIRT web site.
>
> - Paul
>
> Paul Rogers
> BIRT PMC
>
> "Mike Boyersmith" <mjboyers@us.ibm.com> wrote in message
> news:d4925s$81e$1@news.eclipse.org...
>
>>Hey Paul,
>>
>>Thanks for the continued support in these forums. I'm not familiar with
>>this ODA extension point, can you point me to where I can find the
>>extension point as well as where I might learn how to use this or code an
>>ODA extension point as part of my plugin? It there certain plugins I can
>>generate javadoc from to get the scoop on it?
>>
>>We have XML and EMF and our plugin would like to use this as our data
>>source in BIRT. Do you mean that if I code an ODA for the XML, EMF we can
>>access it like a data base connection and use it in the report designer as
>>well as when the report is run?
>>
>>Sorry for my confusion, just trying to get the scoop so I can report back
>>to my manager on what we can and can't do with BIRT.
>>
>>Also trying to make a simple prototype that would access custom data, so
>>far I'm in the "learning if we can do it, and learning how to do it" mode.
>>
>>Thanks for the additional pointers and clarifications.
>>
>>
>>
>>Paul Rogers wrote:
>>
>>>Mike,
>>>
>>>BIRT is designed to support many different kinds of custom formats using
>>>the Open Data Access (ODA) extension point. XML and EMF extensions should
>>>fit just fine, assuming that the data itself is repetitive enough to
>>>report from.
>>>
>
>
>
|
|
| | |
Re: Custom data source providers, anyone have success with this? [message #164368 is a reply to message #30204] |
Wed, 24 May 2006 15:55  |
Eclipse User |
|
|
|
Is the major revision to the ODA interfaces complete? I downloaded
Eclipse 3.2RC5 yesterday and used the update site to get BIRT
2.1.0.N20060522-0630 (latest). I intend to create a custom data source
to a web service. Well actually, it is a Hessian service exposed using
Spring MVC. The custom data source UI just needs the URL, username, and
password.
What might the basic steps be for creating this custom data source? I
believe I need to create a plugin that is an extension point for
org.eclipse.datatools.connectivity.oda.dataSource and another for
org.eclipse.birt.report.designer.ui.odadatasource. Is this correct? I
haven't built a plugin yet, but have done a decent amount of reading,
and have been browsing through the examples you mentioned below. I'm
interested in knowing what the big picture tasks are and more info about
all the metadata needed (like plugin.xml).
Thanks,
Cameron
Paul Rogers wrote:
> Mike,
>
> The team is finishing up a major revision to the ODA interfaces. Javadoc may
> be available in org.eclipse.birt.data. You can see some ODA examples in
> org.eclipse.birt.report.data.oda.flatfile and .jdbc. Also, a specification
> for how this works within the report (the ROM Data spec) will also be
> available soon.
>
> Once these are firmed up and available, I'll post some overview material in
> the "integration" area of the BIRT web site.
>
> - Paul
>
> Paul Rogers
> BIRT PMC
>
> "Mike Boyersmith" <mjboyers@us.ibm.com> wrote in message
> news:d4925s$81e$1@news.eclipse.org...
>> Hey Paul,
>>
>> Thanks for the continued support in these forums. I'm not familiar with
>> this ODA extension point, can you point me to where I can find the
>> extension point as well as where I might learn how to use this or code an
>> ODA extension point as part of my plugin? It there certain plugins I can
>> generate javadoc from to get the scoop on it?
>>
>> We have XML and EMF and our plugin would like to use this as our data
>> source in BIRT. Do you mean that if I code an ODA for the XML, EMF we can
>> access it like a data base connection and use it in the report designer as
>> well as when the report is run?
>>
>> Sorry for my confusion, just trying to get the scoop so I can report back
>> to my manager on what we can and can't do with BIRT.
>>
>> Also trying to make a simple prototype that would access custom data, so
>> far I'm in the "learning if we can do it, and learning how to do it" mode.
>>
>> Thanks for the additional pointers and clarifications.
>>
>>
>>
>> Paul Rogers wrote:
>>> Mike,
>>>
>>> BIRT is designed to support many different kinds of custom formats using
>>> the Open Data Access (ODA) extension point. XML and EMF extensions should
>>> fit just fine, assuming that the data itself is repetitive enough to
>>> report from.
>>>
>
>
|
|
|
Goto Forum:
Current Time: Sun Apr 27 01:41:23 EDT 2025
Powered by FUDForum. Page generated in 0.02427 seconds
|