Loading

Fehler "Google BigQuery service was unable to compile the query" bei Verbindung mit benutzerdefiniertem SQL

Veröffentlichungsdatum: Aug 24, 2022
Beschreibung
Bei der Anzeige der Vorschau von Ergebnissen oder dem Ziehen eines Felds in die Ansicht tritt möglicherweise eine der folgenden Fehlermeldungen auf:

An error occurred while loading the data. (Beim Laden der Daten ist ein Fehler aufgetreten.)The Google BigQuery service was unable to compile the query. (Der Google-BigQuery-Dienst konnte die Abfrage nicht erstellen.)Field "[Field Name]" not found. (Feld "[Feldname]" nicht gefunden.)

An error occurred while communicating with the Google Big Query data source [CustomSQLQuery]. (Bei der Kommunikation mit der Google-BigQuery-Datenquelle [CustomSQLQuery] ist ein Fehler aufgetreten.)The Google BigQuery service was unable to compile the query. (Der Google-BigQuery-Dienst konnte die Abfrage nicht erstellen.)Field "[Field Name]" not found. (Feld "[Feldname]" nicht gefunden.)

Cause

Tableau Desktop verändert benutzerdefiniertes SQL nicht, wenn es an Google Big Query übermittelt wird, weshalb in der Syntax ein Alias enthalten sein muss. 
Lösung
Stellen Sie sicher, dass alle Felder des benutzerdefinierten SQLs mit einem Alias versehen sind.Die unten stehende Abfrage würde beispielsweise fehlschlagen, da das Feld [payload.desc] nicht über einen Alias verfügt.
SELECT [created_at] AS [created_at],
  [public] AS [public],
  [actor] AS [actor],
  [payload.desc]
FROM [publicdata:samples.github_nested] [github_nested]
Nummer des Knowledge-Artikels

001474153

 
Laden
Salesforce Help | Article