【问题标题】:how do I track the cost of a vertex ai custom job on google cloud platform我如何在谷歌云平台上跟踪顶点 ai 自定义作业的成本
【发布时间】:2023-02-01 18:15:39
【问题描述】:

我正在使用一些与this 非常相似的代码在顶点 AI 上创建许多自定义作业。 我想了解是否有办法跟踪每项工作的成本。 我知道我可以转到定价页面并尝试从那里计算成本,但到目前为止,我所有手动计算成本的尝试都没有加起来。

我尝试按照 here 在自定义作业规范中设置标签,在 this stackoverflow 问题中解释了非常相似的内容。但是,这些标签仅出现在 VertexAI->Training->custom jobs 页面中,其他任何地方都没有。有人可以向我解释如何使用标签跟踪计费帐户页面中的成本,或者如果我可以进行一些 api 调用以获取作业产生的成本则更好吗?谢谢。

【问题讨论】:

    标签: google-cloud-platform google-cloud-vertex-ai


    【解决方案1】:

    我想我在这里找到了问题。 计费中的“费用表”和“计费导出”来帮忙。问题是出于某种原因我没有权限查看这些页面。

    【讨论】:

      【解决方案2】:

      在 Vertex AI 管道中,您可以使用标签。每条管道得到vertex-ai-pipelines-run-billing-id标签,您可以自定义标签。我附上带有附加标签的测试示例成本中心. 然后,您可以按标签对账单报告进行分组。

      实现自定义标签的代码非常简单。

      将 google.cloud.aiplatform 导入为 aip
          
          作业 = aip.PipelineJob(
              display_name="nothing-pipeline-VPC",
              template_path="do_nothing_pipeline.json",
              pipeline_root=pipeline_root_path,
              parameter_values={},
              enable_caching=假,
              位置=地区,
              labels={"costcenter": "gcpa"}
          )

      【讨论】:

        猜你喜欢
        • 2019-03-30
        • 2022-09-28
        • 2022-10-15
        • 2020-03-28
        • 2023-02-04
        • 1970-01-01
        • 2023-02-17
        • 1970-01-01
        • 2019-02-27
        相关资源
        最近更新 更多