I am getting the table schema through Map which I have converted to Seq and passing to toDF
On Fri, 18 Dec 2020 at 20:13, Sean Owen <sro...@gmail.com> wrote: > It's not really a Spark question. .toDF() takes column names. > atrb.head.toSeq.map(_.toString)? but it's not clear what you mean the col > names to be > > On Fri, Dec 18, 2020 at 8:37 AM Vikas Garg <sperry...@gmail.com> wrote: > >> Hi, >> >> Can someone please help me how to convert Seq[Any] to Seq[String] >> >> For line >> val df = row.toSeq.toDF(newCol.toSeq: _*) >> I get that error message. >> >> I converted Map "val aMap = Map("admit" -> ("description","comments"))" >> to Seq >> >> var atrb = ListBuffer[(String,String,String)]() >> >> for((key,value) <- aMap){ >> atrb += ((key, value._1, value._2)) >> } >> >> var newCol = atrb.head.productIterator.toList.toSeq >> >> Please someone help me on this. >> >> Thanks >> >>