使用AWS Glue的write_frame方法并在writer的params中设置quoteFields参数为false。
代码示例:
from awsglue.dynamicframe import DynamicFrame
# 从S3上读取动态帧数据
dynamic_frame = glueContext.create_dynamic_frame_from_options(
"s3",
{'paths': ["s3://path/to/data/"],'recurse':True},
format="csv",
format_options={"delimiter": "\t", "header": True}
)
# 通过write_frame方法写出动态帧数据,在writer的params中设置quoteFields参数为false
glueContext.write_frame(
dynamic_frame,
"s3://path/to/output/",
format="csv",
format_options={"writeHeader": True, "quoteFields": False},
)