0

我能够使用索引器从 Cosmos DB 集合中导入数据,成功地将技能集(关键字提取)用于列。但是我想最终使用 .NET SDK 的 DocumentsOperationsExtensions 的 IndexAsync() 方法将文档添加到索引中(因为我已经在 Cosmos DB 集合上有一个更改提要侦听器,并且希望利用它而不是运行定期索引器查询 Cosmos DB) .

但是我看不到如何指定在使用 SDK 方法(甚至是 REST API 方法-https://docs.microsoft.com/en-us/rest/)将文档添加到索引时要使用的技能集api/searchservice/addupdate-or-delete-documents)。这是受支持的方案吗?或者,如果我们必须利用技能集,我们是否有义务使用索引器?

4

1 回答 1

1

或者,如果我们必须利用技能集,我们是否有义务使用索引器?

正确的。技能组和认知搜索功能只能通过索引器机制获得(如此处的文档中所述)。

它们不能通过IndexAPI(SDK 或 REST)获得。仅供参考 - 您仍然可以通过预览版 SDK执行索引器和技能组管理(如果您选择走那条路线)

于 2019-02-05T17:21:15.190 回答