我如何在大型查询查询中使用标签来跟踪费用?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我如何在大型查询查询中使用标签来跟踪费用?相关的知识,希望对你有一定的参考价值。
是否可以在查询请求中使用configuration.labels
属性来跟踪bigquery查询的费用?我已经指定了一些标签,并且确实在工作定义中找到了它,如您在此处看到的那样:
{
"configuration": {
"labels": {
"label1": "tomas",
"label2": "yolo"
},
"query": {
"allowLargeResults": false,
"createDisposition": "CREATE_IF_NEEDED",
"destinationTable": {
"datasetId": "dataset",
"projectId": "project name",
"tableId": "label "
},
"priority": "INTERACTIVE",
"query": "a select query",
"useLegacySql": false,
"writeDisposition": "WRITE_TRUNCATE"
...
}
我还启用了帐单下的帐单导出功能,但是当我查看导出的数据时,找不到标签。
标签应用于数据集和表时效果很好,但是我无法将其用于查询。这些查询标签是否还有其他内容,并且不会显示在帐单中?
答案
我无法查询或过滤特定标签,但至少可以使用此标签显示它们...
SELECT service.description, cost, labels
FROM `PROJECTNAME.billing_report.gcp_billing_export_v1_016D47_E84908_9F5AB5`
WHERE cost > 0
LIMIT 1000
以上是关于我如何在大型查询查询中使用标签来跟踪费用?的主要内容,如果未能解决你的问题,请参考以下文章
你如何在 python 中处理 graphql 查询和片段?