У меня есть динамический фрейм данных в клее AWS, который я создал, используя приведенный ниже фрагмент кода.
val rawDynamicDataFrame = glueContext.getCatalogSource(
database = rawDBName,
tableName = rawTableName,
redshiftTmpDir = "",
transformationContext = "rawDynamicDataFrame"
).getDynamicFrame()
Чтобы получить схему вышеупомянутого динамического фрейма, я использовал следующий фрагмент кода:
val x = rawDynamicDataFrame.schema
Теперь x
имеет тип com.amazonaws.services.glue.schema.Schema
.Как я могу разобрать объект схемы?