Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Embed Power BI analytics

Microsoft via Microsoft Learn

Overview

  • Module 1: Learn how developers can programmatically embed analytics in their apps, and about no-code embedding options for simpler requirements.

    In this module, you will:

    • Plan for Power BI embedded analytics.
    • Determine the Power BI content types that you can embed.
    • Adopt a development methodology to embed Power BI content.
    • Prepare Power BI content for embedding.
    • Use no-code embedding techniques.
  • Module 2: Learn how to select a Power BI embedded analytics product.

    In this module, you will:

    • Select the appropriate embedding scenario.
    • Select the appropriate Power BI embedded analytics product.
    • Manage resource and scale requirements.
    • Set up a development environment.
  • Module 3: Learn which settings and permissions to use for internal and external users of your app with embedded Power BI content.

    In this module, you will:

    • Plan the authentication flow required to embed Power BI content.
    • Select an embedding identity (when embedding using the For your customers scenario).
    • Create a Microsoft Azure Active Directory app registration.
    • Acquire access tokens to embed Power BI content.
  • Module 4: Learn about embedding Power BI content.

    In this module, you learn to:

    • Programmatically embed all types of Power BI content.
    • Optimize the embedding experience.
  • Module 5: Learn how to use Power BI client APIs to develop solutions that respond to subscribable events and interact with Power BI content.

    In this module, you'll:

    • Work with Power BI client APIs.
    • Develop programmatic interactions with Power BI content.
    • Develop solutions that respond to subscribable events.
    • Create dynamic report layouts.
  • Module 6: Learn how to enforce data permissions for Power BI embedded analytics.

    In this module, you'll learn how to:

    • Restrict access to Power BI dataset data.
    • Set up RLS in Power BI datasets.
    • Determine the different types of Power BI datasets.
    • Set up effective identity when generating an embed token.
    • Apply good development practices to enforce data permissions.
  • Module 7: Learn how to automate Power BI solution management.

    In this module, you'll learn how to:

    • Automate Power BI solution management.
    • Use the different automation libraries.
    • Automate workspace separation.

Syllabus

  • Module 1: Module 1: Introduction to Power BI embedded analytics
    • Introduction
    • Adopt a development methodology to embed Power BI content
    • Prepare Power BI content for embedding
    • Use no-code embedding techniques
    • Embed Power BI content
    • Check your knowledge
    • Summary
  • Module 2: Module 2: Select a Power BI embedded analytics product
    • Introduction
    • Select the appropriate Power BI embedded analytics product
    • Manage resources and scale requirements
    • Set up a development environment
    • Check your knowledge
    • Summary
  • Module 3: Module 3: Set up permissions to embed Power BI content
    • Introduction
    • Create an Azure AD app registration
    • Acquire access tokens
    • Check your knowledge
    • Summary
  • Module 4: Module 4: Embed Power BI content
    • Introduction
    • Embed Power BI reports
    • Embed other Power BI content types
    • Optimize the embedding experience
    • Check your knowledge
    • Summary
  • Module 5: Module 5: Integrate content with Power BI client APIs
    • Introduction
    • Go from insights to quick action
    • Personalize top insights
    • Customize report theme
    • Capture report views
    • Create personalized visuals
    • Check your knowledge
    • Summary
  • Module 6: Module 6: Enforce data permissions for Power BI embedded analytics
    • Introduction
    • Set up row-level security
    • Determine the type of Power BI dataset
    • Set effective identity
    • Apply good development practices
    • Check your knowledge
    • Summary
  • Module 7: Module 7: Automate Power BI solution management
    • Introduction
    • Automate workspace separation
    • Check your knowledge
    • Summary

Reviews

Start your review of Embed Power BI analytics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.