आप स्कैला के साथ भी ऐसा ही कर सकते हैं। JDBC का उपयोग करें (java.sql.{Connection,DriverManager}
) और परिणाम सेट करें।
आप नहीं कर सकते, क्योंकि यह पोस्टग्रेज क्वेरी नहीं है। आप spark.sql
. में क्या क्रियान्वित करते हैं एक स्पार्क क्वेरी है। सबक्वेरी का उपयोग करने के लिए आप क्या कर सकते हैं:
- अपाचे स्पार्क 2.0.0 में, क्या किसी बाहरी डेटाबेस से क्वेरी प्राप्त करना संभव है (हड़पने के बजाय) पूरी टेबल)?
- डीबीटेबल में टेबल को परिभाषित करने के लिए SQL क्वेरी का उपयोग कैसे करें?
शायद यह आपकी आवश्यकताओं के अनुरूप होगा (यदि क्वेरी को गतिशील नहीं होना चाहिए)। दुर्भाग्य से स्पार्क एसक्यूएल ज्यामितीय प्रकारों का भी समर्थन नहीं करता है, इसलिए इसे स्पार्क द्वारा उपभोग योग्य किसी चीज़ में डालना पड़ सकता है या अपनी खुद की बोली को परिभाषित करना पड़ सकता है।