Pivot Report

Change a report's source

Group 385-20260306-011306.png

You may have reached this article after creating a report by following steps in a separate article and now want to refocus the report by updating its source.


This article explains why you may need to change a report’s source and how to access it from the report sidebar.

If you want to modify the report’s appearance rather than its source, refer to the separate article.

Why you should change a report’s source?

A report’s source may change as its scope or audience changes.

For example, you may extend the scope to include another project. This change allows the report to show both projects and their interdependencies.

In other cases, you may reduce the scope to focus only on the remaining Epics in a project. This narrower view can support external clients who monitor progress through the report.

Features and use cases

Extend the report source
Group 492-20260406-010940.png

When creating a report, you can extend it by including parent and child issues. If you want to add or adjust how the report is extended—without changing the base source—you can use the Related issues section.

Available options:

  • Parent issues: Includes the parent of each issue in the report source.

For example, if your source includes Stories, their parent Epics are added to the report.

  • Siblings: Includes issues that share the same parent.

For example, this adds other issues under the same Epics, such as additional stories and their sub-tasks. This option is available only when Parent issues is enabled.

  • Child issues: Includes child issues for each item in the report source.

For example, if your source includes Stories, their sub-tasks are added to the report.


Limitations after report creation:

The following options cannot be added or modified in the report sidebar after the report is created using the Issue Navigator:

  • Use sibling issues in estimates only: Includes sibling values in rollup fields—such as ∑ Original Estimate, ∑ Time Spent, and ∑ Remaining Estimate—without adding those issues to the report.

For example, Epic-level totals include estimates from all related issues.

  • Use child issues in estimates only: Includes child issue values in rollup fields without adding those issues to the report.

For example, Story-level totals include estimates from sub-tasks.

For instructions on creating a report using the Issue Navigator, refer to the related article.

Locate deliverables assigned to the wrong parent

You can expand the report source by including parent, child, or sibling issues to find issues whose parent belongs to another project.

Group 456 (2)-20260319-032838.png
  1. For example, a report source includes three projects, as shown in the screenshot above.

Group 457-20260319-033300.png
  1. By extending the report to include Parent issues, a fourth project (Sample Scrum Project) can appear.

  2. When reviewing the hierarchy in this project, you can identify issues whose parent belongs to another project by checking the issue key. If the letter prefixes differ between parent and child issues, they belong to different project.

These issues may be assigned to the wrong parent or project.

In other cases, issues in one project may depend on issues in another. A parent relationship may have been used to represent this dependency when the issues were created.

Use 'Blocked by' or another link to show a parent relationship

You can add links, such as as Blocked by, in the Issue View to represent a relationship with a parent item in your organization and display it using a custom hierarchy in a report. Other organizations may use different links, such as Belongs to, for the same purpose.

Make sure to extend the report source to include parent issue when they belong to another project. For example, an Initiative may act as a parent issue—through a relationship link—but exist in a different project than its Epic.

If the report source only includes the Epic and is not extended to include parent issues, the Initiative will not appear after enabling the custom hierarchy.

Follow these steps to verify relationship links, extend the report source, and configure a custom hierarchy:

  1. In this example, the report source references three projects using JQL. Click Columns.

  2. Select or search for Linked Issues.

  3. Identify the highest-level parent and determine the relationship type. In this example, Epic SKP-17 blocks Initiative SSP-32, which belongs to a project not included in the report source.

Group 470-20260325-173328.png
  1. Enable Parent Issues to extend the report source.

  2. Click Apply.

Group 470 (1)-20260325-174927.png
  1. Click + Add Link Type.

  2. Select a Parent Issue Type, Link Type, and Child Issue Types.

In this example, Initiative SSP-32 is blocked by Epic SKP-17. As a result, Initiative is the parent issue type and Epic is the child issue type.

  1. Click Apply.

Group 470 (2)-20260325-181257.png

After completing these steps, the parent relationship appears in the hierarchy, as shown in the screenshot below.

Note that Epic SKP-17 is grouped under the project associated with its parent Initiative as part of the custom hierarchy.

Group 470 (3)-20260325-182108.png
Refresh the report after updating the source without reloading the webpage
Group 395 (1)-20260307-011344.png

You can refresh the report data without reloading the webpage. This avoids saving the report and then reloading the page to display and interact with the updated report content.

For reports that reference thousands of issues or more, reloading the webpage usually takes longer than refreshing the data.

After you update or extend the report source, a red dot appears next to the Refresh icon, as shown in the screenshot above. Click this icon to refresh the report data.

This action works the same as clicking Apply in the Source sidebar tab after updating or extending the source.

Group 395 (2)-20260307-012218.png
Refence multiple projects when creating a report

A report’s source can include multiple projects. You can reference multiple projects when creating or modifying a report by using JQL or a filter from Jira’s Issue Navigator.

