PySpark SQL Recipes: With HiveQL, Dataframe and Graphframes