我有一个成功运行的 AWS Glue 作业,可以转换数据以进行预测。如果我达到特定条件,我想停止处理并输出状态消息(正在工作):
if specific_condition is None:
s3.put_object(Body=json_str, Bucket=output_bucket, Key=json_path )
return None
这会产生“SyntaxError: 'return' outside function”,我试过:
if specific_condition is None:
s3.put_object(Body=json_str, Bucket=output_bucket, Key=json_path )
job.commit()
这不是在 AWS Lambda 中运行的,而是使用 Lambda 开始的 Glue 作业(例如 start_job_run())。