#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) и попытка подключения завершается неудачно.