Which statement correctly describes a key difference between OData and REST API connections in Power BI?
Think about how Power BI interacts with data formats and query standards.
OData is a standardized protocol that allows Power BI to query data feeds directly with filters and selections. REST APIs often return JSON that requires custom parsing and shaping.
Given a table 'ApiCalls' with columns 'CallDate' and 'Status', which DAX measure correctly counts the number of successful calls (Status = "Success") per day?
Measure = CALCULATE(COUNTROWS(ApiCalls), FILTER(ApiCalls, ApiCalls[Status] = "Success"))Remember that FILTER returns a table and CALCULATE modifies filter context.
Option B correctly uses CALCULATE with FILTER to count rows where Status is "Success". Option B is valid DAX and will work correctly. Option B is syntactically wrong. Option B misuses COUNT and filter syntax.
You have connected Power BI to a REST API that returns response times for each API call. Which visualization best helps identify slow response trends over time?
Think about how to show trends over time clearly.
A line chart is ideal for showing trends in average response time over days, making it easy to spot slowdowns. Pie charts and stacked bars do not show trends over time. Tables show details but not trends visually.
You set up a REST API connection in Power BI but get an authentication error. Which of the following is the most likely cause?
Authentication errors usually relate to missing or incorrect credentials.
Missing API key in headers causes authentication failure. Missing query parameters or data format issues cause different errors. Power BI version rarely causes authentication errors.
You have two OData feeds: 'Customers' and 'Orders'. Each feed is connected separately in Power BI. What is the best way to model these tables to analyze total sales per customer?
Think about how relational data is modeled in Power BI.
Creating a relationship between the two tables on CustomerID allows you to analyze sales per customer efficiently. Appending tables mixes different entities. Using only Orders loses customer details. Calculated columns with API calls are inefficient and unsupported.