KNOWLEDGE BASE

Fehler "The Google BigQuery service was unable to compile the query. Bad double value" (Google BigQuery konnte die Abfrage nicht kompilieren. Falscher doppelter Wert)


Veröffentlicht: 23 Feb 2022
Zuletzt geändert am: 07 Jun 2023

Problem

Beim Abfragen einer Google BigQuery-Datenquelle (z. B. Erstellen eines Extrakts, Laden einer Visualisierung) kann der folgende Fehler auftreten:

Error Code (Fehlercode): 015CFBE6
The Google BigQuery service was unable to compile the query. (Google BigQuery konnte diese Abfrage nicht kompilieren.)
Bad double value:
<string value> (Falscher doppelter Wert: <Zeichenfolgenwert>)

Umgebung

  • Tableau Desktop
  • Google BigQuery

Lösung

  1. Ermitteln Sie, zu welchem Feld der Zeichenfolgenwert in der Fehlermeldung gehört. Eine Möglichkeit, dies zu tun, besteht darin, in den Tableau Desktop-Protokollen nach der Abfrage zu suchen, die ein Feld in einen Zahlentyp umwandelt, z. B. CAST(CAST(`Overall_SaleOrder`.`order_no` AS FLOAT64) AS INT64) AS `order_no`.
  2. Ändern Sie den Datentyp für dieses Feld stattdessen zu "Zeichenfolge".

Ursache

Eines der Felder, die derzeit als Zahlendatentyp konfiguriert sind, enthält einen Zeichenfolgenwert.
Hat dieser Artikel das Problem gelöst?