问题描述:
Airflow2.1.3 Dag在Web UI上未显示,Web UI首页也没有报错,元数据库表dagz中也没有记录。
查看Airflow 日志airflow-scheduler.err
File "/home/airflow/anaconda3/lib/python3.8/encodings/cp1252.py", line 12, in encode
return codecs.charmap_encode(input,errors,encoding_table)
UnicodeEncodeError: 'charmap' codec can't encode characters in position 8937-8953: character maps to <undefined>
发现应该是编码的问题,但是airflow.cfg中也配置了utf-8,最后发现是dag 的py代码中有中文。去掉中文解决问题
The End.
参考文档:
https://blog.csdn.net/book_1992/article/details/115447462