Visual Analytics is the union of Data Analytics and Visualisations. This problem-solving approach is concerned with effectively facilitating high-level, complex activities such as reasoning and data-driven decision-making by integrating interactive visual representations with underlying analytical processes. Power BI is a Business Intelligence (BI) tool and a Visual Analytics engine offered by Microsoft that provides you with real-time high-level analytics, extensive modeling, and custom development. It has led the charge in making business analysis more efficient through services that are intuitive, interactive, and easy to use.

In this article, you will gain information about Power BI Data Sources. You will also gain a holistic understanding of PPower BI, its key features, Power BI Data Sources, connecting Power BI Data Sources and the different types of Power BI Data Sources. Read along to find out in-depth information about Power BI Data Sources.

Table of Contents

What is Power BI?

Power BI Data Sources: Power BI Logo
Image Source

Power BI is a part of Microsoft Power Platform and a proprietary Data Visualization and Business Intelligence platform. It is one of the widely used tools among organizations to analyze business data and generate reports. Power BI uses a collection of various in-built software services, apps, and connectors to deeply integrate with data to provide immersive visuals, interactive reports, and generate insights.

Power BI helps users to aggregate, analyze, visualize and share data. It is a SaaS (Software as a Service) based platform and is also available for Desktop, mobile, and on-premise servers. Power BI supports connection with many data source connectors to load data into the Dashboard directly from the data source and visualize data stored in Databases or Data Warehouses. Users use the Power BI Chart, graphs, KPIs, reports to analyze the data and get interactive insights.

Power BI offers 2 services:

Power BI Desktop is a free application that can be downloaded and installed on your local computer. Power BI Desktop is a comprehensive data analysis and report creation tool for connecting to, transforming, visualising, and analysing your data. It includes the Query Editor, which allows you to connect to a variety of data sources and combine them (also known as modelling) into a data model.  Then, based on that data model, you can design a report. Reports can be shared directly with others or by publishing to the Power BI service.

The Power BI Service is a Cloud-based or Software-as-a-Service (SaaS) offering of Power BI. It allows teams and organisations to edit reports and collaborate on them. Connecting to data sources in the Power BI service is also possible, but modelling is limited. The Power BI service is used to create dashboards, create and share apps, analyse and explore data to uncover business insights, and much more.

Key Features of Power BI

Some of the main features of Power BI are listed below.

  • Hybrid Development: Power BI offers integrations with many connectors that allow users to connect to various data sources.
  • Modeling View: Power BI allows users to divide and slice complex data models into a simpler form, separate diagrams, multi-select objects. 
  • AI Support: Power BI supports Artificial Intelligence in Data Analytics that users can leverage to prepare data, build Machine Learning models and quickly identify insights from structures as was unstructured data. 
  • Quick Insights: Power BI makes it easier for users to create subsets of data and automatically Data Analytics to that information.
  • Report Sharing: Users can easily share their reports with other users of the organization without worrying about data security. 

To know more about Power BI, click here.

Simplify the Power BI Visualization Process with Hevo’s No-code Data Pipeline

A fully managed No-code Data Pipeline platform like Hevo Data helps you integrate and load data from 100+ Data Sources (including 40+ Free Sources) such as Power BI to a Data Warehouse/Destination of your choice in real-time in an effortless manner. Hevo with its minimal learning curve can be set up in just a few minutes allowing the users to load data without having to compromise performance. In addition to the 100+ data sources, Hevo also allows integrating data from non-native sources using Hevo’s in-built Webhooks Connector.

Get Started with Hevo for Free

Its strong integration with umpteenth sources allows users to bring in data of different kinds in a smooth fashion without having to code a single line. 

Check out some of the cool features of Hevo:

  • Completely Automated: The Hevo platform can be set up in just a few minutes and requires minimal maintenance.
  • Connectors: Hevo supports 100+ Integrations to SaaS platforms, Files, Databases, BI tools such as Tableau, and Native REST API & Webhooks Connectors. It supports various destinations including Google BigQuery, Amazon Redshift, Snowflake Data Warehouses; Amazon S3 Data Lakes; Databricks (Connector Live Soon!); and MySQL, SQL Server, TokuDB, DynamoDB, PostgreSQL Databases to name a few.  
  • Real-Time Data Transfer: Hevo provides real-time data migration, so you can have analysis-ready data always.
  • 100% Complete & Accurate Data Transfer: Hevo’s robust infrastructure ensures reliable data transfer with zero data loss.
  • Scalable Infrastructure: Hevo has in-built integrations for 100+ sources (Including 40+ Free Sources) such as Tableau that can help you scale your data infrastructure as required.
  • 24/7 Live Support: The Hevo team is available round the clock to extend exceptional support to you through chat, email, and support calls.
  • Schema Management: Hevo takes away the tedious task of schema management & automatically detects the schema of incoming data and maps it to the destination schema.
  • Live Monitoring: Hevo allows you to monitor the data flow so you can check where your data is at a particular point in time.
