我正在使用Glue作业写入Redshift,但是列值以截断格式插入:
我用来写入Redshift的代码:
glueContext.write_dynamic_frame_from_catalog(frame=dynf_frame_to_write,
database=my_catalogue_db,
table_name=table_in_reshift,
redshift_tmp_dir='s3://my-bucket/temp'
)
例如,我在源代码中具有列名COL1,其值为:
G675510001 07934812601 400865 001 TESTTT
但是当我尝试将其写入Redshift时,该值以截断格式插入,即:
G675510001 07934812601 400865 001 TESTTT
请建议在写入Redshift时是否需要使用其他选项?
两个表的架构都相同,即。源和目标