Bom dia,
Realizei o download dos arquivos da aula 1 (https://cursos.alura.com.br/course/spark-trabalhando-regressao/task/108176) e ao tentar ler o arquivo JSON ("imoveis.json") retornou a mensagem de corrompido.
Bom dia,
Realizei o download dos arquivos da aula 1 (https://cursos.alura.com.br/course/spark-trabalhando-regressao/task/108176) e ao tentar ler o arquivo JSON ("imoveis.json") retornou a mensagem de corrompido.
Olá Lucas, tudo bem com você?
O erro DataFrame[_corrupt_record: string]
geralmente ocorre porque o Spark não conseguiu identificar o arquivo JSON. Para corrigir, use o código a seguir:
dados = spark.read.option("multiline", "true").json("CAMINHO_DE_IMOVEIS.JSON")
Ao incluir a opção multiline
, true
, estamos indicando no código que os registros JSON podem estar distribuídos em várias linhas, o que é uma situação comum. Após a correção tente executar outra vez.
Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade. Em caso de dúvidas estou à disposição.
Abraços e bons estudos!