https://jdbc.postgresql.org/download.html
से PostgreSQL JDBC ड्राइवर डाउनलोड करेंफिर डेटाबेस कॉन्फ़िगरेशन मानों को अपने द्वारा बदलें।
from pyspark.sql import SparkSession
spark = SparkSession \
.builder \
.appName("Python Spark SQL basic example") \
.config("spark.jars", "/path_to_postgresDriver/postgresql-42.2.5.jar") \
.getOrCreate()
df = spark.read \
.format("jdbc") \
.option("url", "jdbc:postgresql://localhost:5432/databasename") \
.option("dbtable", "tablename") \
.option("user", "username") \
.option("password", "password") \
.option("driver", "org.postgresql.Driver") \
.load()
df.printSchema()
अधिक जानकारी:https://spark.apache.org/docs/latest/sql-data-sources-jdbc.html