Courseiva

DP-900 Describe an analytics workload on Azure Practice Question

A data analyst needs to create a report in Power BI that combines sales data from Azure SQL Database and inventory data from Azure Cosmos DB. The report should refresh daily. Which Power BI feature should be used to combine these data sources?

⚠ Common exam trap

DP-900 often tests the confusion between Power Query (data ingestion/transformation) and DAX (calculations), tricking candidates into choosing DAX for combining sources.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Power Query

Power Query is the data transformation and mashup engine in Power BI that connects to multiple data sources, including Azure SQL Database and Azure Cosmos DB, and combines them into a single model. It supports scheduled refresh so the report can update daily. This is the correct feature for combining disparate sources.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Quick Measures

    Why it's wrong here

    Quick Measures are pre-built DAX formula templates in Power BI for common calculations such as year-over-year change or rolling average. They operate on data that is already loaded into the data model, so they cannot connect to, ingest, or combine external data sources. Using Quick Measures would require the disparate data to already exist in a single table, which is precisely the problem the analyst needs to solve first.

  • ✗

    Data Analysis Expressions (DAX)

    Why it's wrong here

    Data Analysis Expressions (DAX) is a functional language used to create calculated columns, measures, and row-level security in the Power BI data model. It evaluates expressions against data that is already present in memory, and it does not provide any connectors or query logic to pull data from multiple sources. Combining data at the source level is outside DAX's scope; it only manipulates the combined dataset after Power Query has done its job.

  • ✗

    Power BI Desktop

    Why it's wrong here

    Power BI Desktop is the standalone application used to build reports, but it is not a single feature designed for data integration. Data connectivity and shaping happen inside Power Query, which is embedded in Power BI Desktop as the query editor. Therefore, choosing Power BI Desktop overstates the answer; the correct feature-level tool is specifically Power Query, not the broader hosting environment.

  • ✓

    Power Query

    Why this is correct

    Power Query is Microsoft's data connection and transformation engine that supports hundreds of data sources, including databases, files, and web services. Its query editor allows merging tables (like SQL JOINs) and appending rows (like UNIONs) to combine sources into a single dataset before loading into the data model. This makes it the precise tool for the analyst's requirement to bring multiple data sources together for a report.

About these practice questions

One of 851 original DP-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official Microsoft exam blueprint

This DP-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the DP-900 exam.