我正在尝试使用SQL集成更改跟踪创建Azure搜索数据源。我的数据库是SQL Azure V12。我已经为目标表启用了更改跟踪(新闻) - 我已经检查并仔细检查过。但是当我正在尝试创建一个DataSource时,我得到了错误:
表'dbo.News'未启用集成更改跟踪。
以下是我的设置:
{
"name": "news-titles",
"type": "azuresql",
"credentials": { "connectionString": "..." },
"container": { "name": "dbo.News" },
"dataChangeDetectionPolicy": { "@odata.type": "#Microsoft.Azure.Search.SqlIntegratedChangeTrackingPolicy" }
}
答案 0 :(得分:3)
在您的数据源定义中,尝试指定不带" dbo的表名。"前缀,只是"新闻"。 HTH, 尤金