기술 자료

특정 사용자가 대시보드를 볼 때 "The Google BigQuery Service has denied access for this request"(Google BigQuery 서비스가 이 요청에 대한 액세스를 거부했습니다.) 오류 발생


게시 날짜: 24 Jul 2019
마지막 수정 날짜: 17 Aug 2023

문제

특정 사용자가 Google BigQuery를 데이터 원본으로 사용하는 통합 문서를 볼 때 다음 오류가 표시됩니다.
The Google BigQuery service has denied access for this request.(Google BigQuery 서비스가 이 요청에 대한 액세스를 거부했습니다.)
Access Denied: Project <project name>: The user <user email> does not have bigquery.jobs.create permission in project <project name>.(액세스 거부됨: <프로젝트 이름> 프로젝트: <사용자 이메일> 사용자에게 <프로젝트 이름> 프로젝트의 bigquery.jobs.create 권한이 없습니다.)
Unable to connect to the Google BigQuery Server "googleapis.com/bigquery:. Check that the server is running and that you have access privileges to the requested database.(Google BigQuery 서버 "googleapis.com/bigquery에 연결할 수 없습니다. 서버가 가동 중이고 요청된 데이터베이스에 액세스할 권한이 있는지 확인하세요.)  

환경

  • Tableau Cloud
  • Google BigQuery

해결 방법

다음 해결 방법을 시도하여 문제를 해결할 수 있습니다.

옵션 1

문제가 발생하는 계정을 사용해 Tableau Cloud(My Account Settings(내 계정 설정) > Saved Credentials(저장된 자격 증명)에서 BigQuery 자격 증명을 제거합니다.

옵션 2

뷰에 액세스하는 모든 사용자에게 Google BigQuery 권한에서 bigquery.jobs.create 및 bigquery.jobs.view 권한이 있는지 확인합니다.

자세한 내용은  https://cloud.google.com/bigquery/docs/access-control을 참조하세요.

원인

Google BigQuery 사용자의 권한 부족과 관련이 있을 수 있습니다.
 
이 문서로 문제가 해결되었습니까?