Azure SQL 数据库中的更改跟踪,用于 Azure 搜索非 dbo 架构
Change Tracking in an Azure SQL DB for Azure Search for non-dbo Schema
我正在使用索引器将 Azure SQL 数据库 Table 关联到我的 Azure 搜索。我正在使用 Azure 的网站进行所有设置:https://portal.azure.com
当我尝试在 Azure 搜索中创建索引器时,我收到关于 "Consider enabling integrated change tracking on your database." 的警告但是,我在我的数据库和 table.
上启用了集成更改跟踪
我已经通过这种方式在同一个数据库中成功设置了多个 table,并且它们与 Azure 搜索一起工作得很好。但是,这个 table 有一个不同于 [dbo] 的模式,而其他具有更改跟踪的是 [dbo]。所有 table 都使用同一个 SQL 用户,并且它也被授予对此 table 的更改跟踪权限。
Azure 网站是否存在问题,我无法通过 UI 执行此操作?可以这样做吗?我的数据库架构是否存在权限问题?还有别的吗?
由于这个警告,我实际上并没有创建这个 Azure 搜索索引。
感谢任何帮助!
这是 Azure 搜索门户的限制 - 它不支持为非默认架构启用集成更改跟踪。解决方法是使用 REST API 或 .NET SDK 以编程方式创建索引器。有关演练,请参阅 https://docs.microsoft.com/azure/search/search-howto-connecting-azure-sql-database-to-azure-search-using-indexers。
我正在使用索引器将 Azure SQL 数据库 Table 关联到我的 Azure 搜索。我正在使用 Azure 的网站进行所有设置:https://portal.azure.com
当我尝试在 Azure 搜索中创建索引器时,我收到关于 "Consider enabling integrated change tracking on your database." 的警告但是,我在我的数据库和 table.
上启用了集成更改跟踪我已经通过这种方式在同一个数据库中成功设置了多个 table,并且它们与 Azure 搜索一起工作得很好。但是,这个 table 有一个不同于 [dbo] 的模式,而其他具有更改跟踪的是 [dbo]。所有 table 都使用同一个 SQL 用户,并且它也被授予对此 table 的更改跟踪权限。
Azure 网站是否存在问题,我无法通过 UI 执行此操作?可以这样做吗?我的数据库架构是否存在权限问题?还有别的吗?
由于这个警告,我实际上并没有创建这个 Azure 搜索索引。
感谢任何帮助!
这是 Azure 搜索门户的限制 - 它不支持为非默认架构启用集成更改跟踪。解决方法是使用 REST API 或 .NET SDK 以编程方式创建索引器。有关演练,请参阅 https://docs.microsoft.com/azure/search/search-howto-connecting-azure-sql-database-to-azure-search-using-indexers。