1
Ich habe Datenrahmen in folgendem Schema:DataFrame.registerTempTable SQL fehlgeschlagen
df.printSchema()
//root
// |-- FileItem: array (nullable = true)
// | |-- element: struct (containsNull = true)
// | | |-- -created: string (nullable = true)
// | | |-- -uid: string (nullable = true)
// | | |-- Accessed: string (nullable = true)
// | | |-- Changed: string (nullable = true)
// | | |-- Created: string (nullable = true)
Ich registrieren Tabelle FileItem
df.registerTempTable("FileItem")
val newdf = sqlContext.sql("select FileItem.-uid from FileItem")
Aber Fehler:
Exception in thread "main" java.lang.RuntimeException: [1.17] failure: ``*'' expected but `-' found
select FileItem.-uid from FileItem
^
Gibt es eine Möglichkeit zu bekommen die Spalte "-uid"? Dank