Customizable Widgets
Learn how to create a new widgets
Last updated
Was this helpful?
Learn how to create a new widgets
Last updated
Was this helpful?
In this article we'll go over details on how to create a Widget.
There are 2 places you can add Reports
(check Learn how to use Team metrics article)
(check Learn how to use Reports article)
Below are all the ways you can create a new report.
A report consists of 2 high level parts
Data
Visualization
We'll go each of below.
Metric section is the basis of any graph.
There are 4 types of entities
Sprint
Issue
Pull Request
Deployments
Based on which time of entity you selected, all the options underneath from calculation method to filter options will change.
Calculation method is the aggregation function used to graph.
There are 3 options
Average
85th Percentile
Total
If the metric has only one time of calculation method supported, this field will show empty.
Group by allows you to see divide the calculation into multiple buckets.
Once you open the dropdown you will see 2 sections
My subscribed teams: Any team you see in your left sidebar are your subscribed teams.
Other teams: Any team that you have not subscribed.
Note:
Allows you to filter the data.
Note:
Filter only supports "filtering in".
It does not support "filtering out".
You can visualize your reports in different ways.
The following options are supported
Line
Area
Bar
Stacked bar
Value
It also changes the xAxis for Line & Area charts.
Supports 3 options
By week
By month
By quarter
This dropdown does 2 different work depending on the visualization type
For Line and Area visualization types it changes the graph tick.
For Bar, Stacked Bar and Value visualization types it runs the calculation method per week/month/quarter
.
Example:
Gives each week one by one
Gives the average across all weeks
The trendline option is only available for Line chart visaulization.
You can enable or disable it.
You can create a note widget which supports richtext formats.
No.
Vertical stacked bar has xAxis is time, yAxis is metric.
The same visualization type can be achieved using Area Chart. To simplify the options, we do not support vertical stacked bar chart.
Reports work in the following manner
Get raw data
Make raw data unique
Calculate metric
This process ensures no data is counted twice, regardless of what filter you select.
No. Haystack only supports filter-in option.
Read more on &
To see every metric in detail check .
Group by options changes depending on the being Sprint, Issue, Pull Request or Deployments.
Teams section does the same thing as . It's a hyper specific filter that's put into front for easier usage.
Reports created in does not support Teams filter. It automatically selects the selected team.
Filter options changes depending on the being Sprint, Issue, Pull Request or Deployments.
Time frame or date filter is a specialised that filter-in only the entities that were in the given time frame.
Trendline uses .
See this page for a list of and calculations.
See this page for a list of and calculations.