Вы можете попробовать, как показано ниже
spark.sql("select date_format(current_date(),'MMM') as month from data")
Ваш полный запрос должен выглядеть следующим образом
from pyspark.sql.functions import *
df2=spark.sql("""select id,concat(year(dates) ,'_',date_format(dates,'MMM')) as date,
count(1) count from people group by id, date_format(dates,'MMM'),year(dates)