更新时间:2024-12-20 GMT+08:00
分享

OBS转储成本明细

成本中心为您提供携带成本分配标识的成本和用量明细,您可以创建OBS转储任务,定期将明细数据推送到OBS桶。

注意事项

每个用户最多只能创建10个转储任务。

企业主客户转储的成本明细中,包含企业主本身,以及财务托管模式企业子的数据。

财务托管的企业主子用户和普通用户身份切换后,原身份下的成本标签自动失效,新身份激活的标签将应用到成本数据中。

  1. 当月的成本数据为预估费用,出账前,建议您以最新转储的文件为准;次月4日出账后,以出账当天的文件为准。
  2. 具体的字段含义可能存在刷新,建议您以OBS转储-摊销成本的字段说明OBS转储-原始成本的字段说明中的描述为准。

前提条件

已经有可以使用的OBS桶。

如果您的身份是IAM用户,请联系您的管理员,为您授予OBS桶的如下权限:

  • 获取桶ACL的相关信息
  • 获取桶策略配置的相关信息
  • 设置桶策略
  • 删除桶策略
  • 列举全部桶

创建OBS转储任务

  1. 登录“成本中心”。
  2. 选择“成本洞察 > 成本明细导出”。
  3. 在“OBS转储”页签,单击“创建OBS转储任务”。
  4. 设置OBS转储任务信息,单击“保存”。

    分类

    字段

    说明

    示例

    任务名称

    任务名称

    每个任务的名称必须唯一。

    test

    OBS桶配置

    OBS桶名称

    在下拉列表中选择成本明细文件存放的OBS桶。

    cost-alpha-test

    桶目录前缀

    成本明细文件存放的一级目录。

    cost

    导出文件内容

    成本类型

    在下拉列表中选择转储原始成本还是摊销成本。

    摊销成本

    时间粒度

    明细数据中的时间粒度,当前仅支持“每天”,表示转储的明细数据,按照天粒度进行汇总。

    每天

    开始账期

    OBS转储文件的开始账期。

    默认为当前月。如果选择开始账期,成本中心会把开始账期至当前月的成本明细推送到您的OBS桶中。

    历史账期的数据范围请参考数据范围

    当前账期

    是否合并成本分配列

    创建时,默认选中“是”。

    是:成本标签和成本分组各固定一列,通过键-值方式呈现多组内容。

    否:成本标签和成本分组每个键独立一列,键的变化会导致文件列发生变化。

    导出文件生成规则

    数据变更方式

    成本明细文件转储后的存储方式:

    • 创建新文件:每天推送成本明细文件时,会在账期文件夹下创建一个日期文件夹,即当前账期文件夹下,按日期保存成本明细文件。
      • 文件保存目录的格式为{桶目录前缀}/{任务名称}/{账期}/{文件推送时间}/{文件名},示例cost/test/202310/20231016T092614Z/amortized_cost_202310_000001.zip。
    • 覆盖已有文件:每天推送成本明细文件时,覆盖同一账期内的历史文件,即当前账期文件夹下,仅保存最新转储的成本明细文件。文件保存目录的格式为{桶目录前缀}/{任务名称}/{账期}/{文件名},示例cost/test/202310/amortized_cost_202310_000001.zip。

    创建新报告

    数据刷新机制

    成本明细文件的刷新机制,当前仅支持“默认自动刷新”,即系统每天按照指定方式推送成本明细文件到资源桶中,如果历史账期内的成本明细数据有变化,系统会默认将最新的成本明细全量数据推送至对应账期的目录中。

    默认自动刷新

查看OBS转储任务

  1. 登录“成本中心”。
  2. 选择“成本洞察 > 成本明细导出”。
  3. 在“OBS转储”页签,查看OBS转储任务列表。

    字段

    说明

    存储桶

    成本明细文件存放的OBS桶。

    桶目录前缀

    成本明细文件存放的一级目录。

    时间粒度

    明细数据中的时间粒度,当前仅支持“每天”,表示转储的明细数据,按照天粒度进行汇总。

    创建时间

    OBS转储任务的创建时间。

    数据上次刷新时间

    OBS转储任务的上次执行时间,即转储成本明细文件到OBS桶的时间。

    OBS转储每天执行一次,如果“数据上次刷新时间”超过24小时未更新,说明转储任务执行失败。

    桶目录示意

    在OBS桶中获取成本明细文件的路径。

    • 如果页面提示如下信息时,表示OBS转储任务执行失败,请至对象存储服务检查存储桶是否失效或存储桶策略是否变更。若桶及桶策略没有变更,请检查桶对象是否选择了服务端加密,当前OBS转储暂不支持加密桶的数据转储。

获取明细数据

OBS转储任务创建成功后,转储任务每天执行一次,系统推送成本明细文件到OBS桶的具体路径如下:

  • “数据变更方式”为“覆盖现有文件”:{桶目录前缀}/{任务名称}/{账期}/{文件名}

    示例:任务名称为test,桶目录前缀为cost,账期为202310,则转储文件路径cost/test/202310/amortized_cost_202310_000001.zip。

  • “数据变更方式”为“创建新文件”:{桶目录前缀}/{任务名称}/{账期}/{文件推送时间}/{文件名}

    示例:任务名称为test,桶目录前缀为cost,账期为202310,则2023.10.16转储文件路径cost/test/202310/20231016T093940Z/original_cost_202310_000001.zip。

您可以直接从上述路径下载文件,也可以通过API或SDK方式获取OBS桶中的成本明细文件:

  • API:通过API概览中的“获取对象内容”接口。
  • SDK:通过SDK功能矩阵中的“获取对象内容”接口。

相关文档