有什么方法可以使数据源上的高水印值无效?
Any way to invalidate the high watermark value on a datasource?
我意识到,由于使用 INNER JOIN
而不是 LEFT JOIN
,我用作填充索引的数据源的视图中缺少大量数据。但是由于数据使用ROWVERSION
,这些行在数据当前高水印值source/indexer.
之前
因此,我不想重建整个索引,而是希望使当前的高水位线值无效,这样它只会从该数据源中提取所有数据(该索引从多个数据源中提取数据).
我尝试了 deleting/creating 底层数据源,但这似乎没有引入新数据。
这可能吗?或者我是否需要重建从这些数据源中提取数据的任何索引?
要重置索引器高水位线状态,请使用 Reset Indexer API 或 .NET SDK 中的等效项。
我意识到,由于使用 INNER JOIN
而不是 LEFT JOIN
,我用作填充索引的数据源的视图中缺少大量数据。但是由于数据使用ROWVERSION
,这些行在数据当前高水印值source/indexer.
因此,我不想重建整个索引,而是希望使当前的高水位线值无效,这样它只会从该数据源中提取所有数据(该索引从多个数据源中提取数据).
我尝试了 deleting/creating 底层数据源,但这似乎没有引入新数据。
这可能吗?或者我是否需要重建从这些数据源中提取数据的任何索引?
要重置索引器高水位线状态,请使用 Reset Indexer API 或 .NET SDK 中的等效项。