एडब्ल्यूएस गोंद और पोस्टग्रेज के साथ इस पर दौड़ें। स्पार्क 2.1.0 में एक बग था जिसने इसे अधिकांश लोगों के लिए ठीक कर दिया, लेकिन किसी ने customSchema विकल्प ।
मेरे पास एडब्ल्यूएस गोंद और स्पार्क एसक्यूएल के साथ एक समान समस्या थी:मैं एक मुद्रा राशि की गणना कर रहा था, इसलिए परिणाम एक फ्लोट था। गोंद ने त्रुटि फेंक दी Decimal precision 1 exceeds max precision -1
भले ही ग्लू डेटा कैटलॉग ने कॉलम को दशमलव के रूप में परिभाषित किया हो। कॉलम को NUMERIC(10,2) के रूप में स्पष्ट रूप से कास्टिंग करके उपरोक्त कस्टम स्कीमा समाधान से एक पृष्ठ लिया और स्पार्क ने शिकायत करना बंद कर दिया।