Noos
PT EN
RAN-DBDEA-00207
Ranvier · DBDEA

Prova DBDEA Tópicos: ingestion Dificuldade: medium A questão está em en.

A nightly JDBC extraction reads a 200-million-row table from an external database and then filters it down to the last three days inside Spark. Network costs are enormous, and the external database is barely coping with the full scans. Which change pushes the filtering work to the source database?

Alternativas (Modo Leitura) Clique para filtrar a discussão →
  1. A. Increase numPartitions so the extraction parallelizes across more JDBC connections and the full scan finishes faster
  2. B. Wrap the predicate into the dbtable subquery, so the source database applies it before returning rows
  3. C. Cache the DataFrame before filtering, so the second run skips the JDBC read
  4. D. Convert the read to Auto Loader and let it discover only the new rows
Revelar gabarito

Resposta correta: Wrap the predicate into the dbtable subquery, so the source database applies it before returning rows

Referência: https://docs.databricks.com/aws/en/archive/connectors/jdbc

02 — Camada de Mielina · Discussão Canônica

Onde a prova tenta te enganar — e como quem passou resolveu.

0 Aprovados

contribuíram nesta questão

Matriz de Dissecção de Alternativas Clique numa alternativa para filtrar ou inaugurar a dissecção.
✦ Síntese Consolidada (Wiki) rev. #1 (baseline) · CC BY-SA 4.0
Inaugurar síntese desta questão →

Ainda não há síntese comunitária consolidada para esta questão. Abaixo está o ponto de partida oficial verificável — se você passou na prova, inaugure a dissecção das alternativas.

Gabarito Oficial (B): Wrap the predicate into the dbtable subquery, so the source database applies it before returning rows

Ranvier · DBDEA

Contribuir com a Questão

Sua contribuição constrói sua Bainha Orbital

Contribuições dos pares

Nenhuma contribuição pública ainda. Seja o primeiro aprovado a explicar por que as alternativas incorretas enganam — sua contribuição constrói sua Bainha Orbital.