吕
04/23/2023, 8:49 AMspark.read.format("xml").option("rowTag","Documents").load("/data/pat/66086B.XML").write.format("delta").mode("append").save("<s3a://delta-lake/demo1>")
org.apache.spark.sql.AnalysisException: Failed to merge fields 'PatentDocument' and 'PatentDocument'. Failed to merge fields 'BibliographicData' and 'BibliographicData'. Failed to merge fields 'Parties' and 'Parties'. Failed to merge fields 'Agents' and 'Agents'. Failed to merge fields 'Agent' and 'Agent'. Failed to merge incompatible data types StructType(StructField(Name,StructType(StructField(_VALUE,StringType,true),StructField(_lang,StringType,true)),true),StructField(_format,StringType,true),StructField(_sequence,LongType,true)) and ArrayType(StructType(StructField(Name,StructType(StructField(_VALUE,StringType,true),StructField(_lang,StringType,true)),true),StructField(_format,StringType,true),StructField(_sequence,LongType,true)),true)
Why do the above errors occur?JosephK (exDatabricks)
04/23/2023, 11:16 AMJim Hibbard
04/23/2023, 5:59 PM吕
04/24/2023, 1:16 AMJim Hibbard
04/24/2023, 1:23 AM吕
04/24/2023, 2:51 AMJim Hibbard
04/24/2023, 3:50 AMKees Duvekot
04/24/2023, 5:11 PMJim Hibbard
04/24/2023, 5:26 PMKees Duvekot
04/24/2023, 5:36 PMJim Hibbard
04/24/2023, 5:43 PM