【发布时间】:2017-07-21 01:24:02
【问题描述】:
我们已经创建了一个 Azure 搜索索引:
{
"name": "Ident0012",
"fields": [
{
"name": "CaptureId",
"type": "Edm.String",
"searchable": false,
"filterable": false,
"sortable": false,
"facetable": false,
"key": true,
"retrievable": true
},
{
"name": "Identifier",
"type": "Edm.String",
"searchable": true,
"filterable": false,
"sortable": false,
"facetable": false,
"key": false,
"retrievable": true,
"analyzer": "standard.lucene"
},
{
"name": "Identifier_phonetic",
"type": "Edm.String",
"searchable": true,
"filterable": false,
"sortable": false,
"facetable": false,
"key": false,
"retrievable": true,
"analyzer":"name_analyzer"
}
与此问题无关的其他数据已被省略。
我们从 Azure SQL 数据库导入数据 - 数据库中的列是 CaptureId 和 Identifier。我们在数据库中没有名为 Identifier_phonetic 的列。我们试图完成的是将数据库标识符列中的数据导入 Azure 搜索索引,同时导入标识符字段和 Identifier_phonetic 字段,如果您愿意,可以进行一对多映射。我们只需要两个字段中的重复信息。
文档并不清楚如何完成此操作。希望得到 MS 人员的一些指导。
【问题讨论】: