title: Spark - How to convert map function output (Row,Row) tuple to one Dataframe
body: <p>I need to write one scenario in Spark using Scala API.
  I am passing a user defined function to a Dataframe which processes each row of data frame one by one and returns tuple(Row, Row). How can i change RDD ( Row, Row) to Dataframe (Row)? See below code sample -</p>
  
  <pre><code>**Calling map function-**
      val df_temp = df_outPut.map { x =&gt; AddUDF.add(x,date1,date2)}
  **UDF definition.**
      def add(x: Row,dates: String*): (Row,Row) = {
  ......................
  ........................
      var result1,result2:Row = Row()
  ..........
      return (result1,result2)
  </code></pre>
  
  <p>Now df_temp is a RDD(Row1, Row2). my requirement is to make it one RDD or Dataframe by breaking tuple elements to 1 record of RDD or Dataframe
  RDD(Row). Appreciate your help.</p>