PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Écrire la trame de données Spark dans la base de données postgres

Essayez write.jdbc et transmettez les paramètres créés individuellement en dehors de write.jdbc(). Vérifiez également que le port sur lequel postgres est disponible pour écrire le mien est 5432 pour Postgres 9.6 et 5433 pour Postgres 8.4.

mode = "overwrite"
url = "jdbc:postgresql://198.123.43.24:5432/kockpit"
properties = {"user": "postgres","password": "password","driver": "org.postgresql.Driver"}
data.write.jdbc(url=url, table="test_result", mode=mode, properties=properties)