DP-900 Describe an analytics workload on Azure: 302 practice questions
12 of the 302 Describe an analytics workload on Azure questions in the Certsqill DP-900 bank, shown in full below. Each one carries an explanation for every option, not just the correct one — the wrong answers are where the marks go.
Preparing for DP-900? Take the free 5-min readiness check →
1. Stream processing: What type of workload is this?
- Batch processingBatch processing handles bounded data accumulated for a scheduled or defined run.
- Stream processing ✓Stream processing handles an ongoing event flow and produces timely insights while events continue arriving.
- Archival storageArchival storage preserves data for later access but does not analyze incoming events continuously.
- Relational normalizationNormalization organizes relational data structures and does not describe continuous event analysis.
This is stream processing because events arrive continuously and require timely analysis.
2. Bar or column chart: Which visual is the clearest choice?
- Bar or column chart ✓Bar and column charts clearly compare values across discrete categories such as neighborhoods.
- Line chart for time trendsA line chart is primarily suited to trends across an ordered axis, commonly time, not this category comparison.
- MapA map emphasizes geographic distribution, while the requirement is direct comparison of category values.
- CardA card emphasizes one key number rather than comparing several neighborhood categories.
Use a bar or column chart to compare counts across neighborhoods.
3. Transformation: Which activity addresses the required mapping and validation?
- VisualizationVisualization presents prepared data through charts, rather than changing incoming shipment records.
- Transformation ✓Transformation validates values and changes source structures into the analytical format required downstream.
- OrchestrationOrchestration coordinates tasks and dependencies, but the mapping itself is transformation work.
- IngestionIngestion moves data from sources, but does not necessarily validate or reshape every value.
Transformation changes and validates incoming data before analytical use.
4. A near-real-time streaming workload: Which workload best fits this requirement?
- A near-real-time streaming workload ✓Streaming continuously processes events, enabling timely detection without waiting for accumulated data or scheduled execution.
- A scheduled batch jobA scheduled batch job processes accumulated bounded data, so alerts may wait until its next execution.
- An online transaction workloadAn online transaction workload records operational changes, rather than continuously analyzing event patterns.
- A monthly analytical reportA monthly report summarizes historical information and cannot support prompt operational response.
Streaming analyzes ongoing events promptly, unlike scheduled processing of accumulated data.
5. A Power BI report: Which item should the college share?
- A dashboardA dashboard is a single service canvas, so it does not represent the requested multi-page analysis.
- A data pipelineA data pipeline moves or transforms data, rather than providing an interactive analysis for college users.
- A Power BI report ✓A report supports multiple interactive pages, visual exploration, and filtering through its associated semantic model.
- A semantic modelA semantic model stores analytical structure, but it is not the multi-page interactive presentation requested.
A report provides multiple interactive pages for exploration in the Power BI service.
6. A data lake: Which choice best fits this initial analytical storage need?
- A data lake ✓A data lake accommodates varied raw files before analysts decide which structures and transformations are needed.
- A Power BI dashboardA dashboard displays selected insights, but does not provide general-purpose storage for studio files.
- A data warehouseA warehouse is optimized for modeled analytical tables, requiring more defined structure than this initial collection.
- An OLTP databaseAn OLTP database supports operational transactions, not flexible storage of diverse analytical source files.
A data lake stores diverse files flexibly before modeling and analytical preparation.
7. Azure Event Hubs: Which Azure service is the most appropriate ingestion component?
- Azure Stream AnalyticsStream Analytics processes and analyzes event data, but the requirement identifies the ingestion entry point.
- A relational warehouseA warehouse stores modeled analytical data, rather than serving as the specified high-volume event-ingestion entry point.
- Power BIPower BI visualizes analytical data, but it is not the retailer's general event-ingestion service.
- Azure Event Hubs ✓Event Hubs is designed to ingest high-volume event streams before downstream processing and analytical services.
Event Hubs ingests high-volume event streams for downstream processing.
8. A Power BI dashboard: What should the clinic use?
- A data pipelineA data pipeline prepares or moves data, but it does not present consolidated monitoring tiles to managers.
- A semantic modelA semantic model supplies data structure and calculations, but it is not the requested monitoring presentation.
- A report pageA report page belongs to one report experience and does not match the requested service canvas of pinned tiles.
- A Power BI dashboard ✓A dashboard provides one service canvas with tiles that can be pinned from multiple reports or models.
A dashboard is a single service canvas that can combine pinned tiles from multiple sources.
9. A lakehouse: Which concept best matches this requirement?
- A data lakeA data lake stores varied files, but alone does not express the requested managed analytical table capabilities.
- A warehouseA warehouse emphasizes relational analytical tables and does not represent the requested combined file and table experience.
- A transactional databaseA transactional database serves operational consistency and updates, rather than combining analytical files and tables.
- A lakehouse ✓A lakehouse combines flexible lake files with managed analytical tables and multiple processing access patterns.
A lakehouse combines lake-style files with managed analytical tables in one environment.
10. The events at 10: Which statement correctly describes the resulting groups?
- All five events produce one cumulative result because streaming windows retain every event indefinitely.A tumbling window closes and starts another interval, so events are not placed into one indefinite cumulative group.
- The events at 10:01 and 10:03 form one group; the remaining three form the next group. ✓Five-minute windows commonly cover 10:00–10:05 and 10:05–10:10, placing events into two non-overlapping groups.
- The events at 10:03 and 10:05 must share the first group because both occur within five minutes.The boundary at 10:05 begins the next tumbling interval under the stated window convention.
- Each event produces a separate result because stream processing cannot aggregate multiple events together.Stream processing can aggregate multiple events when a window defines the grouping interval.
A five-minute tumbling window creates separate non-overlapping intervals at each boundary.
11. Model relationship: Which design feature supplies this behavior?
- A report pageA report page organizes visuals and navigation; it does not establish table relationships for filter propagation.
- Model relationship ✓A relationship connects the product dimension to the sales fact and allows the category filter to affect related sales.
- A dashboard tile for displayA dashboard tile displays results but does not define relationships or propagate filters through the semantic model.
- A data pipeline trigger for refreshA pipeline trigger can start data movement or processing, but it does not define report filter propagation.
A model relationship enables the product filter to affect related sales.
12. OneLake: Which Fabric concept meets this requirement?
- OneLake ✓OneLake provides unified logical lake storage across Fabric workloads, rather than acting as a relational engine.
- A warehouseA warehouse provides relational analytical storage and SQL querying, which exceeds the stated shared-storage requirement.
- A dashboardA dashboard presents visual tiles and does not provide shared storage for Fabric workloads.
- A semantic modelA semantic model defines analytical tables, relationships, and calculations, rather than unified physical lake storage.
OneLake is Fabric’s unified logical lake storage, not a relational query engine.
290 more Describe an analytics workload on Azure questions
The remaining 290 questions in this domain are part of the full DP-900 bank — 1080 questions, every option explained. Start with the free five-minute check and see your score per domain.
Test your DP-900 readiness — freeOther DP-900 domains
- Describe core data concepts — 302 questions →
- Identify considerations for relational data on Azure — 260 questions →
- Describe considerations for working with non-relational data on Azure — 216 questions →
- All 1080 DP-900 questions →
- DP-900 certification: requirements, cost and exam format →