我在内部部署的SQL Server 2014数据库中有数据。我想利用Azure搜索来即兴创建使用在内部环境中托管的angularjs(前端)和Web API 2(后端)开发的应用程序的搜索功能。目前,搜索是使用SQL Server的全文搜索功能完成的,但由于频繁的性能问题,我们希望利用Azure搜索。
我在多个表中管理数据。我想根据索引和各个表之间的列到列映射来填充索引。
我提到了这篇文章:http://gunnarpeipman.com/search2/azure-search-index/
任何人都可以指导我了解填充索引的最佳方法,并在定期计划中将索引与数据源的增量更改同步。
答案 0 :(得分:0)
一个索引器只能索引一个表或视图。 要索引多个表,最简单的方法可能是创建一个连接要索引的表和项目列的视图。特别注意提供高水位标记"列,以便您可以使用有效的增量更改检测(有关详细信息,请参阅链接的文章)。