AWS Glue被BOM标记弄乱了

时间:2020-07-01 17:48:20

标签: mysql amazon-web-services pyspark aws-glue byte-order-mark

我正在尝试使用S3(csv文件)源和RDS MySql目标配置Glue管道-但是Glue Crawler(我认为至少是爬虫)一直认为我的结构中有BOM执行作业时。下图是到MySql数据库的映射上指示的带有小红点(BOM)的图像(下面的代码被复制,但是StackOverflow不显示\ ufeff字符)

Screenshot of AWS Glue Script

applymapping1 = ApplyMapping.apply(frame = datasource0, mappings = [("rep-email", "string", "rep-email", "string"), ... ]

我尝试删除小点,然后给了我一个错误 AnalysisException:在架构Some(StructType(StructFiedl(\ ufeffRep-Email(StringType,true))中找不到列'rep-email'...

0 个答案:

没有答案