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