我想在认知搜索中设置一个字段Map。我正在使用基于Web的UI和导入数据向导来创建索引和索引器。
使用向导创建索引和索引器后,我尝试向索引器的JSON中添加一个组件,例如
"fieldMappings": [
{
"sourceFieldName": "metadata_storage_name",
"targetFieldName": "new_storage_name"
}
]
然后我运行索引器,它是成功的,但是当使用搜索浏览器时,字段“new_storage_name”对于所有结果都是空的。
我真的很想添加一个新字段来获取未编码的“metadata_storage_path”,并遇到一些问题,但由于我也在这个非常基本的步骤上卡住了,我想我应该先尝试回答它。
工作流程中有什么地方我弄错了吗?我发现MS文档不是太有用。
1条答案
按热度按时间xriantvc1#
您需要使用base64Decode函数。
阅读更多信息:https://learn.microsoft.com/en-us/azure/search/search-indexer-field-mappings?WT.mc_id=Portal-Microsoft_Azure_Search&tabs=rest#mappingFunctions