Azure搜索 - 索引文档计数与数据库表记录计数不匹配

时间:2018-01-16 16:01:01

标签: azure-search

我们有一个连接到SQL Server数据库的Azure搜索索引。在数据库和索引中启用了集成更改跟踪。数据库在UTC时间大约上午10点每24小时刷新一次,索引大约在2小时后刷新。

现在,两者都已完全刷新,但数据库表显示大约。 170万条记录,而Azure搜索索引显示约190万条记录。一旦每天刷新完成,我都希望这两者完全相同。

启用更改跟踪时,可能导致两者不同的原因是什么?数据库表的主键字段是索引的Key字段,主键字段中的所有值都是唯一的并且是自动递增的。

如果MS Azure搜索人员可以在这里提出任何想法,我们将非常感激。

1 个答案:

答案 0 :(得分:1)

索引和数据源不同步可能是由索引错误引起的。您可以转到Search Service,然后单击概览刀片上的“索引器”部分来查找错误。

根据您的保留期限,如果索引器连续几天失败,则集成更改跟踪跟踪的某些更改可能会丢失。