Hi,
A report is requested in eazybi to include issue comments from JIRA this includes comments created under subtask.
What property and dimension can we use to capture issue comments from JIRA?
We would appreciate help in here.
Thanks.
Hi!
As issue comments as well as description usually is not used for reporting they are not imported by default.
Do you wish to import all comments text or just the count of comments per sub-task issue?
For now I can suggest to add JIRA Misc Custom field that would retrun Issue comments and then this custom field could be imported to eazyBI.
Please let me know if you need additional help with JIRA Misc custom field. You can contact me directly at support@eazybi.com.
Kind regards,Lauma
Hi Lauma,
We intend to import all comments including comments of sub-tasks, would JIRA Misc Custom field be able to handle this requirement?
Thanks,
Hi Eric!
Yes, the following formula in JIRA MISC custom text field description would return Issue comments as well as Issue sub-task comments, if sub-tasks exist
@Formula: import org.apache.commons.lang.StringUtils; import com.atlassian.jira.component.ComponentAccessor; commentManager = ComponentAccessor.getCommentManager(); allComments = new ArrayList(); issueComments = commentManager.getComments(issue.getIssueObject()); if (issueComments != null) { for (comment : issueComments) { allComments.add(comment.getBody()); } } subTasks = issue.getIssueObject().getSubTaskObjects(); if (subTasks != null) { for (subTask : subTasks) { subTaskComments = commentManager.getComments(subTask); if (subTaskComments != null) { for (subTaskComment : subTaskComments) { allComments.add(subTaskComment.getBody()); } } } } if (allComments.isEmpty()) return null; StringUtils.join(allComments, "\n"); -->
If you do not wish to see this custom field in JIRA Issue screen, then please configure to not show it in any of screens. It will still be possible to import comments as Issue proeperty in eazyBI.
To see this new calculated field in eazyBI custom field selection you would need to add following lines in eazyBI Advanced settings
[jira.customfield_NNNNN] data_type = "text"
where NNNNN is custom field number.
When advanced settings are saved go to Source Data tab and select to import the new custom field. After import you will be able to see comments when new measure is selected on columns and Issue dimension / Issue level on rows.
Please note that if you use Oracle database then maximum lenght of the custom text field can be 4000 symbols. If you have very long comments they might be cut to this lenght.
Let me know if you have additional questions!
Sorry to necro-bump this thread, but unfortunately, the JIRA Misc Custom field plugin isn't available for Cloud customers. Are there any plans for Cloud availability?
It looks like you're new here. Sign in or register to get started.