Я пытаюсь выполнить запрос в BigQuery
, используя NodeJS SDK
, но получаю сообщение об ошибке:
"Ошибки: не найден токен OAuth с областью действия Google Диска" .
Таблица представляет собой внешнюю таблицу с исходным форматом, подобным GOOGLE_SHEETS
.
Я настроил большой запрос с помощью следующего кода, добавив дополнительную область действия. Мои учетные данные по умолчанию имеют доступ к диску. Примечание: команда bq работает.
const { BigQuery } = require('@google-cloud/bigquery');
const bigquery = new BigQuery({
projectId: "my-dataset",
scopes: [
"https://www.googleapis.com/auth/drive.readonly"
],
});
Что мне не хватает? Кто-нибудь может мне помочь?