AWS Glue PySpark中日志设置

问题

需要在PySpark中设置日志

AWS Glue PySpark

python 复制代码
from awsglue.context import GlueContext
from pyspark.context import SparkContext

sc = SparkContext()
glueContext = GlueContext(sc)
logger = glueContext.get_logger()
logger.info("info message")
logger.warn("warn message")
logger.error("error message")

在AWS Glue Python任务中,应用程序日志都是输出到Error logs里面,Output logs里面的日志是print打印出来的日志。在AWS Glue Python Shell任务中,日志设置方式与上面不同:

AWS Glue Python Shell

python 复制代码
import logging

# 初始化日志
logger = logging.getLogger()
logger.setLevel(logging.INFO)


logger.info("info message")
logger.warn("warn message")
logger.error("error message")

参考

相关推荐
qq_424098562 小时前
HTML5中解决数据库版本号管理混乱的规范化建议
jvm·数据库·python
Sherry Wangs2 小时前
flash-attn安装指南
pytorch·python·flash-attn
Irene19912 小时前
Python下载第三方库:requests、oracledb,连接 Oracle 数据库,测试数据输出(切记不要操作或删除系统表)
数据库·python·oracledb
weixin_441003642 小时前
python编程从入门到实践第三版pdf免费下载
python·pdf
四维迁跃2 小时前
HTML5中SVG利用Javascript实现图形拖拽与缩放
jvm·数据库·python
深度红薯2 小时前
SAM3:开放式分割,太强了(后面有SAM3权重下载方式)(单图测试、视频测试、实时跟踪)
图像处理·人工智能·python·深度学习·毕业设计·毕设·sam3
weixin_424999362 小时前
html如何修改备注
jvm·数据库·python
21439652 小时前
HTML怎么创建时间轴布局_HTML结构化时间线写法【方法】
jvm·数据库·python
小草cys2 小时前
树莓派4b + USRP B210 搭建反无人机(反无)系统( HTML + CDN )
开发语言·python·机器学习