PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Scrivere spark dataframe nel database postgres

Prova write.jdbc e passa i parametri creati individualmente all'esterno di write.jdbc(). Controlla anche la porta su cui è disponibile Postgres per scrivere il mio è 5432 per Postgres 9.6 e 5433 per 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)