我正在使用bigQuery.jobs.insert API,我需要设置查询的位置
在bigQuery.jobs.query API中,我可以设置以下位置
batch creation process
但是在bigQuery.jobs.insert中,我没有看到这样的选项,我尝试了以下方法:
batch creation process
curl --request POST \
'https://www.googleapis.com/bigquery/v2/projects/[PROJECTID]/queries' \
--header 'Authorization: Bearer [YOUR_BEARER_TOKEN]' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{"query":"select 5","location":"asia-northeast1"}' \
--compressed
答案 0 :(得分:1)
阅读https://cloud.google.com/bigquery/docs/reference/rest/v2/jobs
和https://cloud.google.com/bigquery/docs/locations#specifying_your_location
使用API时,请在作业资源的location
部分的jobReference
属性中指定您的地区。