Google bigquery 如何将bigquery绑定到";只读;事务(使用bq cli)

Google bigquery 如何将bigquery绑定到";只读;事务(使用bq cli),google-bigquery,Google Bigquery,我正在创建一个Jenkins作业库,它将允许运行对Bigquery的查询。API将类似于 bigqueryClient.query(".....") 在我使用的客户端中: def query(String query) { sh returnStdout: true, script: "bash bq query --use_legacy_sql=false --format prettyjson ${query}" } 我想在查询字符串中添

我正在创建一个Jenkins作业库,它将允许运行对Bigquery的查询。API将类似于

bigqueryClient.query(".....")
在我使用的客户端中:

def query(String query) {
     sh returnStdout: true, script: "bash bq query --use_legacy_sql=false --format prettyjson ${query}"
}
我想在查询字符串中添加只读模式,我知道在Postgres中有一个添加选项

"BEGIN TRANSACTION READ ONLY;"
以允许此模式

有什么类似于bigquery的吗?(我现在没有修改表本身访问权限的选项-我希望在查询基方法中对其进行保护)