SparkHiveDataSet - Does this read from hive and load data in spark dataframe or does it write a spark dataframe to hive table? Or does it do both? I am getting confused with the data catalog definitions for not just hive but any type. I don't understand what it is reading from or what is it writing to.