Я пытаюсь повторно использовать RDD, который я вычисляю в одном объекте, в другом объекте.Я хочу создать RDD только один раз, а затем снова и снова использовать его.
Например, если у меня есть объект BB.scala, и я создаю в нем RDD, что является лучшимспособ сохранить этот RDD и использовать его снова в другом объекте, например.ABC?
object BB{
....
val myRDD = ....
}
object ABC{
myRDD.groupByKey() //How to use myRDD here?
}
Обратите внимание, что я хочу, чтобы объект BB запускался только один раз, а объект ABC - много раз.Кроме того, сейчас мое приложение не имеет основного, и я запускаю объекты, используя extends App.Я новичок в Scala (и программировании), прошу прощения, если это что-то очень простое.
Спасибо.