Сервису App Engine, развернутому с использованием сервисного аккаунта App Engine по умолчанию, требуется доступ для чтения к набору данных BigQuery в проекте другой команды, к которому у вас нет доступа. Что вы должны сделать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Попросить другую команду предоставить вашему сервисному аккаунту App Engine по умолчанию роль BigQuery Data Viewer..
Почему это правильный ответ
Для доступа к данным BigQuery в другом проекте вашему сервисному аккаунту App Engine по умолчанию требуются соответствующие разрешения в том проекте. Роль BigQuery Data Viewer (roles/bigquery.dataViewer) предоставляет доступ только для чтения к наборам данных, что соответствует требованию. Вы не можете предоставить эту роль из своего проекта, так как набор данных находится в другом проекте. Поэтому необходимо, чтобы другая команда предоставила эту роль вашему сервисному аккаунту. Роль BigQuery Job User (roles/bigquery.jobUser) позволяет запускать задания, но не просматривать данные. Предоставление ролей в вашем проекте не даст доступа к ресурсам другого проекта.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется