Нужна помощь при чтении данных из таблицы PostgreSQL с помощью клея AWS с использованием Scala

#postgresql #amazon-web-services #jdbc #aws-glue #aws-glue-data-catalog

Вопрос:

Я создал соединение JDBC(с PostgreSQL) и успешно протестировал. Я могу прочитать таблицу, используя два подхода.(Шаг 2.1 и Шаг 2.2)

Шаг 1: Создайте соединение JDBC(с PostgreSQL).

Шаг 2: Создайте обходчик. При запуске этого обходчика таблица создается в каталоге данных. Используйте эту таблицу с glueContext.getSource.getDynamicFrame()

Шаг 3: Определите свойства JDBC, такие как URL, dbtable, пользователь, пароль. Используйте их непосредственно в нашем коде/скрипте в качестве параметров.

Я сомневаюсь в подходе на шаге 3. Не можем ли мы напрямую использовать имя соединения в нашем коде/скрипте, созданном на шаге 1.

Если я не добавлю соединение с шага 1 при создании задания и если я определю свойства jdbc в коде/скрипте, то я столкнусь с исключением(org.postgresql.util.PSQLException) и попытка подключения завершается неудачно.