【问题标题】:Change Tracking in an Azure SQL DB for Azure Search for non-dbo SchemaAzure SQL DB 中的更改跟踪用于非 dbo 架构的 Azure 搜索
【发布时间】:2017-09-08 14:07:06
【问题描述】:

我正在使用索引器将 Azure SQL DB 表关联到我的 Azure 搜索。我正在使用 Azure 的网站设置这一切:https://portal.azure.com

当我尝试在 Azure 搜索中创建索引器时,我收到有关“考虑在您的数据库上启用集成更改跟踪”的警告。但是,我已经在我的数据库和表上启用了集成更改跟踪。

我已经以这种方式在同一个数据库中成功设置了多个表,并且它们在 Azure 搜索中运行良好。但是,此表具有 [dbo] 以外的模式,并且具有更改跟踪的其他模式是 [dbo]。所有表都使用同一个 SQL 用户,并且该用户也被授予了对该表的更改跟踪权限。

Azure 网站是否存在无法通过 UI 执行此操作的问题?否则可以这样做吗?我的数据库架构是否存在权限问题?还有什么?

由于这个警告,我实际上并没有创建这个 Azure 搜索索引。

感谢任何帮助!

【问题讨论】:

    标签: azure azure-sql-database azure-cognitive-search


    【解决方案1】:

    这是 Azure 搜索门户的一个限制 - 它不支持为非默认架构启用集成更改跟踪。解决方法是使用 REST API 或 .NET SDK 以编程方式创建索引器。有关演练,请参阅https://docs.microsoft.com/azure/search/search-howto-connecting-azure-sql-database-to-azure-search-using-indexers

    【讨论】:

    • It's a limitation of Azure Search portal 987654322@的任何地方都提到过这个
    猜你喜欢
    • 1970-01-01
    • 2010-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多