Sign up here for a 14-Day Free Trial!

What are Power BI Data Sources?

Power BI is built around data. Power BI is a proprietary Data Visualization and Business Intelligence platform. It is one of the most widely used tools in organisations for analysing business data and producing reports. Users can use Power BI to aggregate, analyse, visualise, and share data. The underlying data for the visualisations and answers in Power BI comes from a dataset. And that dataset is obtained from a data source. And the data sources which can be connected to Power BI to create dataflow are the Power BI Data Sources.

How to connect to a Power BI Data Source?

1) For Power BI Service

The steps followed to get data from any of the Power BI data sources supported by Power BI Service are as follows:

  • Step 1: Select the “Get Data” option in the bottom-left corner of the page.
Power BI Data Sources: Get data
Image Source
  • Step 2: Now, you can choose the type of data you want to access.
Power BI Data Sources: Options
Image Source

The 2 sections are:

A) Discover content

Power BI Data Sources: Discover Content
Image Source

The Discover content section includes data and reports that have already been prepared for you.

B) Create new content

The Create new content section includes options for creating and importing your own content.

There are two ways to create or import your own content in Power BI:

  • Files
  • Databases

2) For Power BI Desktop

The steps followed to get data from any of the Power BI data sources supported by Power BI Desktop are as follows:

  • Step 1: Navigate to the “Home” ribbon.
  • Step 2: Click on the “Get Data” button label or the down arrow.
  • Step 3: A list of the Common data sources menu will appear. Select the “More” option present at the bottom of the list.
Power BI Data Sources: Common Data Sources
Image Source
  • Step 4: The “Get Data” dialog box appears. Select the Power BI data source to which you want to connect to.
Power BI Data Sources: Get Data
Image Source
  • Step 5: Click on the “Connect” button.

Web is selected from the Other data connection category in the image given below.

Power BI Data Sources: Other option
Image Source
  • Step 6: A connection window that is specific to the type of data connection is displayed. If credentials are needed, you will be prompted to enter them.

The image below depicts a URL being entered to connect to a Web data source.

Power BI Data Sources: From Web
Image Source
  • Step 7: Enter the URL or the resource connection information. Then click on the “OK” button. Power BI Desktop connects to the data source and displays the data sources that are available in the Navigator.
Power BI Data Sources: Navigator
Image Source
  • Step 8: Select the “Load” button at the bottom of the “Navigator” pane to load the data. Select the “Transform Data” button to transform or edit the query in Power Query Editor before loading the data.

Types of Power BI Data Sources

The different Power BI Data Sources available in both the offerings of Power BI are:

I) For Power BI Service

There are two methods for creating or importing your data in the Power BI service.

1) Files

Power BI Data Sources: Files
Image Source
  • Excel (.xlsx.xlsm): A workbook in Excel can contain a variety of data types. It could include data that you’ve manually entered into worksheets or that you’ve queried and loaded from external data sources using Power Query. Data can be imported from tables in worksheets or from a data model.
  • Power BI Desktop (.pbix): Power BI Desktop can be used to query and load data from external data sources, as well as to create reports. You can also add measures and relationships to your data model, or import a Power BI Desktop file into your Power BI site.
  • Comma-Separated Value (.csv): Files are simple text files that contain rows of data. Each row can have one or more values separated by a comma. Although data cannot be imported into a .csv file, many applications, such as Excel, can save simple table data as a.csv file.

You can use Get & Transform to query, transform, and load data into an Excel or Power BI Desktop file first for other file types, such as XML Table (.xml) or text (.txt) files. The Excel or Power BI Desktop file can then be imported into Power BI.

2) Databases

Power BI Data Sources: Databases
Image Source

From the Power BI service, users can connect live to some of the Databases in the cloud:

  • Azure SQL Database
  • Spark on Azure HDInsight
  • Azure Synapse Analytics (previously SQL Data Warehouse)

