Строчные клеевые колонны AWS - PullRequest
0 голосов
/ 09 октября 2019

Я делаю ETL от Postgres до Redshift с помощью AWS Glue. Я импортировал таблицу с помощью Crawler и создал задание, чтобы просто перенести данные и создать новую таблицу в Redshift. Я получаю:

An error occurred while calling o65.getDynamicFrame. ERROR: column "id" does not exist

В исходной таблице столбец «Id», с учетом регистра. Есть ли способ сделать Glue чувствительным к регистру? (У меня нет прав на изменение схемы postgres).

1 Ответ

1 голос
/ 10 октября 2019
dyf.apply_mapping(mappings, case_sensitive = True, transformation_ctx = "tfx")

В отображениях вы должны сопоставить идентификатор с идентификатором.

...