Мне нужно рассчитать время на некоторые вещи в спарке, например, сколько времени нужно, чтобы спарк прочитал мой файл, поэтому мне нравится использовать sc.setLogLevel("INFO")
, чтобы включить вывод дополнительной информации на экран, и одна вещь, которую я считаю действительно полезной, это когдасообщение наподобие этого напечатано 2018-12-18 02:05:38 INFO DAGScheduler:54 - Job 2 finished: count at <console>:26, took 9.555080 s
, потому что это говорит мне, сколько времени заняло что-то.
Есть ли способ получить это программно (желательно в scala)?Прямо сейчас я просто копирую этот результат и сохраняю его в текстовом файле.