How to create ServiceNow incident management dashboard in Power BI

Small caption for this image with its source when applicable.

Incidents happen – its an unavoidable part of work no matter how undesirable their consequences are. You need to be prepared for when problems rise up – which is why any larger organization needs an incident management system that is up to the task.

The ability to analyze data from those systems can provide valuable insights, enabling proactive management and preventing your incidents blowing up to full-on disasters for your productivity, processes, and public perception.

This article will cover how you can create ServiceNow incident management dashboards in Microsoft’s Power BI, the core KPIs to track, and top tips for making management dashboards.

Why incident management reports matter

No matter how good you are as a company – incidents can’t be avoided. Even the best team can have customer claims, functional errors, or safety issues.

However, sometimes even small technical issues have big financial impacts. According to an IDC survey, small issues can lead to losses that range from $137 to $427 per minute for small businesses and as much as $1 million per hour for Fortune 1,000 companies.

However – it is more than just money. While that is serious enough on its own, here are four more reasons why you should be adding incident management reports into your workflows.

  1. Prevention Being able properly get into the details of your mistakes means you can see the impact it can have on a particular system, customer, or the entire organization. Not just in productivity, but quality and se

    curity as well. From there, you can see where might need resources to prevent issues happening again.

  2. Stress saver People can often take mistakes personally and let it seriously impact their performance in the long run – by being prepared and treating it as an expected part of the workflow you can mitigate the negatives before they do serious damage and hopefully your employees won’t beat themselves up too much if they made an error.

  3. Culture creation By publically picking your incident KPIs, you can let your entire team know what the companies values are and how critical health and safety measures are in the workplace. Info on common incidents can also help with employee training courses in future.

  4. Establishing procedure Data from your incident analytics may help managers to create schedules of checks in areas where mistakes are common and build better safety measures for everyone.

Critical KPIs for ServiceNow incident management

So what are the most effective KPIs to track?

Mean Time to Respond (MTTR) This is to track the time between being alerted to an error and getting it resolv

ed. Your safety manager will need to step up to resolve the problem or allocate resources to change your MTTR.

Number of Open Incidents The quantity of incidents with no resolution date.

Mean Time Between Failures (MTBF) Indicates frequency of incidents, highlighting vulnerable systems needing improvement.

Mean Time to Acknowledge (MTTA) Measures responsiveness to incidents after alerts.

Mean Time to Detect (MTTD) Tracks time required to discover issues like cybersecurity threats.

Backlog of Incidents Represents unresolved incidents within a specified period.

Uptime Indicates system operational time, essential for assessing service reliability.

On-call time The time your teams or employees spend on resolving an incident. It may help detect any disparities between workloads.

Timestamps (or timeline) This is when you log information about what happened at specific times during, after, or leading up to the incident.

Uptime This may require third-party tools, but it tracks the timeframe that your systems continued working. By default, ServiceNow Incident Dashboard shows such metrics for:

  • Number of open incidents

  • Number of open incidents not updated in the last 5 days

  • Number of open incidents not updated in the last 30 days

  • Number of new incidents (per day)

  • Number of resolved incidents

  • Incident Backlog Growth

  • Average age of open incidents

  • Percentage of new critical incidents

  • Average number of incidents.

With just those metrics, you can build reports for things like average time to resolve, percentage of incidents created and resolved, and incidents per category. That can get you started on creating a better response – but you can go further.

In the next section, we show what exactly Power BI can do to help.

Why use ServiceNow incident management dashboard in Power BI

ServiceNow and its inbuilt dashboard for incident management is key for tracking all of those metrics above. It gives your incident managers the ability to see all these metrics and then build out simple reports to understand their work in ways that would be, frankly, far too much effort to do manually.

Here are a few reasons to consider creating your dashboards in Power BI:

  • Custom reports catered to your style of business can go a considerably further than the standard metrics.

  • Enhanced visualization options means you can see your key KPIs and measurements in the fastest and most intuitive form.

  • Customizable and shareable reports that can be consolidated from multiple different data sources.

  • Scheduling options so you can receive information on a regular basis.

How to create a Power BI incident management dashboard

The fastest and simplest way is to use a ready-made integration app – something like PowerBI Connector for ServiceNow

The app is a good choice if taking into account that it does not require coding or any other special technical skills and is safe for use. The plugin is safeguarded against attacks and does not store customer data. It also makes it possible to limit access to the data for different users.

You can find and install Power BI Connector for ServiceNow here.

Choose the option you need. You can either buy the product or try it for free first. Follow the instructions until the installation is completed. After that, you will be ready to create a new data source. The only thing you should bear in mind is that the app has different roles that grant access to different data. Read more about them in the product documentation.

Once you are assigned to the PBI ADMIN or PBI EDITOR role, navigate to Power BI Connector to create a new data source.

Step 1. Add new data source

Click New button.

You will see a new form requiring you to fill in the following data: Name, Description, Rows limit, add a table for Export config, and set Use Display Value if you want to export data in string format.

Another option is to use built-in Power BI dashboard templates with pre-configured data sources. You can follow the steps here to select and export "ServiceNow Incident Management Dashboard" template.

Step 2. Add Table

Click the Add Table button.

Find the table you need with the Search field or choose from the list provided. Then click the Add button in the new dialogue window with the preselected table.

Step 3. Select fields

Now you can further narrow your selection by indicating particular fields, using filters, and choosing the data format.

You can choose the suitable fields by checking the boxes in front of them.

Turn on Use display value if your report requires data in String format.

