पास करना मुझे उत्सुकता है कि स्पार्क में एक समारोह में आरडीडी को वास्तव में क्या करना है।स्पार्क/स्कैला: आरडीडी को फंक्शन
def my_func(x : RDD[String]) : RDD[String] = {
do_something_here
}
मान लीजिए कि हम उपर्युक्त कार्य को परिभाषित करते हैं। जब हम फ़ंक्शन को कॉल करते हैं और इनपुट पैरामीटर के रूप में मौजूदा आरडीडी [स्ट्रिंग] ऑब्जेक्ट पास करते हैं, तो क्या यह my_function फ़ंक्शन पैरामीटर के रूप में इस RDD के लिए "प्रतिलिपि" बनाता है? दूसरे शब्दों में, क्या इसे संदर्भ-दर-संदर्भ या कॉल-बाय-वैल्यू कहा जा रहा है?