Logo Passei Direto
Buscar
Questão 6/10 – Big Data Em muitos casos necessitamos utilizar em nossos sistemas dados que estão armazenados em bancos de dados relacionais como MySQL, Postgres, MariaDB e outros, que são bancos mais adequados para o processamento de transações (OLTP). Para realizar a integração do Hadoop com tais ferramentas temos o Sqoop. ???? Sobre o Sqoop, avalie as seguintes afirmações: I – O Sqoop é capaz de transferir dados estruturados, semi-estruturados ou não estruturados entre o Hadoop e bancos de dados externos. II – Para realizar o processamento de forma paralela e tolerante a falhas o Sqoop pode utilizar tantas operações MapReduce ou Hive. III – Para realizar a importação de dados de um banco externo deve-se utilizar o comando import. Um dos parâmetros de tal comando é o -m, utilizado para definir a quantidade de Mappers que serão criados. IV – Os metadados utilizados para recuperar os dados são criados antes que os trabalhos de MapReduce que realizarão a transferência dos dados sejam iniciados. V – O Sqoop possui dois modos de importar dados incrementalmente. Um dos modos é usado quando novos dados são inseridos na tabela regularmente e outro para quando os dados da tabela são
User badge image
Jonny Parker

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada uma das afirmações sobre o Sqoop: I – O Sqoop é capaz de transferir dados estruturados, semi-estruturados ou não estruturados entre o Hadoop e bancos de dados externos. Falso. O Sqoop é projetado principalmente para transferir dados estruturados entre bancos de dados relacionais e o Hadoop. II – Para realizar o processamento de forma paralela e tolerante a falhas, o Sqoop pode utilizar tantas operações MapReduce ou Hive. Falso. O Sqoop utiliza MapReduce para transferir dados, mas não é correto afirmar que ele utiliza operações Hive para isso. III – Para realizar a importação de dados de um banco externo deve-se utilizar o comando import. Um dos parâmetros de tal comando é o -m, utilizado para definir a quantidade de Mappers que serão criados. Verdadeiro. Esta afirmação está correta, pois o comando `import` é realmente utilizado para importar dados e o parâmetro `-m` define a quantidade de Mappers. IV – Os metadados utilizados para recuperar os dados são criados antes que os trabalhos de MapReduce que realizarão a transferência dos dados sejam iniciados. Verdadeiro. Esta afirmação está correta, pois os metadados são necessários para que o Sqoop saiba como realizar a transferência. V – O Sqoop possui dois modos de importar dados incrementalmente. Um dos modos é usado quando novos dados são inseridos na tabela regularmente e outro para quando os dados da tabela são... (a afirmação está incompleta). Portanto, não podemos avaliar a veracidade dessa afirmação. Com base na análise, as afirmações verdadeiras são III e IV. No entanto, como a alternativa correta deve conter todos os itens verdadeiros, e apenas III e IV estão corretos, não há uma alternativa que contenha todos os itens verdadeiros. Se você tiver as alternativas disponíveis, por favor, forneça-as para que eu possa ajudá-lo a identificar a correta.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina