मुझे driver
जोड़ना पड़ा sparkSession
. का उपयोग करते समय विकल्प का read
समारोह।
.option("driver", "org.postgresql.Driver")
var jdbcDF - sparkSession.read
.option("driver", "org.postgresql.Driver")
.option("url", "jdbc:postgresql://<host>:<port>/<DBName>")
.option("dbtable", "<tableName>")
.option("user", "<user>")
.option("password", "<password>")
.load()
आपकी निर्भरताएँ कैसे सेट की जाती हैं, इस पर निर्भर करते हुए, आप देखेंगे कि जब आप compile group: 'org.postgresql', name: 'postgresql', version: '42.2.8'
जैसी कोई चीज़ शामिल करते हैं ग्रैडल में, उदाहरण के लिए, इसमें org/postgresql/Driver.class
पर ड्राइवर वर्ग शामिल होगा , और यही वह है जिसे आप स्पार्क को लोड करने का निर्देश देना चाहते हैं।