Azure Databricks é uma plataforma de análise unificada embasada no projeto
- A)Apache Axis2.
Errada: Apache Axis2 é um framework de serviços web SOAP, sem relação com a base do Azure Databricks.
- B)Apache Data Fu.
Errada: Apache Data Fu não é a tecnologia que sustenta o Databricks e soa como distração de banca para confundir com ferramentas de dados.
- C)Apache Commons BSF.
Errada: Apache Commons BSF é uma biblioteca de scripting, não a plataforma de processamento distribuído usada pelo Azure Databricks.
- D)Apache Spark.
Certa: o Azure Databricks é construído sobre o Apache Spark, que é o projeto Apache associado à análise distribuída e processamento de dados em larga escala.
Gabarito: D
O Azure Databricks é uma plataforma de análise unificada da Microsoft construída sobre tecnologias do ecossistema Apache, especialmente o Apache Spark. Na prática, ele junta processamento distribuído, engenharia de dados, ciência de dados e machine learning em um ambiente só, para você não precisar montar um quebra-cabeça de ferramentas separadas. O ponto central da questão é justamente a base técnica da plataforma: o Databricks surgiu como uma solução comercial criada em torno do Spark, que é um framework muito conhecido para processamento em memória e análise de grandes volumes de dados. Por isso, quando a banca fala em plataforma de análise unificada embasada em um projeto Apache, ela está apontando para o Spark. As outras alternativas tentam confundir com nomes do universo Apache, mas não têm relação com a fundação do Azure Databricks. Em prova, vale decorar essa associação: Databricks e Spark andam juntos quase como dupla de prova e pegadinha. Aqui, o gabarito D está correto porque o Azure Databricks é fundamentado no Apache Spark.