我刚刚在玩 Glue,但还没有让它成功地在现有的 S3 存储桶中创建一个新表。该作业将毫无错误地执行,但 S3 中永远不会有任何输出。
以下是自动生成的代码:
glueContext.write_dynamic_frame.from_options(frame = applymapping1,
connection_type = "s3", connection_options = {"path":
"s3://glueoutput/output/"}, format = "json", transformation_ctx =
"datasink2")
已经尝试了所有变体 - 文件名(尚不存在),在存储桶的根文件夹中,尾部斜杠和没有。正在使用的角色对 S3 具有完全访问权限。尝试在不同区域创建存储桶。虽然没有创建任何文件。再次控制台说它成功了。