标签: php google-cloud-platform google-bigquery
我有一个用例,其中一个sql查询[将在gcp-bigquery上运行]是基于params以编程方式生成的,我需要通知用户是否生成的查询是否有效。
目前我只是将查询发送到bigquery api端点,并返回结果或错误。
问题是,当您只是想检查此查询是否会运行,并且查询实际运行时,可能会导致计费出现问题。
是否有标志或参数[或者可能是API端点]我可以在发送查询时告诉服务器以模拟模式运行它,以便不会出现结算,我可以使用 对于查询是否有效,简单为true / false。
答案 0 :(得分:2)
你应该使用所谓的干跑。检查API configuration.dryRun
configuration.dryRun