Loading

Erreur "Google BigQuery service was unable to compile the query" lors de la connexion à SQL personnalisé

Date de publication: Aug 24, 2022
Description
Lorsque vous affichez un aperçu des résultats ou que vous faites glisser un champ dans la vue, l'un des messages d'erreur suivants peut s'afficher :

Une erreur s'est produite lors du chargement des données. Le service Google BigQuery n'a pas pu compiler la requête. Champ "[Field Name]" introuvable. 

Une erreur s'est produite lors de la communication avec la source de données Google Big Query [CustomSQLQuery]. Le service Google BigQuery n'a pas pu compiler la requête. Champ "[Field Name]" introuvable. 

Cause

Tableau Desktop ne modifie pas SQL personnalisé lors de l'envoi à Google Big Query, donc la syntaxe doit inclure des alias. 
Résolution
Vérifiez que les champs dans SQL personnalisé ont un alias. Par exemple, la requête ci-dessous échouerait parce que le champ [payload.desc] n'a pas d'alias.
SELECT [created_at] AS [created_at],
  [public] AS [public],
  [actor] AS [actor],
  [payload.desc]
FROM [publicdata:samples.github_nested] [github_nested]
Numéro d’article de la base de connaissances

001474153

 
Chargement
Salesforce Help | Article