Загрузить RDD от имени - PullRequest
       1

Загрузить RDD от имени

0 голосов
/ 19 марта 2019

В Spark вы можете сделать setName на СДР.

Можно ли загрузить СДР от имени?

Как и spark.loadRDD(name)?

Спасибо.

1 Ответ

3 голосов
/ 19 марта 2019

Такой опции нет, потому что имена не являются уникальными идентификаторами.Есть только метод для добавления дополнительной информации, которая будет отображаться в пользовательском интерфейсе или строке отладки.

Прекрасно иметь:

val rdd1 = sc.parallelize(Seq(1, 2, 3)).setName("foo")
val rdd2 = sc.parallelize(Seq(4, 5, 6)).setName("foo")

, и Spark не "знает"какой СДР вернуть.

Кроме того, Spark вообще не отслеживает СДР.Только объекты, которые кэшируются или сохраняются другими способами, «известны» Spark.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...