Power BI Planning Using The Priorities Matrix In Analyst Hub

This tutorial will discuss the Priorities Matrix, which is a Power BI planning tool found in the Analyst Hub in Enterprise DNA. Planning tools in Power BI are very useful for businesses and organizations because they help in streamlining the succeeding processes in Power BI implementation.

When planning out your strategies in Power BI, you need to think about what insights to show in a specific workspace. The more different insights you list ahead of time, the better direction it gives you on how much effort goes into a report. This also gives the developers within your organization a much clearer idea of what they should be showing in their reports.

The Analyst Hub in Enterprise DNA is a feature that allows analysts to create and share interactive dashboards, reports, and visualizations with stakeholders. It enables the users to create and publish reports to a central location, where they can be accessed and viewed by others in the organization.

power bi planning

Power BI Planning Using A Priorities Matrix

The Priorities Matrix in the Analyst Hub is a simple board that allows you to create a list of ideas around insights. You can then group these ideas according to user value and effort needed to create the insight.

power bi planning

As an example, let’s create a priorities matrix for financial reporting. Note that teams can also work on a matrix together; it doesn’t have to be created by a single person.

To start, you just need to list things out. From a finance perspective, some of the insights could be cash management, historical sales, financial reporting, global markets, commodity markets, financial metrics, year-on-year KPIs, budgeting details, and forecasting.

For each card, you can also write notes and leave comments. You can change the color of each card to create a color-coding scheme.

Once done, you can click and drag the cards around and place them on the priorities board.

Adding The Matrix To Teams & Projects

Scroll down and set whether the matrix is a private or team document.

power bi planning

You can view your matrix in the Documents tab in the Analyst Hub.

power bi planning

To add the matrix to a specific project, click the folder icon of the document and select Add to Project.

power bi planning

Then, choose the project folder you want to place the matrix.

You can view your projects by going to the Project tab.

Moreover, you can also choose which team members from your organization can have access to each priority matrix. You can do this by going to the Teams tab.

power bi planning

This Analyst Hub tool helps centralize the Center of Excellence initiatives within the organization. Different teams can coordinate with each other in order to ensure proper communication and standard documentation.

Power BI Planning Advantages

This is another example of a priorities matrix for marketing insights.

Creating a priorities matrix might feel like extra work. But if you spend time organizing insights for each report, you’ll get clearer priorities on what you should do during the report development.

By gathering all the information together, you create a benchmark that others can adhere to throughout the deployment. This will bring more coordination and continuity within the organization.

***** Related Links *****
Elevate Your Color Palette Via The Analyst Hub Community
Power BI Development Tips To Boost Productivity
Data Storytelling: Thoughtful Planning & Creation Process


Enterprise DNA is a website that provides training and resources for Power BI users, including courses and tutorials on using Analyst Hub. One of the tools in the Analyst Hub is the Priorities Matrix. The Priorities Matrix is a feature that allows users to prioritize and focus on the most important insights in a Power BI report.

By using this tool, you’re able to streamline and prioritize insights based on user value and effort. So make sure to utilize this tool every time you create a Power BI report.

All the best,

Sam McKay

Enterprise DNA Power BI On-Demand

The Latest

If you’ve been working with Python for data analysis or machine learning, you’ve likely come across NumPy arrays. They’re a powerful tool for handling numerical data, but sometimes, the data…

How to normalize a numpy array a quick guide.

Multiplying lists in Python is a common operation when performing mathematical computations or solving problems in data manipulation. There are multiple ways to achieve this task, depending on your requirements…

How to Multiply Lists in Python: A Simplified Guide

If you’ve been wrestling with Python lists and wondering how you can save them as a neat CSV file, you’re in the right place. One of the most common tasks…

How to Write a List to CSV in Python

Do you need to write an essay on the fall of the roman empire with accurate citations but have no time to find them? Are you tired of painfully having…

What is Caktus AI: A comprehensive overview

Pandas is a widely used Python library for data manipulation and analysis. One essential functionality that pandas can provide you is the ability to modify the structure of a dataset….

Pandas Drop Index: Efficiently Remove DataFrame Rows or Columns

Working with strings is a common task in Python. You often need to figure out whether a string contains another string. The simplest methods to check if a Python string…

7 Ways to Check if a Python String Contains Another

Ever found yourself knee-deep in Python files, struggling to import a module from a parent directory? If so, you’re in good company. Python’s import system can sometimes feel like a…

Python Import from Parent Directory: A Quick Guide

Data is the backbone of businesses these days, and having proof that you know how to handle and make the most out of data is a big deal in the…

Microsoft DP-500

In programming, you may encounter situations where a variable does not have a value. These instances are commonly represented by a special value known as null. Many programming languages, such…

Null Python: 7 Use Cases With Code Examples

Truncating a floating-point number in Python is a common operation that many programmers encounter in various applications. The process involves removing the decimal place of a float, leaving only the…

Python Truncate Flow: A Streamlined Approach for Efficient Code Execution

OpenAI’s ChatGPT tool has taken the world by storm and has been at the forefront of revolutionizing the way we generate content, do research, and even create code. And just…

Is ChatGPT worth it, let's work it out.

As you continue your journey as a Python programmer, you’ll want to write code that is more efficient, readable, and easy to maintain. The Python programming language comes with a…

Python Inline If: Simplify Your Conditional Expressions

Load More