Skapa en SQL-tabell från en dataframe
En dataframe kan användas för att skapa en temporär tabell. En temporär tabell upphör att existera när sessionen avslutas. Spark-dokumentationen refererar också till den här typen av tabell som en SQL-temporär vy. I dokumentationen beskrivs detta som att registrera dataframen som en SQL-temporär vy. Kommandot anropas direkt på dataframen och skapar en tabell om den inte redan finns – eller ersätter den med aktuell data från dataframen om den redan existerar.
Den här övningen är en del av kursen
Introduktion till Spark SQL i Python
Övningsinstruktioner
- Läs in csv-data från filen
trainsched.txttill en dataframe och lagra den i en variabel med namnetdf. - Skapa en temporär tabell från
df. Ge tabellen namnet "table1".
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Load trainsched.txt
df = spark.____.____("trainsched.txt", header=True)
# Create temporary table called table1
df.____(____)