Я использую bigQuery.jobs.insert API , и мне нужно установить местоположение запроса
В bigQuery.jobs.query API Я вижуЯ могу установить местоположение следующим образом
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",<b>"location"</b>:"asia-northeast1"}' \
--compressed
Но в bigQuery.jobs.insert такой опции не вижу, я попробовал это:
"resource": {
"projectId": "project",
"configuration": {
"query": {
"query": "SELECT 5",
"useLegacySql": false,
"location": "asia-northeast1",
"defaultDataset": {
"datasetId": "ds"
},
"jobReference": {
"location": "asia-northeast1"
}
}
}
}