Coba write.jdbc dan teruskan parameter yang dibuat satu per satu di luar write.jdbc(). Juga periksa port di mana postgres tersedia untuk menulis milik saya adalah 5432 untuk Postgres 9.6 dan 5433 untuk 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)