JIRA reports

rakhi September 12, 2011

We are trying to build our custom reports and trying to figure out the database. It does not have any replationships.

Has anyone build any reports before using the JIRA database and how? Did you build any logical layer?

5 answers

1 accepted

3 votes
Answer accepted
Raimonds Simanovskis
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 30, 2012

Instead of building custom reporting system from scratch you can take a look on eazyBI reporting application with JIRA integration. It will perform regular JIRA data import and will create couple pre-defined sample reports as well as you will be able to easily create new custom reports using both JIRA standard fields as well as selected custom fields. You can create reports, charts and dashboards in easy drag-and-drop style.

1 vote
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
September 12, 2011

Yes, several times, but always on a copy of the data (replicated copy of the database etc). I've always referred to http://confluence.atlassian.com/display/JIRA/Database+Schema to do it.

rakhi September 12, 2011

Thanks Nic we will defiantely be using copy of the data to build the reports. We are lookign for Time in between statues liek we have in transition history and also how much time took from Create to Close. Also some avaerage age charts on some Custom date fields? how would you recommend doing them? Do we have any logical layer build or any data dictionary?

Audrey Gil April 12, 2012

What did you use to build the reports?

0 votes
Pablo Beltran
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 3, 2015

The SQL for JIRA add-on simplifies the JIRA database model so it is pretty easy for user creating SQL reports for JIRA.

SQL for JIRA also brings other major benefits: it shows data according to each logged in JIRA user's permissions, data coherence, etc.  

And if you want to make nice, flexible and powerful html reports embedded in JIRA Dashboards to show SQL data, then you might want also to have a look at Birt Reports for JIRA, a complementary add-on.

WhereasSQL for JIRA resolves most the JIRA reporting issues at data level, Birt Reports brings the required flexibility and extra required power at the front end level.

0 votes
mwarton
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 13, 2014

Instead of detailed development work using the database schema, you could use a plugin like Intelligent Reports. It lets you design your report output format in Microsoft Word, and fill it in (tables, charts and all) with simple point and click rules to get whichever fields on issues, projects, versions, components, users, etc you want. All with no programming or API to learn.

0 votes
Gregory Kneller
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
October 1, 2012

Alternative way for reporting is to use Confluence with SQL plugin, that assess JIRA database directly and pick any data out of it into confluence pages.

Suggest an answer

Log in or Sign up to answer