我正在使用 Glue 书签来处理数据。我的工作是每天安排的,但也可以“手动”启动。由于我使用书签,有时胶水作业可以在没有新数据要处理的情况下启动,然后读取的数据帧为空。在这种情况下,我想好好地结束我的工作,因为它没有什么关系。我试过:
if df.rdd.isEmpty():
job.commit()
sys.exit(0)
Run Code Online (Sandbox Code Playgroud)
但是,我的工作因错误而终止SystemExit: 0。
如何圆满结束工作?