How to Create a Dashboard in Power BI
How do you create a dashboard in Power BI? You create a dashboard in Power BI by publishing a report to the Power BI Service, selecting key visuals from the report, and pinning them to a centralized dashboard canvas, giving users a unified, interactive view of KPIs and insights across multiple datasets or reports.
For enterprise executives, Power BI dashboards deliver a high-level, real-time overview of business performance. They help align leadership teams, drive faster decisions, and centralize critical metrics in one accessible and visually engaging location.
Step 1: Build a Report in Power BI Desktop
Before creating a dashboard, you need to build a report that contains the visuals you’ll include.
Steps:
- Open Power BI Desktop
- Connect to your data source (Excel, SQL Server, SharePoint, etc.)
- Clean and model your data
- Create visuals like bar charts, KPIs, cards, and tables
Design Tip: Focus on clarity, limit clutter and highlight business-critical visuals that can later be pinned to your dashboard.
Step 2: Publish the Report to Power BI Service
After designing your report:
- Click Publish in Power BI Desktop
- Sign in with your Microsoft 365 account
- Choose a workspace in the Power BI Service
Once published, the report and its underlying dataset will be available at https://app.powerbi.com
Note: Only reports published to the Power BI Service can be used to create dashboards.
Step 3: Pin Visuals to a New Dashboard
Dashboards are created by pinning visuals from one or more reports.
To pin visuals:
- Open your report in the Power BI Service
- Hover over a visual and click the Pin icon
- Choose New dashboard or select an existing one
- Name the dashboard and click Pin
Repeat this process for each visual you want to include in your dashboard.
Executive Insight: Dashboards allow you to combine visuals from multiple reports, giving cross-functional leaders a unified view.
Step 4: Customize the Dashboard Layout
Now that your dashboard is created, you can fine-tune the layout:
- Resize tiles to emphasize key metrics
- Rearrange visuals with drag-and-drop
- Add titles, images, or text boxes for context
- Change tile colors or add hyperlinks to navigate across reports
Branding Tip: Apply your organization’s color scheme and fonts for consistent executive communication.
Step 5: Set Up Scheduled Refreshes (Optional)
To keep dashboard data current:
- Navigate to Workspace > Datasets
- Click More options (⋯) > Settings
- Under Scheduled refresh, enable automatic refresh and choose frequency and time zone
Reliability Tip: Ensure your data source credentials and any required gateways are configured correctly to support refresh.
Step 6: Share the Dashboard with Stakeholders
Once finalized, you can securely share your dashboard:
- Click Share in the top right of the dashboard
- Enter the names or emails of colleagues
- Choose whether they can reshare or build content on the dataset
For broader distribution:
- Package dashboards into Power BI apps
- Embed them in Microsoft Teams or SharePoint
- Export snapshots to PowerPoint or PDF
Access Tip: Use Row-Level Security (RLS) to show different data to different users based on their role or region.
Step 7: Monitor Usage and Iterate
Dashboards are living tools. Use built-in usage metrics to track engagement and refine content:
- What visuals are most viewed?
- Are users interacting with filters and drillthroughs?
- Are key KPIs being updated and interpreted correctly?
Optimization Insight: Regularly update your dashboard to reflect business changes and keep it aligned with executive priorities.
Final Thoughts
Creating a dashboard in Power BI enables organizations to consolidate insights from across teams, tools, and data sources into one powerful, real-time view. For executives and decision-makers, it’s an indispensable tool for driving strategy, monitoring performance, and achieving alignment.