Microsoft DP-900 Practice Test 71
Question 700
A sales dataset has text dates and inconsistent currency symbols. Which choice BEST meets this requirement?
- Define reusable measures in the Power BI semantic model.
- Use Power Query transformations with explicit type conversion and reusable steps.
- Change a chart label from Text to Date and assume Power Query converted every value.
- Ingest raw data then perform controlled ELT transformations within target compute.
Explanation
Correct Answer
B:Power Query handles data acquisition and shaping before semantic modeling.
Incorrect Answers
A:Define reusable measures in the Power BI semantic model. That action primarily handles Power BI semantic model measures; the given requirement is Power Query shaping transformation. Power Query handles data acquisition and shaping before semantic modeling.
C:Change a chart label from Text to Date and assume Power Query converted every value. It does not implement Power Query shaping transformation. Report-level formatting does not correct wrong underlying data types.
D:Ingest raw data then perform controlled ELT transformations within target compute. That action primarily handles ELT warehouse pushdown transforms; the given requirement is Power Query shaping transformation. Power Query handles data acquisition and shaping before semantic modeling.
Question 701
A user granted db_owner can alter objects not needed for reporting. Which principle BEST explains the correct Azure SQL auditing and least privilege design decision?
- WHERE restricts rows before grouping in a SQL query.
- Atomicity is an ACID property of relational transactions.
- Database auditing provides evidence while database roles govern permissions.
- Deployment models trade managed convenience for operating-system and instance control.
Explanation
Correct Answer
C:Database auditing provides evidence while database roles govern permissions. In this case the applicable decision is to configure suitable SQL auditing and narrowly scoped database permissions.
Incorrect Answers
A:WHERE restricts rows before grouping in a SQL query. That concept explains SQL SELECT filtering WHERE; the situation instead concerns Azure SQL auditing and least privilege. Logging without access control still permits overprivileged changes.
B:Atomicity is an ACID property of relational transactions. That concept explains SQL COMMIT and ROLLBACK transaction; the situation instead concerns Azure SQL auditing and least privilege. Logging without access control still permits overprivileged changes.
D:Deployment models trade managed convenience for operating-system and instance control. That concept explains SQL deployment choice by control plane; the situation instead concerns Azure SQL auditing and least privilege. Logging without access control still permits overprivileged changes.
Question 702
A payroll vendor exports a header-based CSV with quoted commas in employee addresses. If the relevant CSV delimited text schema safeguard is skipped, which failure is MOST directly associated with that omission?
- Treating any random folder of CSV files as an automatically governed transactional table is incorrect.
- Naively splitting on every comma corrupts quoted field values.
- Selecting JSON solely because some fields are optional can complicate relational transactions.
- Confusing object content with queryable attributes complicates application design.
Explanation
Correct Answer
B:Naively splitting on every comma corrupts quoted field values. CSV is a delimited flat-text format not a hierarchical JSON object. A suitable check is to test quoting newline and header handling using sample records.
Incorrect Answers
A:Treating any random folder of CSV files as an automatically governed transactional table is incorrect. This failure is associated with Lakehouse for files plus SQL analytics; it is not the primary failure in the stated CSV delimited text schema scenario. CSV is a delimited flat-text format not a hierarchical JSON object.
C:Selecting JSON solely because some fields are optional can complicate relational transactions. This failure is associated with Relational rows versus document attributes; it is not the primary failure in the stated CSV delimited text schema scenario. CSV is a delimited flat-text format not a hierarchical JSON object.
D:Confusing object content with queryable attributes complicates application design. This failure is associated with File store versus database selection; it is not the primary failure in the stated CSV delimited text schema scenario. CSV is a delimited flat-text format not a hierarchical JSON object.
Question 703
A business needs a secondary-region SQL database for disaster recovery. After selecting the proper Azure SQL active geo-replication tradeoff approach, which observation gives the clearest evidence of success?
- Required instance features work subject to documented compatibility and service limits.
- View queries return intended permitted columns without creating unmanaged duplicates.
- Table definitions change while intended existing business rows remain recoverable.
- A planned failover procedure documents data latency and routing behavior.
Explanation
Correct Answer
D:A planned failover procedure documents data latency and routing behavior. This is the directly observable result for Azure SQL active geo-replication tradeoff; geo-replicated SQL designs may use asynchronous replication and have possible lag.
Incorrect Answers
A:Required instance features work subject to documented compatibility and service limits. This supports Azure SQL Managed Instance compatibility, not confirmation of Azure SQL active geo-replication tradeoff. The relevant evidence is that a planned failover procedure documents data latency and routing behavior.
B:View queries return intended permitted columns without creating unmanaged duplicates. This supports SQL view virtual query object, not confirmation of Azure SQL active geo-replication tradeoff. The relevant evidence is that a planned failover procedure documents data latency and routing behavior.
C:Table definitions change while intended existing business rows remain recoverable. This supports CREATE ALTER DROP DDL, not confirmation of Azure SQL active geo-replication tradeoff. The relevant evidence is that a planned failover procedure documents data latency and routing behavior.
Question 704
An archive project can tolerate hours to rehydrate historic records. Which principle BEST explains the correct Hot cool cold and archive blob tiers design decision?
- Partition keys determine distribution and point-read targeting.
- Azure Storage services expose distinct data models even within one storage account.
- Access tiers differ in online availability and access cost, not just storage price.
- Cassandra API exposes a compatible wide-column model distinct from document NoSQL.
Explanation
Correct Answer
C:Access tiers differ in online availability and access cost, not just storage price. In this case the applicable decision is to choose access tiers based on expected retrieval latency transaction costs and retention.
Incorrect Answers
A:Partition keys determine distribution and point-read targeting. That concept explains Cosmos DB logical partition key; the situation instead concerns Hot cool cold and archive blob tiers. Moving frequently accessed objects to archive can disrupt low-latency requests.
B:Azure Storage services expose distinct data models even within one storage account. That concept explains Choosing Blob Files and Table for app needs; the situation instead concerns Hot cool cold and archive blob tiers. Moving frequently accessed objects to archive can disrupt low-latency requests.
D:Cassandra API exposes a compatible wide-column model distinct from document NoSQL. That concept explains Cosmos DB API for Apache Cassandra; the situation instead concerns Hot cool cold and archive blob tiers. Moving frequently accessed objects to archive can disrupt low-latency requests.
Question 705
Data cleaning is repeatedly performed manually in visuals. Select TWO statements that correctly describe the Power Query shaping transformation implementation and how it can be verified.
- Refresh applies the same cleanup to new records.
- Define supported row-level security roles and test assigned identities.
- Change a chart label from Text to Date and assume Power Query converted every value.
- Use event timestamps and supported late-event policies when analyzing event time.
- Use Power Query transformations with explicit type conversion and reusable steps.
Explanation
Correct Answers
A:Refresh applies the same cleanup to new records. This is directly observable success evidence for Power Query shaping transformation.
E:Use Power Query transformations with explicit type conversion and reusable steps. This is an appropriate action for the Power Query shaping transformation case. Power Query handles data acquisition and shaping before semantic modeling.
Incorrect Answers
B:Define supported row-level security roles and test assigned identities. This implements Power BI row-level security RLS instead of the required Power Query shaping transformation function. Power Query handles data acquisition and shaping before semantic modeling.
C:Change a chart label from Text to Date and assume Power Query converted every value. This is not a safe or appropriate Power Query shaping transformation implementation. Report-level formatting does not correct wrong underlying data types.
D:Use event timestamps and supported late-event policies when analyzing event time. This implements Event time versus processing time instead of the required Power Query shaping transformation function. Power Query handles data acquisition and shaping before semantic modeling.
Question 706
Annual logs are queried mostly by one month. Which choice BEST meets this requirement?
- Choose Fabric Lakehouse with controlled table metadata and files.
- Name a folder January and assume every query optimizer recognizes it without partition metadata.
- Partition files or tables using a suitable commonly filtered date key.
- Use KQL summarize with time bins and appropriate grouping.
Explanation
Correct Answer
C:Partition pruning reduces I/O when filters align with physical layout.
Incorrect Answers
A:Choose Fabric Lakehouse with controlled table metadata and files. That action primarily handles Fabric Lakehouse managed tables and files; the given requirement is Data lake partition pruning. Partition pruning reduces I/O when filters align with physical layout.
B:Name a folder January and assume every query optimizer recognizes it without partition metadata. It does not implement Data lake partition pruning. Overpartitioning by a unique row ID creates tiny files and overhead.
D:Use KQL summarize with time bins and appropriate grouping. That action primarily handles KQL summarize time-series events; the given requirement is Data lake partition pruning. Partition pruning reduces I/O when filters align with physical layout.
Question 707
A scalable warehouse can ingest raw events then transform them with SQL. Which choice BEST meets this requirement?
- Delete raw source files before checking all curated transformation outputs.
- Ingest and evaluate events as they arrive with a streaming pipeline.
- Assign database administration responsibility for backup retention restore testing and database health.
- Extract and load source records then perform controlled transformations within target compute.
Explanation
Correct Answer
D:Extract and load source records then perform controlled transformations within target compute. ELT shifts transformation to the destination processing platform. In the stated case, verification should show that curated tables derive reproducibly from retained raw landing data.
Incorrect Answers
A:Delete raw source files before checking all curated transformation outputs. It does not implement ELT load then transform in engine. Running transformations only in a dashboard can leave incompatible raw measurements.
B:Ingest and evaluate events as they arrive with a streaming pipeline. That action primarily handles Event streaming continual processing; the given requirement is ELT load then transform in engine. ELT shifts transformation to the destination processing platform.
C:Assign database administration responsibility for backup retention restore testing and database health. That action primarily handles DBA backup and recovery responsibility; the given requirement is ELT load then transform in engine. ELT shifts transformation to the destination processing platform.
Question 708
A dashboard shows conflicting net revenue totals across reports. What is the MOST appropriate next validation or correction?
- Verify hierarchical namespace and folder ACLs where configured.
- Reconcile definitions against approved sample business records.
- Map deliverables and access permissions to accountable role owners.
- Assume a column named Revenue is self-explanatory across all systems.
Explanation
Correct Answer
B:Reconcile definitions against approved sample business records. This tests the intended result: reports calculate the same measure under the same filters.
Incorrect Answers
A:Verify hierarchical namespace and folder ACLs where configured. It tests Azure Data Lake Storage Gen2 analytics landing rather than the critical Data analyst metric definition behavior. Data analysts define and test business measures rather than only placing visuals.
C:Map deliverables and access permissions to accountable role owners. It tests Separation of data roles in a migration rather than the critical Data analyst metric definition behavior. Data analysts define and test business measures rather than only placing visuals.
D:Assume a column named Revenue is self-explanatory across all systems. This unsafe shortcut leaves the Data analyst metric definition problem unresolved. Uncontrolled measure definitions create contradictory dashboards.
Question 709
A monitoring dashboard needs disjoint five-minute counts of check-ins. After selecting the proper Tumbling time windows approach, which observation gives the clearest evidence of success?
- Aggregations reflect intended occurrence windows despite bounded delays.
- Supported Spark and SQL experiences access the intended lakehouse tables.
- Events are assigned to nonoverlapping fixed-duration windows.
- Drill-down shows consistent yearly quarterly and monthly slices.
Explanation
Correct Answer
C:Events are assigned to nonoverlapping fixed-duration windows. This is the directly observable result for Tumbling time windows; tumbling windows have contiguous nonoverlapping time intervals.
Incorrect Answers
A:Aggregations reflect intended occurrence windows despite bounded delays. This supports Event time versus processing time, not confirmation of Tumbling time windows. The relevant evidence is that events are assigned to nonoverlapping fixed-duration windows.
B:Supported Spark and SQL experiences access the intended lakehouse tables. This supports Fabric Lakehouse managed tables and files, not confirmation of Tumbling time windows. The relevant evidence is that events are assigned to nonoverlapping fixed-duration windows.
D:Drill-down shows consistent yearly quarterly and monthly slices. This supports Drill-down hierarchy for time, not confirmation of Tumbling time windows. The relevant evidence is that events are assigned to nonoverlapping fixed-duration windows.
Question 710
A lakehouse stores raw sensor payloads cleaned records and business summary tables. After selecting the proper Bronze silver gold medallion design approach, which observation gives the clearest evidence of success?
- Gold measures reconcile to corrected silver and source bronze records.
- Intended filtered events appear at the configured downstream consumers.
- Images remain retrievable while SQL reports query approved modeled facts.
- Filtered aggregations match approved transactional totals.
Explanation
Correct Answer
A:Gold measures reconcile to corrected silver and source bronze records. This is the directly observable result for Bronze silver gold medallion design; medallion layers make data refinement and reuse explicit.
Incorrect Answers
B:Intended filtered events appear at the configured downstream consumers. This supports Fabric Eventstreams real-time routing, not confirmation of Bronze silver gold medallion design. The relevant evidence is that gold measures reconcile to corrected silver and source bronze records.
C:Images remain retrievable while SQL reports query approved modeled facts. This supports Structured warehouse and unstructured lake coexistence, not confirmation of Bronze silver gold medallion design. The relevant evidence is that gold measures reconcile to corrected silver and source bronze records.
D:Filtered aggregations match approved transactional totals. This supports Star schema report model, not confirmation of Bronze silver gold medallion design. The relevant evidence is that gold measures reconcile to corrected silver and source bronze records.