A Board that references multiple projects through JQL or a filter can also be used as a report source.

The report shown in the screenshot of the Cross Project demo report below is based on JQL referencing three projects.

Group 393-20260306-041059.png
Update the source as your report focus evolves

When creating a report, the source you choose depends on the report’s goal. You may use it for retrospective analysis, such as a sprint or release report. You may also use it to present highlights, such as a monthly client report. In other cases, the report supports monitoring activities, such as tracking overspending or scope additions in an active project.

In each situation, the report’s focus—and therefore its source—may change as you gain new insights from the data.

For example, if you want to monitor scope changes in a project, set the source type to Project. Show up to 500 recently created issues and do not exclude resolved issues.

Group 396 (1)-20260307-025036.png

In the Issue structure tab, you can see the cumulative impact of these issues on the project's Original estimate. In this example, the most recently created issues added 1 day and 2 hours to the project estimate. This increase represents a scope addition.

Group 396-20260307-023841.png

To check whether an external source caused this change, add the Linked Issues column. This column helps you see whether dependencies come from outside the project. After adding it, a pattern appears: the most recently created issues include dependencies on another project.

Group 396 (2)-20260307-031344.png

Next, update the report source so it includes both projects. To do this, switch from a Project source type to a JQL source type.

Group 396 (4)-20260307-032634.png

Then open the Pivot tab. Here, you can review the status of issues across both projects by using Status Category as columns. To see how many issues are missing estimates, use Warnings as rows and Original Estimate SUM as values.

One project may cause new issues to appear in another through dependency links. However, the full impact of future scope additions and their dependencies becomes clear only after you estimate the effort required for active issues flagged by Warnings.

How can you change the report source?

The Source tab can be accessed from the report sidebar by following these steps:

  1. Click Configure in the header section.

  2. Select Source in the dropdown.

  3. Select a Source type.

Group 388-20260306-032041.png

What source types can you change?

Within Source tab, shown in the previous section, you can select one of six available source types to update a report:

Project

  1. Set the Source type to Project.

  2. Select the project to be referenced in the report.

  3. Under Report scope, choose whether to include issues that were recently created or updated, and limit the scope to 100, 250, or 500 issues.

  4. Optionally, check Exclude resolved issues to exclude issues with the status category ‘Done’ in the report.

Group 387-20260306-031558.png
  1. If needed, check the options to include parent, child, and sibling issues to extend the report.

  2. Click Save and Reload.

Board

You can change the Source type to a Kanban or Scrum board.

Kanban Board

  1. Set the Source type to Board.

  2. Select the board to be referenced in the report.

  3. Optionally, select all applicable sprints from the Board to filter issues for the report. The report will include:

    • Issues not listed in the Kanban backlog.

    • Issues listed in the Kanban backlog.

    • All issues.

Group 389-20260306-032138.png
  1. If needed, check the options to include parent, child, and sibling issues to extend the repor.

  2. Click Save and Reload.

Issues in the Unmapped statuses column will not appear in the report, as mentioned in a related article.

Scrum Board

  1. Set the Source type to Board.

  2. Select the board to be referenced in the report.

  3. Optionally, select all applicable sprints from the Board to filter issues for the report. The report will include:

    • Issues from active sprints (one or multiple).

    • Issues from all future sprints following the active sprint.

    • All active issues not assigned to an active or future sprint.

    • Issues from closed sprints.

    By default, Active Sprints is selected and greyed out. It can be unchecked once another option is chosen.

  4. Optionally, select all custom sprints from the Board to filter issues for the report.

Group 206-20260306-033307.png
  1. If needed, check the options to include parent, child, and sibling issues to extend the report.

  2. Click Save and Reload.

Issues in the Unmapped statuses column will not appear in the report, as mentioned in a related article.

Service Queue

  1. Set the Source type to Service Queue.

  2. Select the Jira Service Management project to be referenced in the report.

  3. Select a Queue. The default three queues for a Service Project are ‘All My Tickets,’ ‘All Open Tickets,’ and ‘Open Tasks’.

Group 208-20260306-033404.png
  1. If needed, check the options to include parent, child, and sibling issues to extend the report.

  2. Click Save and Reload.

Saved Filter or Issue

Saved Filter

  1. Set the Source type to Saved Filter.

  2. Select the filter to be referenced in the report.

Group 209-20260306-033805.png
  1. If needed, check the options to include parent, child, and sibling issues to extend the report, which are defined by Atlassian in a related article.

  2. Click Save and Reload.


Issue

  1. Set the Source type to Issue.

  2. Select the issue to be referenced in the report.

Group 210-20260306-033713.png
  1. If needed, check the options to include parent, child, and sibling issues to extend the report.

  2. Click Save and Reload.

