0
我們已經創建了一個Azure的搜索索引這樣: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人員的指導。
謝謝尤金,我們會給你一個鏡頭。 – Stpete111