google cloud sdk установлен в моем экземпляре EC2, и я могу получить доступ к gcloud. Но bq недоступен, хотя я вижу его в списке компонентов

Я установил google-cloud-sdk в свой экземпляр matillion, размещенный на EC2. Я могу получить доступ к команде gcloud в экземпляре ssh, а также с помощью компонента bash в моем matillion. Однако я не могу запускать команды bq. Я вижу, что он был установлен как часть облачного SDK. Я смог настроить свою учетную запись и все такое. Но это не работает.  введите описание изображения здесь

Может кто-то помочь мне с этим?


person usersas    schedule 30.09.2020    source источник


Ответы (1)


Согласно документации, необходимо, чтобы вы активировали API BigQuery, чтобы использовать инструмент командной строки bq.

Вот все шаги, которые вам нужно выполнить:

  1. В облачной консоли на странице выбора проекта выберите или создайте облачный проект.
  2. Установите и инициализируйте Cloud SDK.
  3. BigQuery автоматически включается в новых проектах. Чтобы активировать BigQuery в уже существующем проекте, перейдите на страницу Включить BigQuery API .

Я также получал ту же ошибку, что и вы, и активация API была решением.

person Andie Vanille    schedule 01.10.2020
comment
Я активировал API больших запросов в GCP, но он все еще не работал. - person usersas; 01.10.2020