title: Spark: Comparing two datasets
body: <p>There is a spark job I am working on which reads data from parquet files from two different location. These parquet files are generated from two different sources but the same source.<br/>
  I want to compare <code>Dataset&lt;Row&gt;</code> from these two parquet files and see if any column value got dropped.</p>
  
  <p>Is there a way to compare two Datasets and show columns which do not match?</p>
  
  <p><code>
  Dataset&lt;Row&gt; parquetFile = spark
              .read()
              .parquet(""file"//file1.parquet);
  </code></p>