Crear una tabla SQL a partir de un dataframe
Un dataframe se puede usar para crear una tabla temporal. Una tabla temporal es aquella que no existirá cuando termine la sesión. La documentación de Spark también se refiere a este tipo de tabla como una vista temporal de SQL. En la documentación se habla de registrar el dataframe como una vista temporal de SQL. Este comando se ejecuta sobre el propio dataframe y crea una tabla si aún no existe, reemplazándola con los datos actuales del dataframe si ya existe.
Este ejercicio forma parte del curso
Introducción a Spark SQL en Python
Instrucciones del ejercicio
- Carga datos CSV desde el archivo
trainsched.txten un dataframe guardado en una variable llamadadf. - Crea una tabla temporal a partir de
df. Llama a la tabla "table1".
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Load trainsched.txt
df = spark.____.____("trainsched.txt", header=True)
# Create temporary table called table1
df.____(____)