具有集成更改跟踪的 Azure 搜索数据源

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

我正在尝试使用 SQL 集成更改跟踪创建 Azure 搜索数据源。我的数据库是SQL Azure V12。我已经启用了目标表(新闻)的更改跟踪 - 我已经检查并仔细检查。但是当我尝试创建数据源时,我仍然收到错误:

Integrated change tracking is not enabled for table 'dbo.News'.

这是我的设置:

{
    "name": "news-titles",
    "type": "azuresql",
    "credentials": { "connectionString": "..." },
    "container": { "name": "dbo.News" },
    "dataChangeDetectionPolicy": { "@odata.type": "#Microsoft.Azure.Search.SqlIntegratedChangeTrackingPolicy" }
}

最佳答案

在数据源定义中,尝试指定不带“dbo”的表名称。前缀,就像“新闻”一样。 哈特哈, 尤金

关于具有集成更改跟踪的 Azure 搜索数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32731811/

相关文章:

azure - 通过postman调用microsoft graph api

asp.net - 监视 SQL Azure 中的数据更改

azure - 如何为 Azure SQL 数据库设置 UTF-8 排序规则? UTF-8 不在支持的排序规则列表中

c# - Azure 搜索索引器能否覆盖通过 API 发布的更新?

php - 我可以在 Azure 逻辑应用程序中进行 SOAP API 调用吗

azure - 无需用户交互即可检索 OAuth 2.0 授权代码

mysql - SSMS 中的 SSIS 包 - ADO NET 源无法获取连接 - 无法创建托管连接管理器

azure认知搜索-地理点问题

azure 搜索完全匹配

azure - 如何为同一资源类型的多个资源创建不同的指标类型警报