Power BI connections to these databases are live. Assume you’re connecting to an Azure SQL Database. You then start digging into its data by creating reports in Power BI. When you slice your data or add a new field to a visualization, Power BI performs a database query.

You would need to connect to, query, and load data into a data model using Power BI Desktop or Excel for other databases types in your organization.

II) Power BI Desktop 

The categories of Power BI data sources supported by Power BI Desktop are as follows:

1) All

Under this category, you can find all the available Power BI data sources on Power BI Desktop.

The following image showcases the Get Data window for All data sources.

Power BI Data Sources: All

2) File

Under the File category, you can find the following Power BI Data sources.

  • Excel Workbook
  • Text/CSV
  • XML
  • JSON
  • Folder
  • PDF
  • Parquet
  • SharePoint folder

The following image showcases the Get Data window for File data sources.

Power BI Data Sources: File
Image Source

When you click the “File” option, it will show you all the available flat file types supported by the Power BI desktop. Select the file type from the list and press the “Connect” button. You must specify the file’s location.

3) Database

Under the Database category, you can find the following Power BI data sources.

  • SQL Server database
  • Access database
  • SQL Server Analysis Services database
  • Oracle database
  • IBM Db2 database
  • IBM Informix database (Beta)
  • IBM Netezza
  • MySQL database
  • PostgreSQL database
  • Sybase database
  • Teradata database
  • SAP HANA database
  • SAP Business Warehouse Application Server
  • SAP Business Warehouse Message Server
  • Amazon Redshift
  • Impala
  • Google BigQuery
  • Vertica
  • Snowflake
  • Essbase
  • Actian (Beta)
  • Amazon Athena
  • BI Connector
  • Data Virtuality LDW
  • Denodo
  • Dremio Software
  • Dremio Cloud (Beta)
  • Exasol
  • Indexima
  • InterSystems IRIS (Beta)
  • Jethro (Beta)
  • Kyligence
  • Linkar PICK Style / MultiValue Databases (Beta)
  • MariaDB
  • MarkLogic
  • TIBCO(R) Data Virtualization
  • AtScale cubes

The following image showcases the Get Data window for Database data sources.

Power BI Data Sources: Database
Image Source

When you click the “Database” option, it will show you all the available database connections supported by the Power BI desktop. Select the database type from the list and press the “Connect” button. You must specify the file’s location.

To connect, you must enter the Server name/User name and password. Using the Advance options, you can also connect via a direct SQL query. You can also choose between Import and DirectQuery connectivity modes.

4) Power Platform

Under the Power Platform category, you can find the following data Power BI data sources:

  • Power BI datasets
  • Power BI dataflows
  • Common Data Service (Legacy)
  • Dataverse
  • Dataflows

The following image showcases the Get Data window for Power Platform data sources.

Power BI Data Sources: Power Platform
Image Source

5) Azure

You can connect to the database in the Azure cloud using the Azure option.

Under the Azure category, you can find the following Power BI data sources:

  • Azure SQL Database
  • Azure Synapse Analytics SQL
  • Azure Analysis Services database
  • Azure Database for PostgreSQL
  • Azure Blob Storage
  • Azure Table Storage
  • Azure Cosmos DB
  • Azure Data Explorer (Kusto)
  • Azure Data Lake Storage Gen2
  • Azure Data Lake Storage Gen1
  • Azure HDInsight (HDFS)
  • Azure HDInsight Spark
  • HDInsight Interactive Query
  • Azure Synapse Analytics workspace (Beta)
  • Azure Time Series Insights (Beta)
  • Azure Cost Management
  • Azure Databricks

The following image showcases the Get Data window for Azure data sources.

Power BI Data Sources: Azure
Image Source

6) Online Services

You can also connect Power BI to various online services such as Exchange, Salesforce, Google Analytics, and Facebook.

