2017-01-31 10 views
6

मैं एक स्पार्क किताब में पढ़ा स्काला में नहीं बनाई गई है। खोल में, स्पार्ककॉन्टेक्स्ट स्वचालित रूप से आपके लिए स्केल नामक वैरिएबल के रूप में बनाया जाता है। अनुसूचित जाति को प्रिंट अपने प्रकारस्पार्क संदर्भ स्वचालित रूप से स्पार्क शैल

अनुसूचित जाति

जब मैं अनुसूचित जाति में प्रवेश, यह मेरे एक त्रुटि 20 मूल्य नहीं मिला अनुसूचित जाति देता है देखने के लिए प्रयास करें। कोई विचार क्यों स्केल स्वचालित रूप से मेरे स्कैला स्पार्क खोल में नहीं बनाया गया है?

मैं मैन्युअल रूप से एक एससी बनाने की कोशिश करता हूं और यह मुझे एक त्रुटि देता है कि JVM में पहले से ही स्पार्क संदर्भ है। कृपया देखें तस्वीर:

http://s30.photobucket.com/user/kctestingeas1/media/No%20Spark%20Context.jpg.html

मेरा मानना ​​है कि मैं पहले से ही स्केला चिंगारी खोल में हूँ के रूप में आप मेरा cmd खिड़की बिन \ चिंगारी से खोल

कृपया सलाह का संकेत के शीर्ष पर देख सकते हैं। धन्यवाद

उत्तर

10

उम्मीद है कि आपको अपने प्रश्न का उत्तर मिल गया है, क्योंकि मुझे भी एक ही समस्या का सामना करना पड़ रहा है।

इस बीच, इस कार्यवाही का उपयोग करें। स्केला चिंगारी खोल में, दर्ज करें:

  1. आयात org.apache.spark.SparkContext
  2. वैल अनुसूचित जाति = SparkContext.getOrCreate()

तुम तो अनुसूचित जाति की पहुंच है।