Skip to main content

What is Power BI?

 Power BI is a collection of software services, apps, and connectors that work together to turn your unrelated sources of data into coherent, visually immersive, and interactive insights. Your data might be an Excel spreadsheet, or a collection of cloud-based and on-premises hybrid data warehouses. Power BI lets you easily connect to your data sources, visualize and discover what's important, and share that with anyone or everyone you want.

The parts of Power BI

Power BI consists of several elements that all work together, starting with these three basics:

  • A Windows desktop application called Power BI Desktop.
  • An online software as a service (SaaS) service called the Power BI service.
  • Power BI Mobile apps for Windows, iOS, and Android devices.

Screenshot of Diagram of Power BI Desktop, Service, and Mobile showing their integration.

These three elements—Power BI Desktop, the service, and the mobile apps—are designed to let you create, share, and consume business insights in the way that serves you and your role most effectively.

Beyond those three, Power BI also features two other elements:

  • Power BI Report Builder, for creating paginated reports to share in the Power BI service. Read more about paginated reports later in this article.
  • Power BI Report Server, an on-premises report server where you can publish your Power BI reports, after creating them in Power BI Desktop. Read more about Power BI Report Server later in this article.

How Power BI matches your role

How you use Power BI depends on your role in a project or on a team. Other people, in other roles, might use Power BI differently.

For example, you might primarily use the Power BI service to view reports and dashboards. Your number-crunching, business-report-creating coworker might make extensive use of Power BI Desktop or Power BI Report Builder to create reports, then publish those reports to the Power BI service, where you view them. Another coworker, in sales, might mainly use the Power BI Mobile app to monitor progress on sales quotas, and to drill into new sales lead details.

If you're a developer, you might use Power BI APIs to push data into semantic models or to embed dashboards and reports into your own custom applications. Have an idea for a new visual? Build it yourself and share it with others.

You also might use each element of Power BI at different times, depending on what you're trying to achieve or your role for a given project.

How you use Power BI can be based on which feature or service of Power BI is the best tool for your situation. For example, you can use Power BI Desktop to create reports for your own team about customer engagement statistics and you can view inventory and manufacturing progress in a real-time dashboard in the Power BI service. You can create a paginated report of mailable invoices, based on a Power BI semantic model. Each part of Power BI is available to you, which is why it's so flexible and compelling.

Explore documents that pertain to your role:

The flow of work in Power BI

One common workflow in Power BI begins by connecting to data sources in Power BI Desktop and building a report. You then publish that report from Power BI Desktop to the Power BI service, and share it so business users in the Power BI service and on mobile devices can view and interact with the report.

This workflow is common, and shows how the three main Power BI elements complement one another.

Use the deployment pipeline tool

In the Power BI service, you can use the deployment pipeline tool to test your content before you release it to your users. The deployment pipeline tool can help you deploy reports, dashboards, semantic models, and paginated reports. Read about how to get started with deployment pipelines in the Power BI service.

How Microsoft Fabric works with Power BI

Microsoft Fabric is an offering that combines data + services in a unified environment, making it easier to perform analysis and analytics on various sets of data. Power BI is an example of one of the services that's integrated with Microsoft Fabric, and your organization's OneLake data store is an example of the data that can be used, analyzed, or visualized. Large organizations find Microsoft Fabric particularly useful, since it can corral and then bring greater value to large stores of data, then using services (like Power BI) to bring such data to business life.

Administration of Power BI is now handled by Microsoft Fabric, but your favorite tools like the Power BI service and Power BI Desktop still operate like they always have - as a service that can turn your data, whether in OneLake or in Excel, into powerful business intelligence insights.

Paginated reports in the Power BI service

Another workflow involves paginated reports in the Power BI service. Enterprise report creators design paginated reports to be printed or shared. They can also share these reports in the Power BI service. They're called paginated because they're formatted to fit well on a page. They're often used for operational reports, or for printing forms such as invoices or transcripts. They display all the data in a table, even if the table spans multiple pages. Power BI Report Builder is the standalone tool for authoring paginated reports.

Screenshot of paginated report in the Power BI service.

Read more about paginated reports in the Power BI service.

On-premises reporting with Power BI Report Server

What if you need to keep your reports on premises, say, behind a firewall? Read on.

You can create, deploy, and manage Power BI reports in Power BI Desktop, and paginated reports in Report Builder, with the ready-to-use tools and services that Power BI Report Server provides.

Screenshot of Diagram of Power BI Report Server, service, and mobile showing their integration.

Power BI Report Server is a solution that you deploy behind your firewall and then deliver your reports to the right users in different ways, whether that's viewing them in a web browser, on a mobile device, or as an email. And because Power BI Report Server is compatible with Power BI in the cloud, you can move to the cloud when you're ready.

Comments

Popular posts from this blog

Compare Power BI Desktop and the Power BI service

  Power BI Desktop  is a free application that you download and install on your local computer. Desktop is a complete data analysis and report creation tool that is used to connect to, transform, visualize, and analyze your data. It includes the Query Editor, in which you can connect to many different sources of data, and combine them (often called modeling) into a data model. Then you design a report based on that data model. Reports can be shared with others directly or by publishing to the Power BI service. Sharing reports requires a Power BI Pro license. The  Power BI Desktop getting started guide  walks through the process. The  Power BI service  is a cloud-based service, or  software as a service  (SaaS). It supports report editing and collaboration for teams and organizations. You can connect to data sources in the Power BI service, too, but modeling is limited. The Power BI service is used to do things such as creating dashboards, creating...

Getting started with Power BI

Getting started with Power BI Find insights in your data and share rich analytics reports. Begin your Power BI free trial within Microsoft Fabric and experience the next generation of data analytics. Try for free   What you can do with Power BI Discover relevant reports Sign up for Power BI  to find relevant content—including reports you built and pre-existing reports from your organization and others. Learn how Uncover report insights Explore your reports to find and generate the  quick insights  you need for better business decisions. Learn how Share insights Collaborate on reports with colleagues, then easily share reports and insights in workspaces, on the web, in apps, via Microsoft Teams. Learn how Connect to data Easily import your data from wherever it is—Excel workbooks, local databases, or the cloud—and transform it so it’s ready to analyze. Learn how Build a report Create and format visuals that present your data story in compelling and insightful ways usi...

View content in the Power BI service

  View content in the Power BI service Completed In Power BI, the term  content  refers to apps, dashboards, and reports. Content is created by Power BI designers, who share it with colleagues like you. Your content is accessible and viewable in Power BI, and the best place to start is your Home canvas. Explore Power BI Home When you sign in, Power BI opens and displays your Home canvas. Power BI Home offers three ways of locating and viewing your content. Though all three access the same pool of content, they're merely different ways of getting to that content. Occasionally, searching is the easiest and quickest way to find something. Other times, selecting a tile on the Home canvas is your best option. The Home canvas displays and organizes your favorite and most recent content, along with recommended content and learning resources. Each piece of content displays as a tile, with a title and icon. Selecting a tile opens that content. The global search box lets you search...