Simulado · Azure
Simulado Microsoft Azure Data Engineer Associate (DP-203)
Resposta curta
O simulado de Microsoft Azure Data Engineer Associate (DP-203) tem 50 questões em 120 minutos, com nota de corte de 70%, conforme configurado aqui. O jeito mais rápido de saber se você está pronto é fazer uma prova completa no relógio e ler a nota por domínio, não só o total.
Domínios cobrados
- Design and Implement Data Storage
- Secure, Monitor, and Optimize Data Storage and Processing
- Develop Data Processing (Batch)
- Develop Data Processing (Stream)
Questões de exemplo, com explicação
Três questões do banco, abertas para ler.
An organization wants proactive monitoring of a dedicated SQL pool: they need to be alerted when the percentage of allocated data-warehouse compute (DWU usage) stays high for a sustained period, when tempdb fills, and when cache hit percentage drops, so they can right-size before users complain. They prefer a metric-based approach with minimal custom code. What should they implement?
- Rely on the Synapse Studio monitoring hub charts and have an engineer watch them during business hours
- Schedule a recurring query against sys.dm_pdw_exec_requests and email the results, since DMV polling is the only way to see DWU and cache metrics
- Turn on Azure Defender for the SQL pool, which raises performance alerts on high DWU and cache pressure
- Create Azure Monitor metric alerts on the dedicated SQL pool's platform metrics (e.g., DWU used percentage, tempdb utilization, adaptive cache hit/used percentage) with appropriate thresholds and evaluation windows ✓ (correta)
Por que esta é a correta
Configuring Azure Monitor metric alerts on the pool's platform metrics is correct because the dedicated SQL pool emits DWU used percentage, tempdb, and adaptive cache metrics natively to Azure Monitor, and metric alerts with thresholds and evaluation windows give proactive, low-code notification exactly as requested. Scheduling DMV polling with emailed results is unnecessary and incorrect as a claim that DMVs are the only source: these resource metrics are exposed as Azure Monitor platform metrics, and a custom polling/email job is more code, less reliable, and lacks built-in alert evaluation. Azure Defender (Microsoft Defender for SQL) focuses on security threat detection and vulnerability assessment, not compute/cache performance alerting, so it does not raise DWU or cache-pressure alerts. Watching Synapse Studio monitoring charts manually is reactive and limited to when someone is looking, which contradicts the requirement for proactive, threshold-based alerting that fires automatically.
A finance department needs a curated, high-concurrency reporting layer in Azure Synapse. Hundreds of analysts run repetitive, predictable star-schema queries via Power BI throughout the business day with sub-second to low-second latency expectations, and the data model is stable. Cost predictability is acceptable as long as performance and concurrency are guaranteed. Which serving choice is most appropriate?
- A Spark pool exposing the model through Spark SQL endpoints for each report
- A serverless SQL pool querying Parquet in the lake for every Power BI refresh
- Direct CSV files in ADLS Gen2 queried by Power BI with no SQL serving layer
- A dedicated SQL pool with the star schema loaded into distributed columnstore tables ✓ (correta)
Por que esta é a correta
A dedicated SQL pool is correct: predictable, repetitive, high-concurrency star-schema reporting with strict latency targets is exactly the workload provisioned MPP with clustered columnstore and resource classes is built for, and the stable model justifies the ingestion/loading step. A serverless SQL pool for every Power BI refresh is the misconception that serverless always saves money — for high-frequency repetitive queries, pay-per-scan costs accumulate and there is no provisioned compute guaranteeing concurrency and consistent low latency, so it underperforms here. A Spark pool exposing Spark SQL endpoints per report is wrong because Spark is optimized for batch/data-engineering transforms, not concurrent interactive BI; cluster warm-up and per-vCore cost make it a poor BI serving layer. Querying raw CSV directly with no SQL serving layer is wrong because CSV is row-oriented and uncompressed, lacks statistics and columnstore segment elimination, and cannot deliver the demanded concurrency or latency.
A data engineer must ensure that traffic between an Azure Synapse Analytics workspace and its backing Azure Data Lake Storage Gen2 account never traverses the public internet, and that the storage account rejects all access originating from public IP addresses. Which configuration achieves this?
- Create a private endpoint for the storage account and disable public network access on it ✓ (correta)
- Enable a service endpoint for Azure Storage on the Synapse subnet only
- Add the Synapse workspace outbound IP ranges to the storage account's IP firewall allow list
- Enable Transparent Data Encryption on the storage account
Por que esta é a correta
A private endpoint plus disabling public network access is correct: the private endpoint projects the storage account into the virtual network with a private IP, so traffic flows over the Microsoft backbone/VNet rather than the public internet, and disabling public network access ensures all public-IP requests are rejected. Allow-listing Synapse outbound IPs in the storage firewall still routes traffic over public endpoints (it just filters by source IP), so it does not keep traffic off the public internet. A service endpoint optimizes routing and lets the storage firewall trust the subnet, but the storage resource still has a public endpoint and traffic does not get a private IP — it does not fully remove public exposure the way a private endpoint with public access disabled does. TDE encrypts data at rest and has nothing to do with network path or public-access controls.
Faça o simulado completo
- 50 questões sorteadas do banco, com cronômetro de 120 minutos
- Nota por domínio e revisão de cada questão
- Tutor de IA para conversar sobre cada questão que você errar
- O que você errou alimenta seu plano de estudo
Simulado independente e não oficial. Azure e o nome da prova são marcas de seus donos; o UpSkillScore não é afiliado a eles. Formato e nota de corte são a configuração do simulado no UpSkillScore, não uma declaração oficial.
Perguntas frequentes
Quantas questões tem o simulado de Microsoft Azure Data Engineer Associate (DP-203)?
Tem 50 questões e limite de 120 minutos. A nota de corte do simulado é 70%.
Este é o exame oficial de Microsoft Azure Data Engineer Associate (DP-203)?
Não. É um simulado independente, montado para espelhar a estrutura da prova real. Ele não substitui o exame oficial.
Preciso de conta para fazer?
Você lê a estrutura e as questões de exemplo sem conta. Fazer o simulado completo cronometrado, a nota por domínio e o tutor de IA exigem conta.