Noos
PT EN
RAN-DBDEA-00043
Ranvier · DBDEA

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

Building catalog.sales.silver_customers from bronze, an engineer must: (1) split the STRING column full_name on the single space character into two new STRING columns, first_name and last_name; (2) drop full_name and the PII column ssn; (3) rename cust_id to customer_id. A teammate proposes: ```python silver = (bronze .withColumn("first_name", split(col("full_name"), " ")) .withColumn("last_name", split(col("full_name"), " ")) .drop("full_name", "ssn") .withColumnRenamed("cust_id", "customer_id")) ``` What is wrong with this proposal?

Alternativas (Modo Leitura) Clique para filtrar a discussão →
  1. A. Nothing is wrong — the chain meets all three requirements as written
  2. B. drop() cannot remove two columns in a single call — full_name and ssn must be dropped in separate drop() calls
  3. C. split() returns an ARRAY, so the new columns would hold arrays — use .getItem(0) and .getItem(1)
  4. D. withColumnRenamed('cust_id', 'customer_id') renames in the wrong direction — the arguments are (new, existing)
Revelar gabarito

Resposta correta: split() returns an ARRAY, so the new columns would hold arrays — use .getItem(0) and .getItem(1)

Referência: https://docs.databricks.com/aws/en/pyspark/reference/functions

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 (C): split() returns an ARRAY, so the new columns would hold arrays — use .getItem(0) and .getItem(1)

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.