2016-11-28 9 views
0

мне любопытно на них, является ли способ увидеть байткод анонимного класса, который был создан в качестве [238] в среде Спарк оболочки, такие какСпарк анонимная функция байткодом

org.apache.spark.rdd.RDD[String] = MapPartitionsRDD[238].

+0

Почему вам нужен байткод? Чего вы пытаетесь достичь? –

+0

Причиной этого в основном является любопытство. Проверка DAGScheduler на Spark Web UI иногда дает мне цепочку из 3 анонимных классов только для одного простого '.map'. Мне кажется, что бесполезно перечислять этот анонимный класс, не давая никаких подробностей. –

ответ

0

MapPartitionsRDD[238] означает, что это 239-й (нумерация начинается с 0) RDD, созданная в этом контексте. Это не означает, что анонимный класс был создан.

SparkContext содержит информацию о количестве РДА в этом контексте