Я хотел бы увидеть пользовательские журналы, которые я создаю внутри AWS ноутбука Sagemaker JupyterLab (который использует конечную точку разработки Glue). Я хочу видеть их как вывод ячейки ноутбука.
Я пробовал с:
import logging
logger = logging.getLogger()
logger.setLevel(logging.DEBUG)
logger.info("I want to see it as output in my notebook cell.")
, а также с:
sc = SparkContext.getOrCreate()
glueContext = GlueContext(sc)
logger = glueContext.get_logger()
logger.info("I want to see it as output in my notebook cell.")
, но оба не дают вывода По сравнению с print("Hi")
, который правильно выдает вывод «Hi» на ноутбуке.
Хотя мне нужны журналы на самом ноутбуке, я также проверил, доступны ли они как журналы CloudWatch, но там логи моей записной книжки выглядят как [W 10:42:34.540 NotebookApp] zmq message arrived on closed channel
(во всяком случае, я хочу, чтобы они были в записной книжке, а не в CloudWatch).
Большое спасибо