KNOWLEDGE BASE

Fehler "The Google BigQuery Service has denied access for this request" (Google BigQuery Service hat den Zugriff für diese Anfrage verweigert) erscheint für bestimmte Benutzer beim Ansehen von Dashboard


Veröffentlicht: 24 Jul 2019
Zuletzt geändert am: 17 Aug 2023

Problem

Wenn ein bestimmter Benutzer eine Arbeitsmappe anzeigt, die Google BigQuery als Datenquelle verwendet, wird der folgende Fehler angezeigt:
The Google BigQuery service has denied access for this request. (Der Google BigQuery-Dienst hat den Zugriff für diese Anfrage abgelehnt.)
Access Denied: Project <project name>: The user <user email> does not have bigquery.jobs.create permission in project <project name>. (Zugriff verweigert: Projekt <Projektname>: Der Benutzer <Benutzer-E-Mail> hat keine bigquery.jobs.create-Berechtigung im Projekt <Projektname>.)
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. (Es kann keine Verbindung zum Google BigQuery-Server "googleapis.com/bigquery" hergestellt werden. Prüfen Sie, ob der Server ausgeführt wird und ob Sie Zugriffsberechtigungen für die angeforderte Datenbank besitzen.)

Umgebung

  • Tableau Cloud
  • Google BigQuery

Lösung

Versuchen Sie die folgenden Lösungen als mögliche Problembehebung:

Option 1

Entfernen Sie die BigQuery-Anmeldeinformationen für das Konto, bei dem das Problem in Tableau Cloud auftritt (Eigene Kontoeinstellungen > Gespeicherte Anmeldeinformationen).

Option 2

Stellen Sie sicher, dass in den Google BigQuery-Berechtigungen die Berechtigungen bigquery.jobs.create und bigquery.jobs.view für alle Benutzer aktiviert sind, die auf die Ansicht zugreifen.

Weitere Informationen finden Sie unter: https://cloud.google.com/bigquery/docs/access-control

Ursache

Dies kann mit der fehlenden Berechtigung der Benutzer für Google BigQuery zusammenhängen.
 
Hat dieser Artikel das Problem gelöst?