Bigquery SUM (Float_Values) devuelve varios decimales y notación científica

Estoy tratando de calcular las ventas totales en una tienda. Tengo el precio del producto en una columna llamada UNIT_PRICE. Todos los precios tienen 2 decimales, por ejemplo: 34.54 o 19.99, etc. y se importan como tipo: flotante en el esquema. (UNIT_PRICE: flotador)

Cuando realizo la consulta de selección: "SELECT CompanyName, SUM (Unit_Price) como sumValue", etc., obtengo lo siguiente en la columna, pero solo "a veces".

2.697829165015719E7

Debería ser algo como: 26978291.65

Como lo estoy transfiriendo a hojas de cálculo y luego lo grabo, necesito que esté en el tipo flotante o al menos represente un formato de precio normal.

He intentado lo siguiente pero todavía tengo problemas:

Fuente: Intenté convertir el tipo de datos original a BigDecimal con solo 2 puntos decimales en los datos de origen y luego exportar a la CSV para importar a Bigquery pero con el mismo resultadoBigquery: Intenté convertir primero a una cadena y luego a una coma flotante y luego a SUM, pero con el mismo resultado. "SELECT CompanyName, SUM (Float (String (Unit_Price))) como sumValue"

¿Alguna idea sobre cómo lidiar con esto?

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta