eazyBI has an option to analyze isuses by components by default. You can check out Project dimension. There is Component level there. You can use it for your reports.
If you would like to analyze Components separately from Projects you can use calculated JavaScript code. Here are several topics on community you can check about this:
Good Afternoon,
I’m trying to Import Component/s as a Dimension because we need to be able to target Vulnerabilities by asset (Components).
But when I add custom JavaScript code in the Additional Options and I test the custom JavaScript code with an issue test and the Information appears.
But when I go back to the custom Field tab, i Still cant select it ??
[“MyJira”.customfield_components]
name = “Components”
data_type = “string”
dimension = true
multiple_values = true
split_by = “,”
…
Hi,
Project dimension groups components under each project, and, currently, this is the only way how components are grouped in Projects dimension.
There are two ways how to get the same name components displayed as one row in the report table.
Option 1. If you have a few components and this list is quite static.
Then you may want to create calculated members in the Project dimension for each component, where you aggregate all the same name components. Example of the formula for aggregating c…
Hi,
The component is a multi-selection field in Jira, and each issue may have more than one.
To get related components to the issue, you may use function Generate() and iterate through all components which are related to issue. A formula may look like this:
Generate(
-- iterate through all components
Filter(
[Project].[Component].Members,
[Measures].[Issues created] > 0),
-- retun a listo of issue related components separated by comma
[Project].CurrentMember.Name,
', ')
Ano…
Daina / support@eazybi.com