Ordenar elementos con SQL Spark en Scala

Ejemplo: Ordenar elementosscala logo

Ordena personas por nombre.

val df = Seq(
  ("Paco","Garcia",24,24000),
  ("Juan","Garcia",26,27000),
  ("Lola","Martin",29,31000),
  ("Sara","Garcia",35,34000)
).toDF("nombre", "apellido","edad","salario")
df.createOrReplaceTempView("personas")

spark
    .sql(
     """select 
        | nombre, apellido
        | from personas 
        | order by nombre
    """.stripMargin)
    .show
+------+--------+
|nombre|apellido|
+------+--------+
|  Juan|  Garcia|
|  Lola|  Martin|
|  Paco|  Garcia|
|  Sara|  Garcia|
+------+--------+

Otros artículos que pueden ser de interés:

Autor: Diego Calvo