You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Cognitive Search数据安全:索引后删云端文件指向本地可行吗

答复结论

这个需求完全可以通过Azure Cognitive Search实现,不需要在Azure平台永久留存业务源文件,你可以根据自身的安全等级要求,从以下两种成熟实现方案里选择:

  • 临时上传+索引后自动删除方案
    如果你想直接用Azure认知搜索自带的文档解析、多格式文件提取、索引构建能力,不想在本地环境做额外的文档预处理,可以按这个流程配置:
    1. 提前创建专门用于临时存放源文件的Azure Blob容器,关闭容器的软删除、版本留存、快照功能,同时配置生命周期管理规则,设置文件上传10分钟后自动执行硬删除,做文件残留兜底
    2. 将待索引的业务文件临时上传到该容器,配置Blob类型索引器指向这个临时容器,在索引器参数中开启deleteSourceDataOnCompletion选项,确保文档解析、字段映射、索引写入全流程执行完成后,第一时间彻底删除对应源文件
    3. 设计索引Schema时单独新增一个on_prem_file_path字段,在文件上传入列时把每个文件对应的本地on-prem存储访问路径作为元数据一同写入,将该字段设置为可返回字段。后续搜索返回结果时,直接取这个字段的值作为文件跳转入口即可,完全不会关联Azure侧的临时文件地址。
  • 本地解析+API直推方案
    如果你对数据安全要求更高,连临时上传源文件到Azure的步骤都想省略,可以直接在本地on-prem环境完成全格式文档解析、文本提取、内容清洗操作,把处理好的可索引文本、对应的业务元数据(含本地文件访问路径)通过Azure Cognitive Search的索引REST API直接推送到搜索索引中。这种模式下源文件全程不会流出你的本地存储环境,从根源上避免了源文件在Azure侧留存的风险,搜索结果同样可以直接返回本地文件路径。

注意:如果选择第一种临时上传方案,建议在正式上线前做几轮全流程测试,确认索引构建完成后临时容器内的源文件被完全删除,没有残留副本。

内容的提问来源于stack exchange,提问作者chris

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 18:24:36