Ich versuche, Funken zu einer PostgreSQL-Datenbank mit Postgis zu verbinden.
ich es auf diese Weise verbinden:Gibt es eine Möglichkeit, Spark mit einem Postgis-Geometrietyp mit einer Tabelle zu verbinden?
val jdbcDF = sc.read.format("jdbc").options(
Map("url" -> "jdbc:postgresql://dbHost:5432/ticketapp?user=user&password=password",
"dbtable" -> "events",
"columnNames" -> "name")
).load()
Das Problem ist, dass Funken kennt nicht die Geometry
Typ. (Ich bekomme den folgenden Fehler: SQLException: Unsupported type 1111
)
Gibt es eine Möglichkeit, damit es funktioniert?
Wenn nicht, gibt es eine Möglichkeit, weiterhin eine Verbindung zu dieser Tabelle herzustellen, ohne das problematische Feld vom Typ Geometrie zu verwenden? Kann ich dieses Feld ausschließen, damit es funktioniert, ohne dass ein Speicherauszug der Tabelle ohne dieses Feld erstellt werden muss?