Trace Id is missing

Power BI insights. Microsoft 365 productivity.

Get the business intelligence data you need from Power BI through the Microsoft 365 apps you use every day.
OVERVIEW

Explore how Microsoft 365 works seamlessly with Power BI

  • Collaborate on interactive Power BI content that is always available. Add interactive reports directly to conversations in your channels to spend less time searching for them and more time using them. Get easy access to the reports you need when you add the Power BI app to your Teams navigation bar. Make decisions faster—view and collaborate on metrics as a team and track them against key business objectives.
    A screenshot of a Microsoft Teams chat
  • Get broad data analytics and visualization capabilities when you combine Excel with Power BI. Use the Excel skills you already have to analyze live Power BI data in Excel desktop or web. View which users are connecting to Power BI data from Excel using the Power BI activity log. Create Power BI reports from your existing Excel workbooks and instantly see the right data.
    A screen shot of Excel with Power BI data
  • Embed interactive Power BI reports in SharePoint Online pages for easy accessibility. Stay up to date on what’s important by surfacing data visualizations in regularly accessed locations. Customize the look and feel of your reports to suit everyone’s needs. Reduce the need for local files that can get lost or damaged—store your Power BI reports in an online document library.
  • Provide clarity and improve storytelling with data by adding interactive Power BI reports to your PowerPoint presentations. Move seamlessly from your slide deck to Power BI and dive deeper into analytics when needed. Embed a live version of your report page in PowerPoint to interact with the latest data just as you would in Power BI. Toggle to freeze reports and ensure everyone sees the same insight.
  • Share your data story and gain stakeholder agreement faster by using Power BI in Outlook. Find and add Power BI content to email as adaptive cards so everyone has the same context. Improve efficiency by searching for and including reports in an email while you are composing it. Build reports and dashboards quickly using Power BI directly in Outlook.
  • Control the visibility of your data with Microsoft Purview Information Protection and Defender for Cloud Apps. Apply published sensitivity labels in Word, Excel, PowerPoint, and Outlook Office apps. Extend protection and governance policies to exported Power BI data. Meet privacy and regulatory requirements with visual markings for sensitive data. Help prevent exposure of sensitive data by blocking risky user activities in real time.
Features

The intersection of business intelligence and productivity

Access insights when you need them

Get the data insights you need right inside the Microsoft 365 tools you use every day—without switching applications.

Help protect your exported BI data

Safeguard your data with protection that persists when it’s exported to other formats, such as Excel or PDF.

Find answers quickly

If you are familiar with Excel, you’ll easily start analyzing live Power BI data and creating reports.
SUCCESS STORIES

See how customers bring together Power BI and Microsoft 365

A woman sitting at a table using a laptop.
Next steps
Start today with pre-built training
Drive Power BI in Teams adoption across your company with pre-built training and communication assets that help you onboard new users.

Follow Power Platform

.ow-link-wrapper #chatEngagement{ height: 35px; bottom: 0!important; } .ow-pro-c-body { background-color: #d5d5d5; padding-block-end: 100%; } .ow-pro-c-container-modal { position: fixed; right: 60px; bottom: 50px; z-index: 10040; height: 355px; width: 355px; /* background: #243A5E; */ background-image: linear-gradient(#1278D4 170px, 170px, white 355px 170px); box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.15); } .ow-pro-c-button-container { display: flex; justify-content: flex-end; } .ow-pro-c-close-button { height: 20px; width: 20px; display: flex; margin-block-start: 16px; margin-inline-end: 20px; background: none; border: none; color: #FFFFFF; } .ow-pro-c-h-text, .ow-pro-c-h-text-var-2 { color: #FFFFFF; font-size: 29px; margin-block-start: 0px; text-align: center; } .ow-pro-c-h-text { margin-block-start: 0px; } .ow-pro-c-h-text-var-2 { margin-block-start: 28px; } .ow-pro-c-p-text { color:#FFFFFF; font-size: 16px; margin-block-start: 16px; text-align: center; } .ow-pro-c-image-container { text-align: center; flex-direction: column; } .ow-pro-c-image { height: 75px; width: 75px; margin-block-start: 22px; border-radius: 50%; } button.ow-pro-c-chat-button { margin-block-start: 26px; } .ow-pro-c-button-glyph-container { display: flex; background: none; border: none; margin-block-start: 20px; } .ow-pro-c-no-button { font-size: 16px; font-family: 'Segoe UI'; } .ow-pro-c-no-button.c-glyph { margin-inline-start: 5px; margin-block-start: 2px; } .ow-pro-c-container-modal-var-2 { position: fixed; right: 60px; top: 50%; transform: translateY(-50%); z-index: 10040; height: 355px; width: 355px; background-color: #243A5E; box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.15); } .ow-pro-c-d-flex { display: flex; align-items: center; } .ow-link-wrapper button.ow-pro-c-chat-button-var-2 { background: #ffffff; margin-block-start: 30px; } .ow-link-wrapper button.ow-pro-c-chat-button-var-2:focus:not(.x-hidden-focus) { background: #e5e5e5; } button.c-button.f-primary{ color: #fff!important; background: #0067b8!important; } button.c-button.f-primary:hover{ color: #fff; background: #4e596b; } .ow-pro-c-image-container .c-glyph.glyph-cancel:before{ font-size: 15px; position: relative; top: 1px; } .ow-pro-c-image-container ul {list-style: none; padding-left: 0;} </style> <div class="ow-pro-c-container-modal proactive-chat-hidden" id="proactive-chat-dialog"> <div class="ow-pro-c-button-container"> <button class="ow-pro-c-close-button c-glyph glyph-cancel" aria-label="{{chat-disengagement.aria-label}}" data-bi-cn="Chat_invite_decline" data-bi-bhvr="15" ></button> </div> <div class="ow-headinghelper-2 ow-pro-c-h-text">{{module.heading}}</div> <div class="c-button f-primary ow-pro-c-p-text"> {{chat-engagement.prompt}} </div> <div class="ow-pro-c-image-container ow-pro-c-d-flex"> <img src="{{module.img-src}}" alt="{{module.img-alt-txt}}" class="ow-pro-c-image" /> <ul data-cta-count="1"> <li class="ow-link-wrapper"> <button id="chatEngagement" aria-label="{{chat-engagement-aria-label}}" class="c-button f-primary ow-pro-c-chat-button" data-bi-cn="Chat_invite_accept" data-bi-bhvr="180" > <span> {{chat-engagement.btn-txt}} </span> </button> </li> </ul> <button id="chatDisengagement" class="ow-pro-c-button-glyph-container ow-pro-c-d-flex" aria-label="{{chat-disengagement.aria-label}}" data-bi-cn="Chat_invite_decline" data-bi-bhvr="15" > <div class="ow-pro-c-no-button">{{chat-disengagement.btn-txt}}</div> <div class="ow-pro-c-no-button c-glyph glyph-cancel"></div> </button> </div> </div>'/>