Я пытаюсь извлечь имена столбцов и типы данных из динамического фрейма Glue и хотел использовать их в Spark sql. Например:
persons = glueContext.create_dynamic_frame.from_catalog(
database="legislators",
table_name="customer_table")
person.printSchema ()
На выходе
root | - cust_no: long | - name: string | - address: string | - zip: long
Как извлечь имена столбцов и типы данных из динамического фрейма. Я хотел обрезать только струны, а не длинные. Я хотел использовать столбцы в Spark sql
spark.sql(""" SELECT cust_no, trim(name),trim(address),zip....""")
Посоветуйте, пожалуйста, как этого добиться.