我已经按照此链接中的说明设置了计费导出以进行计费分析。
对于数据集等资源等标签是从控制台设置的,我可以在 Data Studio 报告中为这些标签分析资源计费。
但是现在我想将标签分配给 bigquery queryjobconfig 进行分析。下面是代码。
from google.cloud import bigquery
client = bigquery.Client()
sql='SELECT sum(col_name) FROM `my-project.table`'
query = (sql)
job_config = bigquery.QueryJobConfig()
job_config.labels = {'team':'development'}
query_job = client.query(
query,
location='US',
job_config=job_config )
for row in query_job:
print(row[0])
查询成功执行,我也可以在 stackdriver 中看到日志。但是已经 48 小时了,我在计费导出表中没有看到 queryjobconfig 标签的条目。
有人可以建议设置标签的正确方法是什么吗?