第 2 部分:使用 Amazon Athena 和 CUDOS 进行 Amazon Bedrock 成本归因

了解如何使用 Amazon Athena 和 CUDOS 控制面板可视化和分析 Amazon Bedrock 成本归因。本文展示了如何使用 IAM 主体数据设置 CUR 2.0,按主体、项目和团队查询 Bedrock 支出,以及构建仪表板来跟踪整个组织的 AI 成本。

来源:亚马逊云科技 _机器学习

第 1 部分介绍了 Amazon Bedrock 的精细成本归因。此功能会自动将每个推理请求追溯到发出调用的 IAM 委托人。它展示了新的 line_item_iam_principal 列如何为您提供每个用户和每个应用程序的可见性。通过可选的成本分配标签,您还可以使用 AWS Cost Explorer 按团队、项目或租户汇总支出。通过这种方法,您通常可以按照您想要的粒度跟踪任何由 Bedrock 驱动的服务或应用程序的使用情况,无论是 Claude Code 或 Codex 等第三方工具还是您自己的自定义构建。本文介绍如何通过 Amazon Athena 查询和 CUDOS 仪表板可视化和分析 Amazon Bedrock 的成本归因。

首先,本文向您展示如何通过使用 IAM 主体数据进行数据导出来设置成本和使用情况报告 (CUR) 2.0。接下来,本文将向您展示如何使用 Amazon Athena 查询 CUR 数据进行分析。然后介绍了 CUDOS 仪表板的新功能,包括精细的 Bedrock 成本和使用数据。 Athena 提供了聚合、与不同商业智能 (BI) 工具集成以及退款流程的灵活性,而 CUDOS 提供了针对您组织的特定结构量身定制的预构建视觉效果。

按 IAM 主体和使用类型显示 Amazon Bedrock 成本的示例查询输出

设置成本和使用情况报告 (CUR 2.0)

在分析 Amazon Bedrock 成本之前,请先设置 CUR 2.0 数据导出并将其连接到 Amazon Athena。

先决条件

您需要以下内容:

  • 具有计费控制台访问权限的 AWS 账户。
  • 成本和使用情况报告、S3 和 Athena 的 IAM 权限。
  • 用于 CUR 数据存储的 S3 存储桶。
  • 基本熟悉 SQL 和 AWS 管理控制台。
  • (可选)用于自动设置的 Claude Code 或 Kiro-CLI。
  • 确保您拥有所需的 IAM 权限。

    使用 IAM 主体数据创建 CUR 2.0 数据导出

    创建启用调用方身份(IAM 主体)分配数据的 CUR 2.0 标准数据导出

    清理