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
>>
>>

Reply via email to