Microsoft DP-900 Practice Test 116
Question 1150
A retailer transfers daily ERP sales records to a central reporting environment. If the relevant Analytical ingestion from operational systems safeguard is skipped, which failure is MOST directly associated with that omission?
- Missing ingestion error handling can silently omit entire business units.
- Sharing one report URL does not automatically authorize every underlying data source.
- Changing formatting only in report visuals leaves the underlying dataset inconsistent.
- Expecting Event Hubs alone to run joins and produce Power BI measures is incorrect.
Explanation
Correct Answer
A:Missing ingestion error handling can silently omit entire business units. Analytical ingestion moves and organizes data from operational sources for subsequent processing. A suitable check is to reconcile each source export with landed records and failure logs.
Incorrect Answers
B:Sharing one report URL does not automatically authorize every underlying data source. This failure is associated with Power BI reports dashboards and sharing; it is not the primary failure in the stated Analytical ingestion from operational systems scenario. Analytical ingestion moves and organizes data from operational sources for subsequent processing.
C:Changing formatting only in report visuals leaves the underlying dataset inconsistent. This failure is associated with Fabric Dataflow Gen2 transformations; it is not the primary failure in the stated Analytical ingestion from operational systems scenario. Analytical ingestion moves and organizes data from operational sources for subsequent processing.
D:Expecting Event Hubs alone to run joins and produce Power BI measures is incorrect. This failure is associated with Azure Event Hubs event ingestion; it is not the primary failure in the stated Analytical ingestion from operational systems scenario. Analytical ingestion moves and organizes data from operational sources for subsequent processing.
Question 1151
Developers want managed Postgres backups and version updates in Azure. Select THREE statements that correctly describe the Azure Database for PostgreSQL Flexible Server implementation and how it can be verified.
- PostgreSQL clients and queries work while managed service maintenance is planned.
- Choose Azure Database for PostgreSQL Flexible Server for supported Postgres workloads.
- Rename a SQL Server connection string postgres and assume the protocol changes.
- Use SUM with GROUP BY on the intended grouping columns.
- Choose supported Azure SQL geo-replication or failover groups with realistic RPO/RTO.
- PostgreSQL services preserve engine-specific language and compatibility semantics.
Explanation
Correct Answers
A:PostgreSQL clients and queries work while managed service maintenance is planned. This is directly observable success evidence for Azure Database for PostgreSQL Flexible Server.
B:Choose Azure Database for PostgreSQL Flexible Server for supported Postgres workloads. This is an appropriate action for the Azure Database for PostgreSQL Flexible Server case. PostgreSQL services preserve engine-specific language and compatibility semantics.
F:PostgreSQL services preserve engine-specific language and compatibility semantics. This supports why the action and evidence together address Azure Database for PostgreSQL Flexible Server.
Incorrect Answers
C:Rename a SQL Server connection string postgres and assume the protocol changes. This is not a safe or appropriate Azure Database for PostgreSQL Flexible Server implementation. Treating PostgreSQL as SQL Server may break functions and drivers.
D:Use SUM with GROUP BY on the intended grouping columns. This implements SQL GROUP BY aggregate instead of the required Azure Database for PostgreSQL Flexible Server function. PostgreSQL services preserve engine-specific language and compatibility semantics.
E:Choose supported Azure SQL geo-replication or failover groups with realistic RPO/RTO. This implements Azure SQL active geo-replication tradeoff instead of the required Azure Database for PostgreSQL Flexible Server function. PostgreSQL services preserve engine-specific language and compatibility semantics.
Question 1152
A customer can place dozens of orders but each order has one owning customer. Which choice BEST meets this requirement?
- Choose Azure Database for MySQL Flexible Server if version and feature requirements fit.
- Separate repeated multivalued attributes into appropriately related rows.
- Store a customer key on each order row and join to the customer table.
- Put several order IDs in one comma-delimited Customers column and call it normalized.
Explanation
Correct Answer
C:One-to-many relationships usually put the foreign key on the many side.
Incorrect Answers
A:Choose Azure Database for MySQL Flexible Server if version and feature requirements fit. That action primarily handles Azure Database for MySQL Flexible Server; the given requirement is One to many customer order relationship. One-to-many relationships usually put the foreign key on the many side.
B:Separate repeated multivalued attributes into appropriately related rows. That action primarily handles First normal form atomic attributes; the given requirement is One to many customer order relationship. One-to-many relationships usually put the foreign key on the many side.
D:Put several order IDs in one comma-delimited Customers column and call it normalized. It does not implement One to many customer order relationship. Copying the customer name into every order risks inconsistent updates.
Question 1153
A manager cannot explain where a published finance number originated. After selecting the proper Data governance and lineage for analytics approach, which observation gives the clearest evidence of success?
- Auditors trace a report figure to approved raw input and transformation logic.
- Drill-down shows consistent yearly quarterly and monthly slices.
- Slices sum to the intended whole and readers can compare shares.
- Authors and viewers have correct permissions and workloads meet expected limits.
Explanation
Correct Answer
A:Auditors trace a report figure to approved raw input and transformation logic. This is the directly observable result for Data governance and lineage for analytics; governed analytics requires traceability beyond keeping files together.
Incorrect Answers
B:Drill-down shows consistent yearly quarterly and monthly slices. This supports Drill-down hierarchy for time, not confirmation of Data governance and lineage for analytics. The relevant evidence is that auditors trace a report figure to approved raw input and transformation logic.
C:Slices sum to the intended whole and readers can compare shares. This supports Pie donut chart proportion caution, not confirmation of Data governance and lineage for analytics. The relevant evidence is that auditors trace a report figure to approved raw input and transformation logic.
D:Authors and viewers have correct permissions and workloads meet expected limits. This supports Fabric workspace permissions and capacity, not confirmation of Data governance and lineage for analytics. The relevant evidence is that auditors trace a report figure to approved raw input and transformation logic.
Question 1154
A manager asks whether stockouts or slower checkout caused the drop. During testing, the team observes this specific failure: Calling a trend description a proven cause can mislead decisions. Which corrective check should be performed FIRST?
- Assume a bar chart proves the causal effect of every category label.
- Manage pipeline dependencies triggers retries and observability.
- Extract clean and transform upstream then load only validated results.
- Check cohort data and alternative explanations for the decline.
Explanation
Correct Answer
D:Check cohort data and alternative explanations for the decline. A successful correction should demonstrate that one report states what happened while another tests why.
Incorrect Answers
A:Assume a bar chart proves the causal effect of every category label. This reinforces the error rather than addressing the Descriptive versus diagnostic analytics failure. Descriptive analytics summarizes history; diagnostic analytics explores causes.
B:Manage pipeline dependencies triggers retries and observability. It serves Data engineer orchestration dependencies, not the diagnosed Descriptive versus diagnostic analytics problem. Calling a trend description a proven cause can mislead decisions.
C:Extract clean and transform upstream then load only validated results. It serves ETL data transformation before loading, not the diagnosed Descriptive versus diagnostic analytics problem. Calling a trend description a proven cause can mislead decisions.
Question 1155
A team wants automated compute scaling behavior for supported intermittent workloads. Which principle BEST explains the correct Azure SQL Database serverless compute design decision?
- Serverless compute can adjust resources and potentially pause eligible idle databases.
- Denormalization trades redundancy and maintenance cost for read convenience.
- Third normal form removes nonkey attributes dependent on other nonkey attributes.
- IaaS SQL Server offers control with greater operational responsibility.
Explanation
Correct Answer
A:Serverless compute can adjust resources and potentially pause eligible idle databases. In this case the applicable decision is to consider serverless Azure SQL Database compute where supported and tune auto-pause parameters.
Incorrect Answers
B:Denormalization trades redundancy and maintenance cost for read convenience. That concept explains Denormalization for analytics tradeoff; the situation instead concerns Azure SQL Database serverless compute. Assuming zero start latency after auto-pause can disappoint clients.
C:Third normal form removes nonkey attributes dependent on other nonkey attributes. That concept explains Third normal form transitive dependency; the situation instead concerns Azure SQL Database serverless compute. Assuming zero start latency after auto-pause can disappoint clients.
D:IaaS SQL Server offers control with greater operational responsibility. That concept explains SQL Server on Azure VM OS control; the situation instead concerns Azure SQL Database serverless compute. Assuming zero start latency after auto-pause can disappoint clients.
Question 1156
Analysts retrieve only Region and Revenue from a wide history dataset. After selecting the proper Parquet compressed columnar analytics approach, which observation gives the clearest evidence of success?
- Queries scan fewer selected columns while data types remain valid.
- Per-key processing follows the supported partition order and consumers scale.
- Separate reports calculate the same KPI under equivalent filters.
- Slices sum to the intended whole and readers can compare shares.
Explanation
Correct Answer
A:Queries scan fewer selected columns while data types remain valid. This is the directly observable result for Parquet compressed columnar analytics; columnar storage can improve compression and projection-oriented analytics.
Incorrect Answers
B:Per-key processing follows the supported partition order and consumers scale. This supports Event streams partitioning and key order, not confirmation of Parquet compressed columnar analytics. The relevant evidence is that queries scan fewer selected columns while data types remain valid.
C:Separate reports calculate the same KPI under equivalent filters. This supports Semantic model over curated analytics, not confirmation of Parquet compressed columnar analytics. The relevant evidence is that queries scan fewer selected columns while data types remain valid.
D:Slices sum to the intended whole and readers can compare shares. This supports Pie donut chart proportion caution, not confirmation of Parquet compressed columnar analytics. The relevant evidence is that queries scan fewer selected columns while data types remain valid.
Question 1157
A prototype has sporadic low-volume document requests. Which choice BEST meets this requirement?
- Compare supported serverless and provisioned RU throughput for workload pattern.
- Use Cosmos DB for Apache Gremlin for suitable graph vertices edges and traversals.
- Configure supported Blob lifecycle rules on intended object conditions.
- Assume serverless removes partition-key requirements and query resource costs.
Explanation
Correct Answer
A:Cosmos DB consumption and reserved throughput models suit different demand patterns.
Incorrect Answers
B:Use Cosmos DB for Apache Gremlin for suitable graph vertices edges and traversals. That action primarily handles Cosmos DB API for Apache Gremlin graph; the given requirement is Cosmos DB serverless versus provisioned throughput. Cosmos DB consumption and reserved throughput models suit different demand patterns.
C:Configure supported Blob lifecycle rules on intended object conditions. That action primarily handles Blob lifecycle management rules; the given requirement is Cosmos DB serverless versus provisioned throughput. Cosmos DB consumption and reserved throughput models suit different demand patterns.
D:Assume serverless removes partition-key requirements and query resource costs. It does not implement Cosmos DB serverless versus provisioned throughput. Choosing serverless without checking workload scale constraints may be costly.
Question 1158
An app needs shared PDF objects and searchable invoice metadata. If the relevant File store versus database selection safeguard is skipped, which failure is MOST directly associated with that omission?
- Confusing high-throughput ingestion with low-latency point transactions causes poor performance.
- Confusing object content with queryable attributes complicates application design.
- Lack of idempotency can duplicate rows on rerun.
- Relying on filename extensions alone mislabels files with incorrect content types.
Explanation
Correct Answer
B:Confusing object content with queryable attributes complicates application design. File storage and searchable record databases serve different access patterns. A suitable check is to test document fetches separately from invoice property filtering.
Incorrect Answers
A:Confusing high-throughput ingestion with low-latency point transactions causes poor performance. This failure is associated with Data platform read and write profiles; it is not the primary failure in the stated File store versus database selection scenario. File storage and searchable record databases serve different access patterns.
C:Lack of idempotency can duplicate rows on rerun. This failure is associated with Batch scheduled processing; it is not the primary failure in the stated File store versus database selection scenario. File storage and searchable record databases serve different access patterns.
D:Relying on filename extensions alone mislabels files with incorrect content types. This failure is associated with Binary object metadata separation; it is not the primary failure in the stated File store versus database selection scenario. File storage and searchable record databases serve different access patterns.
Question 1159
A report generator overwrites a valid model file with an incorrect one. If the relevant Blob versioning on overwrite safeguard is skipped, which failure is MOST directly associated with that omission?
- Assuming replication alone creates object history can leave no recoverable version.
- Treating every query as equal-cost can overload provisioned throughput.
- Immediate unbounded retries can increase pressure and latency.
- Assuming every entity has all optional fields causes parsing failures.
Explanation
Correct Answer
A:Assuming replication alone creates object history can leave no recoverable version. Versioning retains historical object states independently of overwriting current contents. A suitable check is to test overwrites and restoration from the recorded version.
Incorrect Answers
B:Treating every query as equal-cost can overload provisioned throughput. This failure is associated with Cosmos DB Request Unit RU accounting; it is not the primary failure in the stated Blob versioning on overwrite scenario. Versioning retains historical object states independently of overwriting current contents.
C:Immediate unbounded retries can increase pressure and latency. This failure is associated with Cosmos DB 429 throttling retries; it is not the primary failure in the stated Blob versioning on overwrite scenario. Versioning retains historical object states independently of overwriting current contents.
D:Assuming every entity has all optional fields causes parsing failures. This failure is associated with Table Storage schemaless properties; it is not the primary failure in the stated Blob versioning on overwrite scenario. Versioning retains historical object states independently of overwriting current contents.
Question 1160
Data engineers keep raw parquet files and need directory-oriented access control. If the relevant Azure Data Lake Storage Gen2 analytics landing safeguard is skipped, which failure is MOST directly associated with that omission?
- Treating localized decimals as strings can silently corrupt arithmetic.
- Moving to a document key-value store may lose required relational constraint enforcement.
- Assuming any flat blob container has identical POSIX-style directory operations can break workflows.
- Treating all naive timestamps as UTC can shift historical events.
Explanation
Correct Answer
C:Assuming any flat blob container has identical POSIX-style directory operations can break workflows. ADLS Gen2 adds data-lake semantics on Azure Blob storage. A suitable check is to verify hierarchical namespace and folder ACLs where configured.
Incorrect Answers
A:Treating localized decimals as strings can silently corrupt arithmetic. This failure is associated with Text encoding and numeric parsing; it is not the primary failure in the stated Azure Data Lake Storage Gen2 analytics landing scenario. ADLS Gen2 adds data-lake semantics on Azure Blob storage.
B:Moving to a document key-value store may lose required relational constraint enforcement. This failure is associated with Azure SQL Database managed relational app; it is not the primary failure in the stated Azure Data Lake Storage Gen2 analytics landing scenario. ADLS Gen2 adds data-lake semantics on Azure Blob storage.
D:Treating all naive timestamps as UTC can shift historical events. This failure is associated with Timestamp and timezone representation; it is not the primary failure in the stated Azure Data Lake Storage Gen2 analytics landing scenario. ADLS Gen2 adds data-lake semantics on Azure Blob storage.