JQL / Search results

  1. Set the Source type to JQL / Search results.

  2. Enter the JQL query to be used in the report.

  3. If the query is valid, a green checkmark will appear (see screenshot).

  4. To troubleshoot the query in the Issue Navigator, click the Search link and follow the steps in a related article.

You cannot save the report until the query is considered valid.

Group 390-20260306-033838.png
  1. If needed, check the options to include parent, child, and sibling issues to extend the report.

  2. Click Save and Reload.

Related Issues and Post filter

Group 454-20260319-025454.png

For any Source type, you can use Related Issues options to expand or narrow the report scope, or both.

  1. Expand scope: Extend the report by including parent, child, and sibling issues alongside those already in the report source.

  2. Post filter: Use an additional JQL query to filter the report source and any extended results from related issues.

Group 455-20260319-031642.png

To use the JQL post filter:

  1. Enter the JQL query to be used for filter the report source with or without extended content.

  2. If the query is valid, a green checkmark will appear (see screenshot).

  3. To troubleshoot the query in the Issue Navigator, click the Search link and follow the steps in a related article.

You cannot save the report until the query is considered valid.

FAQ

Can you verify your access to a report source?

Yes. You can verify your access to a report source by following the steps in a separate article.

What if you want to use 'Relates to' or 'Belongs to' for showing a parent relationship?

You can use Relates to, Belongs to, or another link type to show a parent relationship in a custom hierarchy. For example, an Epic may Belong to an Initiative.

For any link type:

  1. Enable the link columns for both incoming and outgoing links.

  2. Review these columns to identify which issues is the parent.

  3. Check if the parent is in the same project; if not, extend the source to include parent issues.

  4. Configure the custom hierarchy based on the identified parent.

Troubleshooting

What can you do if the app is missing from the sidebar?

If Pivot Report is missing from the top navigation bar, check if it is disabled by following the steps listed in a related article.

Can you switch between Basic and Advanced JQL search modes?

In the Issue Navigator, you can switch between Basic and Advanced (JQL) search modes.

If Basic mode is selected, click JQL to switch to Advanced mode.
If Advanced (JQL) mode is selected, click Basic to switch back.

On Data Center, the Basic option appears only when ‘JQL’ is selected. On Cloud, both options are visible at all times.

Group 391-20260306-035024.png

For more details on using Basic / Advanced search for Cloud and Basic / Advanced search for Data Center, refer to Atlassian's documentation.

Can reports be used to display more deliverables than possible in Jira?

Yes. Reports can display more issues than a board or the Issue Navigator. However, loading time increases as the issue count grows.

Working with high issue count in Cloud

Atlassian notes that searches have no issue limit, but display limits apply:

  • Boards and backlogs show up to 5,000 issues.

  • The Issue Navigator shows only the first 1,000 issues.

A report can help you work around certain Jira limits, though it may increase loading time. For example, a board may fail to load if it reaches the maximum issue limit.

In contrast, you can create a report based on the board or its underlying source filter. However, this report may take longer to load compared to one linked to a board that has not reached the maximum limit.

Working with high issue count in Data Center

The display limit for the Issue Navigator can be increased using a documented workaround. A report does not require this workaround, although very large reports may load more slowly.

Similarly to prior example, a report linked to a board or its underlying source filter may take longer to load if the workaround was applied to increase the limit.

Can you decrease the report’s loading time?

Yes. The number of issues in the report source directly affects Jira’s API performance, which determines the report’s loading time—not Pivot Report itself.

  • To speed up loading, reduce the number of referenced issues or those added through extensions (parent or child issues).

  • Also, specify which projects or boards Jira should search. A narrower search scope means fewer issues for Jira to process, resulting in faster results. Atlassian’s documentation offers additional JQL optimization tips.

In Jira Data Center, alerts help identify slow and complex JQL queries, including those with many custom fields. Atlassian provides detailed thresholds for these alerts in a separate article.

How can you resolve the unbound queries error?
Group 429-20260311-235556.png

The error above appears when the report source is unbound, whether it uses a saved filter or a JQL query. Follow the steps in the related article to resolve it.

Why is the JQL query underlined in red?
Group 604-20260828-135056.png

The screenshot above shows the statuscategory field underlined in red in the query entered in the JQL Request. However, the query is valid, as indicated by the green checkmark below the JQL Request.

The field is underlined because your browser's spell check does not recognize statuscategory as a correctly spelled word. You can prevent the field from being underlined by turning off spell check in your browser.

The following steps show how to turn spell check on or off in Chrome:

  1. On your computer, open Chrome.

  2. Click More > Settings > Languages.

  3. Under Spell check, turn Check for spelling errors when you type text on web pages on or off.

If you turn off spell check, Chrome will no longer check for spelling errors when you enter text into input fields on any website, not just Jira.

If you have questions or need assistance, contact our support team via email or service desk. Our team is available Monday through Friday (9:00 AM to 7:00 PM GMT+7) to help with technical challenges or discuss improvements.