Как установить уровень ведения журнала pyspark для отладки? - PullRequest
0 голосов
/ 06 мая 2020

Может ли кто-нибудь помочь мне с настройкой Spark, необходимой для установки уровня ведения журнала для отладки и сбора дополнительных журналов

1 Ответ

0 голосов
/ 06 мая 2020

Установить свойство setLogLevel на DEBUG в Sparksession.

from pyspark.sql import SparkSession
spark = SparkSession.builder.master('local').appName('test').getOrCreate()
spark.sparkContext.setLogLevel("DEBUG")

#or

log4j = sc._jvm.org.apache.log4j
log4j.LogManager.getRootLogger().setLevel(log4j.Level.DEBUG)

#for custom log
log4j.LogManager.getRootLogger().info("custom log")
#2020-05-06 13:43:42 INFO  root:? - custom log
...