我的azure搜索索引器从带有更改跟踪的sql表中读取,但失败并出现以下错误
"Unable to cast object of type 'Newtonsoft.Json.Linq.JObject' to type 'System.String'."
如果我重置索引器,它将开始正常工作。这个问题的根本原因是什么?
答案 0 :(得分:2)
我们在SQL索引器中发现了一个使用SQL集成更改检测的问题,该问题会影响极少数客户。我们正在努力修复,下周可能会在生产中部署。我们还将改进遥测,以便我们能够主动识别这类问题。
您已经使用过的解决方法(重置索引器)是此问题的最佳解决方法。
对不起,对不起!