Part 2:使用Amazon Athena和CUDOS实现Amazon Bedrock成本归属分析
Amazon Bedrock 的成本归属功能现已支持通过 IAM principal 追踪每一次推理请求,为团队、项目或应用提供精细的成本视图。本文是系列的第二部分,重点介绍如何利用 Amazon Athena 和 CUDOS 仪表盘,对 Bedrock 成本进行可视化与分析。
设置 CUR 2.0 数据导出
首先,需要配置 Cost and Usage Report (CUR) 2.0 数据导出,并启用 IAM principal 数据。这要求用户拥有 AWS 账单控制台访问权限、CUR、S3 和 Athena 的 IAM 权限,并准备一个用于存储 CUR 数据的 S3 存储桶。在创建标准数据导出时,务必在“其他导出内容”中勾选 调用方身份(IAM principal)分配数据,这样 line_item_iam_principal 列和相关标签才会被填充。
使用 Athena 查询分析成本
配置完成后,可以通过 Athena 对 CUR 数据执行 SQL 查询,按 IAM principal、使用类型、项目或团队等维度聚合 Bedrock 成本。例如,可以查询每个 IAM principal 的 Bedrock 花费,或结合成本分配标签按团队筛选。Athena 的灵活性使其能够与各种 BI 工具集成,并支持自定义的 chargeback 流程。
CUDOS 仪表盘新能力
CUDOS(Cost and Usage Dashboard Operational System)提供了预构建的可视化视图,能够针对组织的特定结构展示 Bedrock 成本和使用情况。新版本增强了粒度,可展示按 IAM principal、项目或团队细分的成本数据,帮助用户快速识别成本热点。
总结
通过 Athena 的查询灵活性和 CUDOS 的预构建仪表盘,企业可以轻松实现 Bedrock 成本的归属分析,优化 AI 支出,并为内部计费或预算控制提供数据支持。
