Bridging the Git-to-Jira Gap: How Generative AI Finally Unifies Your Engineering Data
Stop manually matching GitHub PRs to Jira tickets in Excel. See how Keypup's AI Agent instantly translates business goals into technical execution metrics.
Learn how to optimize your engineering metrics and KPIs with dashboard-level filtering. Refine insights, simplify configuration, and enhance collaboration with easy-to-use dashboard filters. Get started now!
In today's fast-paced software development landscape, efficient data management and insightful analytics are crucial for success. As development teams work on complex projects with vast amounts of data, the ability to refine and focus on specific subsets of information becomes paramount. This is where dashboard-level filtering comes into play. By leveraging the power of dashboard filters, teams can streamline their data insights, simplify configuration processes, and enhance collaboration among team members. In this comprehensive guide, we will explore the ins and outs of using dashboard-level filtering to optimize your software development workflows. Whether you are a project manager, developer, or data analyst, this guide will provide you with the knowledge and tools to make the most of dashboard-level filtering and unlock the full potential of your data-driven decision-making process. Let's dive in and discover how to effectively use dashboard-level filtering to take your software development to new heights.
Dashboard-level filtering offers numerous benefits to software development teams, including:
Dashboard filters allow you to refine and drill down into specific subsets of data, providing a clearer and more focused view of the information that matters most. By applying filters at the dashboard level, you eliminate the need to repeatedly apply the same filters to individual insights, saving time and effort.
With dashboard-level filtering, you can easily configure and customize your insights without the need for extensive manual filtering. By setting up filters at the dashboard level, you ensure that the desired filters are automatically applied to all insights within the dashboard, simplifying the configuration process and reducing the chances of error.
Dashboard filters are particularly beneficial when sharing dashboards with team members or stakeholders who may be less proficient with the data analytics platform. By using dashboard filters, you provide a user-friendly approach for refining and exploring data, enabling better collaboration and understanding among team members.
To utilize dashboard-level filtering effectively, you need to know how to find and configure dashboard filters.
Once enabled, dashboard filters appear at the top of your dashboard, just above your insights. Most dashboard templates come pre-configured with filters. If you don't see any filters, you can add them to your dashboard by following the next steps.

Dashboard filters can be created by users with Owner or Editor permissions on a dashboard. To add a new filter, follow these steps:
Click on the "Edit dashboard" button on the top right of your screen to enter edit mode.

Under the dashboard title, click the "New filter" button to open the dashboard configuration window.

In the configuration window, provide the following details for the new filter:



Click the "Create filter" button on the bottom right of the window to save the filter to your dashboard.

Based on the filter type youâll be selecting, youâll need to apply the filter on a specific field at an insight level. For date ranges, for example, youâll need to select which date field you want to filter on. In this example, weâll select the âClosed atâ date. Note: depending on the dataset, the options may vary. Once done, donât forget to save your filter by clicking on the âSaveâ button located at the top right of your screen.


Users with Owner or Editor roles can edit filter values by clicking the down arrow next to the filter's name. Changes are immediately visible on the insights but are not persisted unless saved. To persist changes, click the "Save" button.
Dashboard filters follow specific rules and have precedence over insight filters. Understanding these rules is essential for effective use of dashboard-level filtering. Here are some key points:
To help you understand how to leverage dashboard filters effectively, here are a few examples and tips:
Dashboard filter: "Reporting period"
Type: Date or time range
Value: "Last 1 quarter"

Filter-to-insight association:
Apply the filter on the "Created At" field to retrieve pull requests created in the last quarter.
Apply the filter on the "Due On" field to retrieve overdue items from the last quarter.

Dashboard filter: "Focus on user"
Type: Text
Value: "jdoe" (default value)
To show data associated with all users, change the operator to "is not null" instead.

Filter-to-insight association:
Apply the filter on the "Author" field to focus on pull requests associated with a specific user.

â
Dashboard filter 1: "Labels"
Type: Text list
Value: "contains any of: âbug, incident, documentation, feature, enhancementâ

Dashboard filter 2: "Project"
Type: Text
Value: "Regular Space" (single project restriction)

Filter-to-insight association:
Apply filter 1 on the "Label" field to restrict insights to the chosen labels.
Apply filter 2 on the "Project" field to focus on a specific project.
Association for filter 1

â
Association for filter 2

â
Both insights and their drilldown reports restrict the results to the defined labels and project.
The filters can be widened by defining non-restrictive filters, such as:
â

â

Dashboard-level filtering is a powerful tool for optimizing software development workflows. By refining data insights, simplifying configuration, and enhancing collaboration, teams can make more informed decisions and drive success in their software projects. By following the steps and tips outlined in this article, you can leverage the full potential of dashboard-level filtering and unlock valuable insights into your development process. Start using dashboard-level filtering today and take your software development to new heights!
Join teams already using AI to make data-driven decisions faster than ever.
Stop manually matching GitHub PRs to Jira tickets in Excel. See how Keypup's AI Agent instantly translates business goals into technical execution metrics.
Developers hate engineering metrics because they feel like surveillance. Learn how to use Keypup's AI to shift the focus from individual micromanagement to systemic SDLC improvement.
Discover why internal DIY dashboards and basic LLM wrappers just create 'noise.' Learn how Keypupâs NLP platform goes beyond plotting metrics to actively diagnose your SDLC bottlenecks and prescribe actionable improvements.