目录
1. 编写背景
通过对于官方的文档的解读,对ingestion模块进行本地调试运行,发现了许多的问题。在此做个记录,以下是我进行本地调试时一步步遇到的问题,希望能帮助你快速的本地运行ingestion模块,提供你的工作效率。
2. 导入编译并运行项目
2.1 导入并设置python interpreter
将项目源码导入pycharm中,设置虚拟python interpreter,建议设置为python3.10,为什么要设置为3.10呢,因为airflow的python版本是3.10,这样对齐感觉比较好
2.2 基于json schema生成python 代码
基于antlr命令生成python文件,命令内容:
antlr4 -Dlanguage=Python JSON.g4
然后将对