Under the Online Services category, you can find the following Power BI data sources:

  • SharePoint Online List
  • Microsoft Exchange Online
  • Dynamics 365 (online)
  • Dynamics 365 (Dataverse)
  • Dynamics NAV
  • Dynamics 365 Business Central
  • Dynamics 365 Business Central (on-premises)
  • Azure DevOps (Boards only)
  • Azure DevOps Server (Boards only)
  • Salesforce Objects
  • Salesforce Reports
  • Google Analytics
  • Adobe Analytics
  • appFigures (Beta)
  • Data.World – Get Dataset (Beta)
  • GitHub (Beta)
  • LinkedIn Sales Navigator (Beta)
  • Marketo (Beta)
  • Mixpanel (Beta)
  • Planview Enterprise One – PRM (Beta)
  • QuickBooks Online (Beta)
  • Smartsheet
  • SparkPost (Beta)
  • SweetIQ (Beta)
  • Planview Enterprise One – CTM (Beta)
  • Twilio (Beta)
  • Zendesk (Beta)
  • Asana (Beta)
  • Assemble Views
  • Automation Anywhere
  • Automy Data Analytics (Beta)
  • Dynamics 365 Customer Insights (Beta)
  • Emigo Data Source
  • Entersoft Business Suite (Beta)
  • eWay-CRM
  • FactSet Analytics
  • Palantir Foundry
  • Hexagon PPM Smart API
  • Industrial App Store
  • Intune Data Warehouse (Beta)
  • Projectplace for Power BI
  • Product Insights (beta)
  • Quick Base
  • SoftOne BI (beta)
  • Spigit (Beta)
  • TeamDesk (Beta)
  • Webtrends Analytics (Beta)
  • Witivio (Beta)
  • Workplace Analytics (Beta)
  • Zoho Creator (Beta)
  • Digital Construction Works Insights (Beta)

The following image showcases the Get Data window for Online Services data sources.

Power BI Data Sources: Online Services
Image Source

7) Other

Under the Other category, you can find the following Power BI data sources:

  • Web
  • SharePoint list
  • OData Feed
  • Active Directory
  • Microsoft Exchange
  • Hadoop File (HDFS)
  • Spark
  • Hive LLAP
  • R script
  • Python script
  • ODBC
  • OLE DB
  • Acterys: Model Automation & Planning (Beta)
  • Anaplan Connector v1.0 (Beta)
  • Solver
  • Bloomberg Data and Analytics
  • Cherwell (Beta)
  • Cognite Data Fusion
  • Delta Sharing
  • EQuIS (Beta)
  • FHIR
  • Google Sheets (Beta)
  • Information Grid (Beta)
  • Jamf Pro (Beta)
  • Kognitwin
  • MicroStrategy for Power BI
  • Paxata
  • QubolePresto (Beta)
  • Roamler (Beta)
  • SIS-CC SDMX (Beta)
  • Shortcuts Business Insights (Beta)
  • Siteimprove
  • SumTotal
  • SurveyMonkey (Beta)
  • Microsoft Teams Personal Analytics (Beta)
  • Tenforce (Smart)List
  • Usercube (Beta)
  • Vena
  • Vessel Insight
  • Zucchetti HR Infinity (Beta)
  • BQE Core
  • MicroStrategy for Power BI
  • Starburst Enterprise
  • Amazon OpenSearch Service (Beta)
  • OpenSearch Project (Beta)
  • Blank Query

The following image showcases the Get Data window for Other data sources.

Power BI Data Sources: Other Category
Image Source

8) Template apps

By selecting the Template Apps link near the bottom of the Get Data window, you can find template apps for your organization.

The Template Apps that are available to you may differ depending on your organization.

Power BI Data Sources: Template Apps
Image Source

Conclusion

In this article, you have learned about Power BI Data Sources. This article also provided information on Power BI, its key features, Power BI Data Sources, connecting Power BI Data Sources and the different types of Power BI Data Sources.

Hevo Data, a No-code Data Pipeline provides you with a consistent and reliable solution to manage data transfer between a variety of sources and a wide variety of Desired Destinations with a few clicks.

Visit our Website to Explore Hevo

Hevo Data with its strong integration with 100+ Data Sources (including 40+ Free Sources) such as Power BI allows you to not only export data from your desired data sources & load it to the destination of your choice but also transform & enrich your data to make it analysis-ready. Hevo also allows integrating data from non-native sources using Hevo’s in-built REST API & Webhooks Connector. You can then focus on your key business needs and perform insightful analysis using BI tools. 

Want to give Hevo a try? Sign Up for a 14-day free trial and experience the feature-rich Hevo suite first hand. You may also have a look at the amazing price, which will assist you in selecting the best plan for your requirements.

Share your experience of understanding the Power BI Data Sources in the comment section below! We would love to hear your thoughts.

mm
Former Research Analyst, Hevo Data

Manisha is a data analyst with experience in diverse data tools like Snowflake, Google BigQuery, SQL, and Looker. She has written more than 100 articles on diverse topics related to data industry.

No-code Data Pipeline for Power BI

Get Started with Hevo