Google sheets 在运行BigQuery作业之前确定资源使用情况
我已经成功地将Big Query与Google Sheets集成。 由于我使用动态参数来决定查询的性质(例如,时间范围),我想了解查询的成本—运行需要多少MB、KB或GBGoogle sheets 在运行BigQuery作业之前确定资源使用情况,google-sheets,google-bigquery,google-sheets-api,Google Sheets,Google Bigquery,Google Sheets Api,我已经成功地将Big Query与Google Sheets集成。 由于我使用动态参数来决定查询的性质(例如,时间范围),我想了解查询的成本—运行需要多少MB、KB或GB 在运行查询之前,是否有任何方法显示该指示?是的,您可以使用dryRun标志。服务器将告诉您它将处理的金额 { "configuration": { "query": { "query": "SELECT SUM(a.field) FROM `project.dataset.table`",
在运行查询之前,是否有任何方法显示该指示?是的,您可以使用dryRun标志。服务器将告诉您它将处理的金额
{
"configuration": {
"query": {
"query": "SELECT SUM(a.field) FROM `project.dataset.table`",
"useLegacySql": false
},
"dryRun": true
}
}
您需要评估提供的统计信息:
...
"statistics": {
"creationTime": "1526584760494",
"totalBytesProcessed": "152193056",
"query": {
"totalBytesProcessed": "152193056",
"totalBytesBilled": "0",
"cacheHit": false,
...
正如您所看到的,没有对字节计费。
您可以在这里试用,然后再实施:
由于AppsScript也使用API,因此没有真正的电子表格细节。是的,您可以使用dryRun标志。服务器将告诉您它将处理的金额
{
"configuration": {
"query": {
"query": "SELECT SUM(a.field) FROM `project.dataset.table`",
"useLegacySql": false
},
"dryRun": true
}
}
您需要评估提供的统计信息:
...
"statistics": {
"creationTime": "1526584760494",
"totalBytesProcessed": "152193056",
"query": {
"totalBytesProcessed": "152193056",
"totalBytesBilled": "0",
"cacheHit": false,
...
正如您所看到的,没有对字节计费。
您可以在这里试用,然后再实施:
由于AppsScript也使用API,因此没有真正的电子表格细节