A data source in Power BI is the original location of your data. It can be a file, database, online service or any system that Power BI can connect to for importing data.
- Source of Data: Data can come from files, databases, cloud services or other platforms.
- Foundation for Analysis: These sources provide the raw data used to create datasets in Power BI.
- Used for Visualization: Imported data is used to build interactive visuals, reports and dashboards.
- Supports Decision Making: Helps turn raw data into insights for better understanding and decisions.

How to Find Data Sources in Power BI
If you want to find and manage your data sources in Power BI Desktop here’s how you do it:
- Go to the Home tab at the top of the Power BI window.
- Click on the Get Data button. This will show you a list of the most common types of data sources.
- If you want to see the full list of available data sources and click on More. This opens a window where you can browse all the types of data you can connect to.

As seen in the screenshot above, click the "More." option opens a new navigation window with a category of all accessible data sources on the left side. Additionally a search option is at the top as shown in the screenshot below.

Types of Data Sources in Power BI Desktop
As mentioned above Power BI Desktop categorize data sources into several types below you can explore examples of what data sources there are in Power BI:
File Data Sources
- File data sources in Power BI include common file types used to import data, such as Excel, Text/CSV, XML and JSON files. You can also connect to folders (multiple files), PDF documents and SharePoint folders.
- These are widely used when working with data stored locally or on shared drives, making them one of the most common ways to bring data into Power BI.

Database Data Sources
- A list of all the database connections you can connect to is displayed when the user selects the Database option. Choose a database type from the list as shown in the screenshot below to connect to any database. Go to Connect. To connect the user must enter the server name, user name and password.
- Using the advanced settings you can also connect by using a straight SQL query. Additional connectivity options include Import and DirectQuery.

Azure Data Sources
- The Azure category in Power BI includes data sources that come from Microsoft’s cloud platform. You can connect to services like Azure SQL Database, Azure Synapse Analytics, Azure Analysis Services and Azure Database for PostgreSQL.
- These options are helpful when your data is stored in the cloud allow you to access and analyze it directly from Power BI without need to download anything locally.

Online Services
- The Online Services category in Power BI allows you to connect to web-based tools and applications used in businesses. You can import data from services like SharePoint Online, Exchange Online, and Dynamics 365.
- It also supports platforms like Google Analytics, Adobe Analytics, LinkedIn Sales Navigator and Twilio. This makes it easy to bring data directly from online tools and create reports and dashboards without manual data transfer.

Other Data Sources
- The Other category in Power BI includes a mix of different data sources that don’t fit into the main groups. Some examples are Web, SharePoint list, Active Directory, Microsoft Exchange and Python script.
- You can even start from scratch using a Blank Query. This category is helpful when your data comes from less common or more advanced sources.

Power BI Desktop can connect to a wide variety of data sources. The exact number of data sources is constantly expanding as Microsoft continuously updates Power BI to support new sources. Currently Power BI supports hundreds of different data connections.