У меня есть один проект в BigQuery, где хранятся все мои данные. В рамках этого проекта я создал несколько наборов данных, содержащих разные представления. Теперь я хочу использовать разные учетные записи служб для запроса различных наборов данных, содержащих разные представления, с помощью графаны (если это имеет значение), но пользователи должны иметь возможность только запрашивать представления (и, следовательно, один набор данных), предназначенные для них. Когда я предоставляю им разрешения BigQuery-User / -Viewer / -Editor (я пробовал их все) на уровне набора данных (и только для просмотра BigQuery-Meatadata на уровне проекта), а затем запрашиваю представление, я получаю ошибку User does not have bigquery.jobs.create permission in project xy
. Поэтому, когда я предоставляю разрешение bigquery.jobs.create
на уровне проекта, пользователь может запросить все наборы данных вместо только one , к которому я хочу, чтобы у него был доступ. Есть ли способ, как позволить пользователю создавать задания, но только для одного набора данных?