Loading

Errore "Google BigQuery service was unable to compile the query" durante la connessione con Custom SQL

Data pubblicazione: Aug 24, 2022
Descrizione
Durante l'anteprima dei risultati o il trascinamento di un campo nella vista, potrebbe venire visualizzato uno dei seguenti messaggi di errore:

An error occurred while loading the data. The Google BigQuery service was unable to compile the query. Field "[Field Name]" not found (Si è verificato un errore durante il caricamento dei dati. Il servizio Google BigQuery non è stato in grado di compilare la query. Campo "[Nome campo]" non trovato).

An error occurred while communicating with the Google Big Query data source [CustomSQLQuery].The Google BigQuery service was unable to compile the query. Field "[Field Name]" not found (Si è verificato un errore durante la comunicazione con l'origine dati di Google Big Query [CustomSQLQuery]. Il servizio Google BigQuery non è stato in grado di compilare la query. Campo "[Nome campo]" non trovato).

Cause

Tableau Desktop non modifica l'SQL personalizzato quando inviato a Google Big Query, per questo la sintassi deve contenere alias.
Risoluzione
Assicurati che i campi all'interno di SQL Personalizzato siano dotati di alias. Ad esempio, l'esito della seguente query sarebbe negativo perché il campo [payload.desc] non ha un alias.
SELECT [created_at] AS [created_at],
  [public] AS [public],
  [actor] AS [actor],
  [payload.desc]
FROM [publicdata:samples.github_nested] [github_nested]
Numero articolo Knowledge

001474153

 
Caricamento
Salesforce Help | Article