Ed
há 18 horas
No Apache Spark, as funções são divididas em duas categorias principais: transformações e ações. - Transformações: criam um novo RDD a partir de um existente, são "preguiçosas" (exemplo: map, filter, flatMap). - Ações: executam operações que retornam um resultado ao driver ou escrevem dados, disparando a execução (exemplo: reduce, collect, count, take, first). Analisando as alternativas: A) take (ação), filter (transformação), sample (transformação) → contém transformações, não só ações. B) reduce (ação), map (transformação), filter (transformação) → contém transformações. C) collect (ação), flatMap (transformação), sample (transformação) → contém transformações. D) count (ação), collect (ação), map (transformação) → contém transformação. E) first (ação), take (ação), reduce (ação) → todas ações. Portanto, a alternativa correta, que contém apenas ações, é a E) first, take e reduce.
Mais perguntas desse material