Azure DFExecutorUserError java.lang.String无法强制转换为scala.collection.immutable.Map

Azure DFExecutorUserError java.lang.String无法强制转换为scala.collection.immutable.Map,azure,azure-data-factory,azure-data-factory-2,Azure,Azure Data Factory,Azure Data Factory 2,我从一个SQL数据库收集数据,然后用扩展名“Avro”填充blob中的一个归档文件,然后得到这个Avro并插入到DW中的stage表中。几天前它工作得很好,但现在当Datafactory在DW阶段读取blob归档以接收时,我收到了这个错误 有人能帮忙吗 {"message":"java.lang.ClassCastException: java.lang.String cannot be cast to scala.collection.immutable.Map.

我从一个SQL数据库收集数据,然后用扩展名“Avro”填充blob中的一个归档文件,然后得到这个Avro并插入到DW中的stage表中。几天前它工作得很好,但现在当Datafactory在DW阶段读取blob归档以接收时,我收到了这个错误

有人能帮忙吗

{"message":"java.lang.ClassCastException: java.lang.String cannot be cast to scala.collection.immutable.Map. Details:java.lang.ClassCastException: java.lang.String cannot be cast to scala.collection.immutable.Map","failureType":"SystemError","target":"stage table name","errorCode":"DFExecutorUserError"}

我刚刚打电话给微软,发现这是azure数据流的一个缺陷,基本上,当你使用azure KeyVault调用数据流以在回购中自动验证时,数据流中断了, 我将身份验证更改为手动并工作。。。 Microsoft正在努力解决此问题