queue
Renvoie les num dernières lignes sous forme de liste de Row.
Syntaxe
tail(num: int)
parameter
parameter | Type | Description |
|---|---|---|
| int | Nombre d'enregistrements à renvoyer. Retournera ce nombre d'enregistrements ou tous les enregistrements si le DataFrame contient moins que ce nombre d'enregistrements. |
Renvoie
list : Liste de lignes.
Notes
L'exécution de tail nécessite de déplacer des données vers le processus driver de l'application, et ce, avec un très grand num peut faire planter le processus driver avec une erreur OutOfMemoryError.
Exemples
Python
df = spark.createDataFrame(
[(14, "Tom"), (23, "Alice"), (16, "Bob")], ["age", "name"])
df.tail(2)
# [Row(age=23, name='Alice'), Row(age=16, name='Bob')]