Skip to main content

Data Connections in Power BI

Discover the different ways you can enhance your Power BI data importing skills.

Start Course for Free
2 Hours9 Videos24 Exercises1750 XPData Analyst Track

Create Your Free Account



By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA. You confirm you are at least 16 years old (13 if you are an authorized Classrooms user).

Loved by learners at thousands of companies

Course Description

Data connections are an essential part of Power BI. In this course, you will be introduced to the many different options for connecting to data. You’ll learn the differences between Power BI Desktop and Power BI Service when it comes to data connections. You’ll also learn about the different ways that Power BI stores data when connecting to a source, and how you are able to amend connections after they have been made. Finally, you’ll learn how you can use parameters and M Language in Power BI Desktop to level up your handling of data import processes.

  1. 1

    Data Connections in Power BI


    Whenever using Power BI, a data connection is required. In this chapter, you'll be introduced to commonly used data connections for Power BI. You'll also get an insight into the data connection features of Power BI Serice while finally having the chance to carry out your own database connection.

    Play Chapter Now
    Data connections in Power BI
    50 xp
    The data flow process
    100 xp
    Power BI Desktop connections
    50 xp
    Which connection?
    50 xp
    Welcome to Power BI Service
    50 xp
    Desktop vs. Service
    100 xp
    First connections
    100 xp
    Desktop or Service data connections?
    100 xp
    Add a database connection
    100 xp
  2. 2

    Databases and More

    It's time to take the next step in your data connections journey! Through hands-on exercises, you will interact with a new database connection and learn how different settings can be changed. You'll also learn about the different storage modes offered by Power BI and how you can use coding to alter the import process.

    Play Chapter Now
  3. 3

    Data Source Settings

    In this chapter, you'll learn how to create parameters that can be used for incremental refreshes. You will also implement an incremental refresh on your data connection. Finally, you'll understand how M Language can be utilized to tackle issues with your data import processes.

    Play Chapter Now

In the following tracks

Data Analyst


maartenvdbroeckMaarten Van den Broeckcarlrosseel-73112126-9ed2-4866-942a-96fbf265b088Carl Rosseel
Iason Prassides Headshot

Iason Prassides

Content Developer at DataCamp

Iason holds a Master’s degree in Chemistry from UCL and is now a Content Developer at DataCamp. Prior to working at DataCamp, Iason held a number of analytics roles within a range of industries across different countries. Having a passion for education, data, and storytelling, he has found a great place at DataCamp to develop engaging content for learning. As an avid sports fan, he has a keen interest in sports statistics.
See More

What do other learners have to say?

I've used other sites—Coursera, Udacity, things like that—but DataCamp's been the one that I've stuck with.

Devon Edwards Joseph
Lloyds Banking Group

DataCamp is the top resource I recommend for learning data science.

Louis Maiden
Harvard Business School

DataCamp is by far my favorite website to learn from.

Ronald Bowers
Decision Science Analytics, USAA