Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

195
Vistas
cómo escribir la fila Spark sql DF en dos líneas a s3

Marco de datos :

 Df row1 : Ravi Computers 20 Df row2 : Jon Electronics 21 Df row3 : Sam arts 20

¿Cómo puedo escribir para escribir en el archivo s3 como

 Line1: Index:Ravi Line2: Ravi Computers 20 Line3: Index:Jon Line4: Jon Electronics 21 Line5: Index:Sam Line6: Sam arts 20
about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Para escribir Spark SQL DataFrame en 2 líneas en S3, debe map cada fila de DF a la cadena respectiva con una nueva línea \n :

 val df = sc.parallelize(Seq(("Ravi","Computers",20),("Jon","Electronics",21), ("Sam","arts",20))).toDF df.map(r => s"Index:${r.getString(0)}\n${r.getString(0)} ${r.getString(1)} ${r.getInt(2)}").write.csv("s3n://........")

Escribirá el DF en el formato de salida esperado:

 Line1: Index:Ravi Line2: Ravi Computers 20 Line3: Index:Jon Line4: Jon Electronics 21 Line5: Index:Sam Line6: Sam arts 20
about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda