我想要write实用程序动态获取项目的计费信息,但我无法从GCP中找到任何特定的API来执行相同操作。 我尝试了一些像getBillingInfo这样的API,但这些API只提供有关结算帐户的信息,而不是定价。 他们有将计费数据导出到文件的机制,但我想以编程方式进行。有没有API可以做同样的事情?
答案 0 :(得分:2)
有两种方法可从Google Cloud Platform获取计费数据:
对于BigQuery:
查询以获取每日费用:
"SELECT SUM(cost) AS cost FROM `"+ PROJECT_ID + "." + DATA_SET + "." + TABLE_NAME + "`" + "WHERE CAST(DATE(_PARTITIONTIME) AS DATE) = DATE_SUB(CURRENT_DATE(), INTERVAL 1 DAY)"
对于文件:
希望这会有所帮助:)。