У меня есть переменная с именами столбцов, как показано ниже:
VAR = полное имя, адрес, DOB
Мне нужно передать эту переменную в моем искре sql вместо столбца имена, подобные ниже:
spark.sql("""
Select
VAR
From mytable
where 1=1
#some additional filters
""")
, поэтому он обрабатывается так, как если бы я явно указывал имена столбцов, как показано ниже:
spark.sql("""
Select
Fullname
,Address
,DOB
From mytable
where 1=1
#some additional filters
""")
как это можно реализовать с помощью pyspark / spark sql