ÎncepețiÎncepe gratuit

Fila Storage din Spark UI

Pe disc există un folder numit sherlock_parts, care conține douăsprezece fișiere text.

ls sherlock_parts
sherlock_part0.txt   sherlock_part2.txt   sherlock_part7.txt
sherlock_part1.txt   sherlock_part3.txt   sherlock_part8.txt
sherlock_part10.txt  sherlock_part4.txt   sherlock_part9.txt
sherlock_part11.txt  sherlock_part5.txt
sherlock_part12.txt  sherlock_part6.txt

Încărcat în Spark, acesta creează un dataframe cu șapte partiții.

partitioned_df = spark.read.text('sherlock_parts')
partitioned_df.rdd.getNumPartitions()
7

Se creează un tabel, iar tabelul este stocat în cache:

partitioned_df.createOrReplaceTempView('text')
spark.catalog.cacheTable('text')

Spark UI Storage

Întrebare: Ce va apărea în fila Storage din Spark UI după ce operațiunea de cache este declanșată de o acțiune?

Acest exercițiu face parte din cursul

Introducere în Spark SQL în Python

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul