你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

规划和管理 Azure AI 搜索服务的成本

本文介绍 Azure AI 搜索的计费模型和计费事件,并提供管理成本的指导。

首先,使用 Azure 定价计算器估算基线成本。 或者,也可以在创建服务时在“选择定价层”页中找到估算成本和层的比较。

Azure 提供跨越服务边界的内置成本管理,以提供包含性成本监视以及设置预算和定义警报的功能。 搜索服务的运行成本根据容量和所用的功能而不同。 创建搜索服务后,请优化容量,以便只为所需的资源付费。

注意

在 2024 年 4 月和 5 月之后创建的较新服务可按相同的计费费率获得更大容量的分区。 有关详细信息,请参阅分区大小升级的服务限制

了解计费模型

Azure AI 搜索在 Azure 基础结构上运行,部署新资源时,该基础结构会随之产生成本。 用户务必了解,是否可能产生其他基础结构成本。

创建或使用搜索资源时,你将按以下计量指标付费:

  • 根据搜索服务的定价层,按小时费率、按一小时中的时间比例付费。

  • 按照分配到服务的搜索单位 (SU) 数计算费用。 搜索单位是容量单位。 SU 总数是服务使用的副本数和分区数的乘积 (R x P = SU)。

计费基于容量 (SU) 和运行高级功能(例如 AI 扩充语义排序器专用终结点)的成本。 下表列出了与高级功能相关的计量指标。

计量 计价单位
图像提取(AI 扩充)1、2 每 1000 个图像。 请参阅定价页
自定义实体查找技能(AI 扩充)1 每 1000 条文本记录。 请参阅定价页
内置技能(AI 扩充)1 事务数,计费费率与直接通过调用 Azure AI 服务执行任务的费率相同。 每个索引器每天可以免费处理 20 份文档。 更大或更频繁的工作负载需要多资源 Azure AI 服务密钥。
Semantic ranker 1 "queryType=semantic" 的查询数,按渐进费率计费。 请参阅定价页
共享专用链接 1 只要共享专用链接存在并使用,带宽计费

1 仅当使用或启用了该功能时才适用。

2索引器配置中,imageAction 是触发图像提取的参数。 如果 imageAction 设置为“none”(默认值),则不收取图像提取费用。 设置参数 imageAction 在技能集中加入 OCR、图像分析或文档提取时会产生成本。

虽然服务限制的确适用于每个层,但不会按全文或矢量查询、查询响应或引入的文档数计费。

数据流量还可能会产生网络成本。 请参阅带宽定价

多个高级功能(如知识存储调试会话扩充缓存)依赖于 Azure 存储。 在这种情况下,Azure 存储的计量适用,使用这些功能的相关存储成本包含在 Azure 存储帐单中。

客户管理的密钥为敏感内容提供双重加密。 此功能需要可计费的 Azure 密钥保管库

技能组可以包含可计费的内置技能、不可计费的内置实用工具技能和自定义技能。 非计费实用工具技能包括条件逻辑、整形程序、文本合并和文本拆分。 不向你收取使用它们的费用。 没有 API 密钥要求,也没有 20 个文档的限制。

自定义技能是你提供的功能。 使用自定义技能的费用完全取决于自定义代码是否调用其他可计费的服务。 没有 API 密钥要求,自定义技能也没有 20 个文档的限制。

监视成本

成本管理内置于 Azure 基础结构中。 有关跟踪成本、工具和 API 的详细信息,请查看计费和成本管理

最小化成本

请遵循这些指导原则以最大程度地降低 Azure AI 搜索解决方案的成本。

  1. 如果可能,请在每分区具有更多存储的区域中创建搜索服务。 如果在解决方案中使用多个 Azure 资源,则请在同一区域,或尽可能少的区域创建这些资源,以最大程度地减少或消除带宽费用。

  2. 针对索引编制等资源密集型操作纵向扩展,然后针对常规查询工作负载向下重新调整。 如果工作负载有可预测的模式,你也许可以同步纵向扩展操作,以便与预期的量保持一致(需要编写代码来自动化此过程)。

    估算搜索解决方案的成本时,请记住定价和容量不是线性的(在同一层上容量翻倍时,不是支付两倍的费用,而是要支付更高的费用)。 此外,在某些情况下,切换到更高的层可以在大致相同的价位上提供更好更快的性能。 有关详细信息和示例,请参阅升级到标准 S2 层

  3. 考虑对前端应用程序使用 Azure Web 应用,使请求和响应保留在数据中心边界范围内。

  4. 如果使用 AI 扩充,则 Blob 存储会产生额外的费用,但如果启用扩充缓存,累积成本会下降。

创建预算

可以创建预算来管理成本,并创建警报以自动通知利益干系人支出异常和超支风险。 警报基于与预算和成本阈值相比的支出。 预算和警报是针对 Azure 订阅和资源组创建的,作为总体成本监视策略的一部分,它们非常有用。

如果希望增加监视中的精度,可以在 Azure 中使用筛选器为特定资源或服务创建预算。 筛选器可帮助确保不会意外创建会产生额外成本的新资源。 有关创建预算时可用的筛选器选项的详细信息,请参阅对选项进行分组和筛选

导出成本数据

还可以将成本数据导出到存储帐户。 当你或其他人需要进行有关成本的更多数据分析时,这非常有用。 例如,财务团队可以使用 Excel 或 Power BI 来分析数据。 可以按每天、每周或每月计划导出成本,并设置自定义的日期范围。 建议导出成本数据来检索成本数据集。

常见问题解答

是否可以暂时关闭搜索服务以节省成本?

搜索是作为持续性服务运行的。 专用资源始终运行,是在服务的生存期内专门分配给你使用的。 若要完全停止计费,必须删除该服务。 删除服务这项操作是永久性的,也会删除其关联的数据。

是否可以更改现有搜索服务的计费费率(层级)?

不支持就地升级或降级。 更改服务层级需要在所需层级上预配新的服务。

后续步骤