使用Azure搜索索引为Azure Blob存储(图像和视频)中的Blob编制索引

时间:2017-11-16 20:12:00

标签: asp.net azure video azure-search azure-blob-storage

我想索引类型图像和视频的blob。 根据我的描述,Azure搜索无法索引图像和视频类型。

我所做的是我正在考虑使用blob的metadata_storage_path。然而,这是我的关键,它是编码的。

解码它确实是一个性能杀手。

有没有办法使用天蓝色搜索索引索引图像和视频?

如果没有,还有其他办法吗?

1 个答案:

答案 0 :(得分:0)

IIUC,您想索引附加到blob但不是其内容的元数据,对吗?如果是,请按Controlling which parts of the blob are indexed中的说明将dataToExtract参数设置为storageMetadata

与您的应用正在执行的其他工作(例如对数据库或Azure搜索的调用)相比,base64解码编码的metadata_storage_path以与系统的其余部分相关联的成本可能微不足道。但是,如果将metadata_storage_path分叉到索引中的新非关键字段(无需编码),则可以避免解码的需要。您可以使用field mappings来分叉字段。