如何在不改变数据框中的值的情况下,将数据框列名的大小写降低?使用原始的Spark SQL和Dataframe方法。
输入数据框(假设我有100个这样的大写列)
NAME | COUNTRY | SRC | CITY | DEBIT
---------------------------------------------
"foo"| "NZ" | salary | "Auckland" | 15.0
"bar"| "Aus" | investment | "Melbourne"| 12.5
目标数据框
name | country | src | city | debit
------------------------------------------------
"foo"| "NZ" | salary | "Auckland" | 15.0
"bar"| "Aus" | investment | "Melbourne"| 12.5
sparkSession.sql("query")
。 - user1870400