Я пытаюсь подключить искру к базе данных PostgreSQL, используя Postgis.
Я подключение его таким образом:Есть ли способ подключить Spark к таблице с использованием типа Postgis Geometry?
val jdbcDF = sc.read.format("jdbc").options(
Map("url" -> "jdbc:postgresql://dbHost:5432/ticketapp?user=user&password=password",
"dbtable" -> "events",
"columnNames" -> "name")
).load()
Проблема заключается в том, что искра не знает Geometry
типа. (Я получаю следующее сообщение об ошибке: SQLException: Unsupported type 1111
)
Есть ли способ заставить его работать?
Если нет, есть ли способ подключиться к этой таблице без использования проблемного поля, имеющего геометрию типа? Можно ли исключить это поле, чтобы оно работало без необходимости создания дампа таблицы без этого поля?