Then you can apply different filters and even modify them to satisfy your particular export needs. To configure a filter, simply click the Filter icon and prescribe the conditions.

To set a filter, hit the Run button. When you are ready with the selection, click Save at the end of the form.

Step 4. Copy OData Feed URL

Navigate to the main menu by hitting Home. Click on the data source with the right mouse button to open the menu. Click Copy OData feed URL or hit the corresponding button next to each data source under the Actions.

Step 5. Paste URL in Power BI

Once the URL is copied, go to the Power BI Desktop.

  1. Click Get Data

  2. Select OData feed

  3. Paste the URL

Click OK.

When the new window opens, navigate to the Basic tab. Enter your ServiceNow user name and password. Click Connect to save the configurations.

Selected tables will be displayed.

In the Navigator window, select tables for export by checking corresponding checkboxes, and click Load.

You can also refer to this YouTube video if there are still any questions on how to connect ServiceNow to Power BI.

Now you are ready to start building your Power BI incident management dashboard. You should only choose visualization types and relevant data you wish to display on your report.

Conclusion

By tracking and reporting your incidents – you can improve your processes, your uptime, and make sure your weak points are just small bumps in the road instead of serious road blocks.

With ServiceNow, you get inbuilt functionality to track and understand dozens of critical KPIs to take your incident management to the next level – and ensure uptime for your company.

However, if you need more detailed or consolidated reports, what you need are analytical tools like Power BI by Microsoft. Besides the reports themselves, this platform offers broad data visualization functionality, scheduled data exports, and flexible data sharing options.

The way you get them talking together is through an integration app – such as Power BI Connector for ServiceNow. It doesn’t require any additional knowledge and coding skills, ensures enhanced data security, and doesn’t require the involvement of ServiceNow consultants to integrate it into your ServiceNow ecosystem.

Power BI Connector for ServiceNow

Dive into your ServiceNow data analysis with Power BI

Connect ServiceNow to Microsoft Power BI for advanced insights and streamlined integration, enabling comprehensive data analysis and improved decision-making.

Start a Free Trial

Related articles

Everything you need to know about ServiceNow and Tempo’s connectors, why you should connect these tools together, and the use cases.

Use these incident response plan templates to prepare your team for cybersecurity incidents. Detect, contain, and recover quickly with confidence.

Explore More Content

A powerful team resource management tool designed to optimize capacity planning and project management in Jira

Colleagues interacting around a desk

Effortlessly bridge Jira with your preferred BI tool, unlocking unparalleled insights and enhancing decision-making

Powered by Structure’s custom hierarchies, visualize your roadmap, project plans, timeline & dependencies within Jira Gantt charts

Jira Project Portfolio Management (PPM): Visualize data and manage projects within spreadsheet-like tables — in less than a minute

For planning leaders looking to add a big-picture roadmap view to their structured Jira data, this integration is essential. Improve visibility to leadership, reduce reporting admin, and keep your team aligned.

Project financial management for Jira & Timesheets. Monitor project costs, expenses, revenue, billing & budgets. Track Capex/Opex

Integrate Jira with Google BigQuery to seamlessly export and sync data for advanced analytics and customized reporting

Combining Tempo Timesheets and Structure PPM provides a unified view of time tracking and project progress, enabling more accurate reporting and effective portfolio management. Simplify workflows, enhance collaboration, and ensure projects stay on time and within budget.

Gain a more complete project management solution, simplifying project reporting, improving collaboration, and ensuring projects stay on time and within budget.

Monitor projects and portfolios to get simple, clear, and real-time views of your costs, budgets, and profits that can be shared throughout your entire organization.

See how work is progressing and where blockers are with the most flexible reporting app in Jira.

Seamlessly manage project timelines and resources while accurately tracking time spent on tasks. This integration enhances visibility, improves planning accuracy, and supports data-driven decision-making for better overall project outcomes.

Build and scale a custom ITSM solution at your own pace with Tempo's modular suite of integrated tools. Enhance Jira's capabilities and take control of your entire IT portfolio.

Capture human time and AI activity together in Jira so you can measure what your AI tools are truly contributing and costing.

Visualize all your Jira data & manage portfolios of projects in real-time.

Seamlessly connect ServiceNow with Power BI, transforming complex enterprise data into actionable insights and driving smarter, data-informed decisions across the organization

Modern modular PPM solutions that scale with your business. Align your teams with the integrated platform that bridges the gap between strategy and execution.

Adapt to changing business needs, rapidly adjust plans, and reallocate investment.

Extend your Jira with prebuilt and highly configurable reports for straightforward time tracking.

#1 Jira Time Tracking & AI Apps: Log Tempo Timesheets for Planning, Project Management & Billing. Plugin Office365, Google & Slack

Tempo’s intuitive automation and Jira-native design make it the most trusted time tracking tool for enterprise organization.

Portfolio Manager integrates seamlessly with Jira to give you predictive scheduling, real-time scenario modeling, and advanced resource management – ensuring you stay on track, no matter what challenges arise.

Connect AI spend to the work it delivers. Attribute AI coding-tool costs to Jira epics and prove AI ROI, inside Jira with Tempo Workforce Intelligence.

#1 Jira Resource Management App: Optimize team allocation, skillset utilization, capacity planning & project management

Tempo Loop is the next evolution of PPM software. It continuously tracks work tied to the strategy it funded, so you don’t wait to find out about strategic drift in your next review. Know what every person and agent is working on and what it costs in real time.