This article goes through the process of rewriting execution plans in the Spark Relational Cache on EMR.